Bài 1: Arduino là gì?

Đăng bởi Hỗ trợ 01/07/2019
Bài 1: Arduino là gì?

Từ khóa Arduino hiện tại không còn quá xa lạ với các bạn đam mê kỹ thuật điện tử, lập trình,.. Tuy nhiên vẫn còn nhiều bạn chưa biết hoặc chưa hiểu rõ và vẫn có nhiều câu hỏi xoay quanh: Arduino là gì? Arduino dùng để làm gì? Ai hay đối tượng nào có thể sử dụng Arduino? và v.v...

Vậy thì để giải đáp các vấn đề trên. Chúng ta hãy cùng tìm hiểu nhé. 

1. Tổng quan về Arduino.

    Arduino là một nền tảng mã nguồn mở dựa trên phần cứng và phần mềm. Board Arduino tích hợp một chip vi điều khiển dùng để lập trình nhận biết các tín hiệu ngõ vào số hoặc tương tự từ các nút nhấn, cảm biến v.v... Từ đó xuất tín hiệu điều khiển động cơ, đèn Led, màn hình hiển thị v.v...

    Ra đời năm 2005 và bắt nguồn từ một dự án dành cho sinh viên trại Interaction Design Institute Ivrea (Viện thiết kế tương tác Ivrea) tại Ivrea, Italy. Nhằm mục đích mang đến một phương thức dễ dàng, không tốn kém cho những người yêu thích không chuyên, sinh viên và giới chuyên nghiệp.

    Chính vì là mã nguồn mở nên Arduino cho phép bất cứ ai đều có thể tự sản xuất board mạch của riêng họ. Nếu search trên web, bạn có thể tìm được rất nhiều bản sao hoặc biến thể tương thích với bản chính.

2. Điều gì làm Arduino trở nên nổi bật.

    Nhờ trải nghiệm người dùng đơn giản và dễ tiếp cận, Arduino đã được sử dụng trong hàng ngàn dự án và ứng dụng khác nhau. Phần mềm Arduino rất dễ sử dụng cho người mới bắt đầu nhưng củng đủ lình hoạt cho người dùng cấp cao hơn. Nó chạy được trên Mac, Windows, Linux. Giáo viên và sinh viên có thể dùng nó để tạo nên các bộ học tập hoặc các dự án nghiên cứu vs chi phí thấp. Ngoài ra Arduino còn là công cự để học những điều mới, bất cứ ai từ học sinh, sinh viên, lập trình viên hay người có sở thích chỉ cần từng bước mày mò và làm theo các hướng dẫn đều có thể thành thạo.

    Arduino đã đơn giản hóa quá trình làm việc với vi điều khiển và nó mang lại một số lợi thế cho giáo viên, sinh viên và những người không chuyên:

    - 

3. Các dòng sản phẩm của Arduino.

Một số Board Arduino thông dụng trên thị trường và một vài thông số.

Tên Chip xử lý Tốc độ xử lý Bộ nhớ Điện áp hoạt động Điện áp vào khuyến nghị Áp vào giới hạn Chân số I/O  Chân tín hiệu tương tự
Arduino Mega2560 ATmega2560 16MHz 256KB Flash, 8KB SRAM, 4KB EEPROM 5VDC 7-12VDC 6-20VDC 54 (PWM: 15) 16
Arduino Uno ATmega328P 16MHz 32KB Flash, 2KB SRAM, 1KB EEPROM 5VDC 7-12VDC 6-20VDC 14 (PWM: 6) 6
Arduino Leonardo ATmega32u4 16MHz 32KB Flash, 2.5KB SRAM, 1KB EEPROM 5VDC 7-9VDC 6-20VDC 20 (PWM: 7) 12
Arduino Due AT91SAM3X8E 84MHz 512KB Flash, 96KB SRAM,  3.3VDC 7-12VDC 6-16VDC 54 (PWM: 12) 12 IN, 2 OUT
Arduino Nano ATmega328P 16MHz 32KB Flash, 2KB SRAM, 1KB EEPROM 5VDC 7-12VDC   22 (PWM: 6) 8
Arduino Promini (5V model) ATmega328P 16MHz 32KB Flash, 2KB SRAM, 1KB EEPROM 5VDC 5-12VDC   14 (PWM: 6) 6

 

Các tin khác

Hotline: 0369025699
Tạo đơn hàng dễ dàng
Tạo đơn hàng dễ dàng

Gõ / chọn trong danh mục -> thêm vào giỏ -> thanh toán.

Hàng giao tận nhà
Hàng giao tận nhà

HCM và các tỉnh thành khác, thanh toán khi nhận hàng

Mua hàng tiết kiệm
Mua hàng tiết kiệm

Giảm giá & khuyến mại với ưu đãi cực lớn

Hỗ trợ online 24/7
Hỗ trợ online 24/7

Gọi ngay 0369025699 để được tư vấn

popup

Số lượng:

Tổng tiền: