Tài Liệu Hướng Dẫn Arduino Cần Những Gì? Hướng Dẫn Chi Tiết Từ A

Bo mạch Arduinohiện nay không còn xa lạ với người dùng tại Việt Nam. Tuy nhiên, không phải ai cũng có thể học Arduino một cách hệ thống. Do vậy, chúng tôi xin được tổng hợp các tài liệu cả tiếng Anh và tiếng Việt, nhằm hỗ trợ phần nào trong quá trình học tập của các bạn trẻ yêu thích Arduino.

Đang xem: Hướng dẫn arduino

Qua bài giới thiệu chúng ta sẽ nắm được:

– Định nghĩa về Arduino.

– Các dòng Arduino thông dụng và các module hỗ trợ.

– Cài đặt phần mềm Arduino IDE.

1. Tổng quan

Arduino boardlà một bo mạch nguồn mở nhằm đưa tới cho người dùng một sản phẩm dễ sử dụng, dễ kết nối và lập trình. Arduino board được thiết kế gồm một vi xử lý dòng AVR (Arduino Due là dòng ARM), cổng USB, các chân analog input, digital I/O … Ngôn ngữ lập trình cho Arduino dựa trên Wiring ( ngôn ngữ Arduino) và được viết trênphần mềm Arduino IDE(hình 1.2).

Arduino bao gồm cả Arduino boardArduino IDE. Định nghĩa chính xác Arduino là gì thì thật là khó. Arduino giúp gắn kết các nhiệm vụ một cách đơn giản nhất. Ví dụ, bạn ao ước chế tạo một chiếc oto điều khiển từ xa, hay muốn có một hệ thống tưới cây tự động… thì Arduino sẽ giúp bạn!

Hình 1.1 Arduino board

*

Hình 1.2 Arduino IDE

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

Board: Arduino Uno, ArduinoPro, Arduino Mega, Arduino 101, Arduino Zero, LilyPad Arduino…

Module: Arduino Pro mini, Arduino Micro, Arduino LCD Module, Arduino Relay Module, Arduino Driver Module…

Shield: Arduino Proto Shield, Arduino Wifi Shield 101, Arduino Ethernet Shield, Arduino GSM Shield …

So sánh thông số kỹ thuật của các Arduino Board có nhiều trên thị trường:

Name

Processor

Operating/Input Voltage

CPU Speed

Analog In/Out

Digital IO/PWM

Memory

UART

ADC

*

Mega 2560

Atmega2560

5 V / 7 – 12 V

16 MHz

16/0

54/15

4 kB EEPROM,

8 kB SRAM,

256 kB Flash.

4

Xem Thêm : Hướng Dẫn Cách Chơi, Cách Lên Đồ Shaco Ap Mạnh Nhất Lmht, Shaco Commentary Guide S10

10 bit

Uno

Atmega328P

5 V / 7 – 12 V

16 MHz

6/0

14/6

1 kB EEPROM,

Xem Thêm : Hướng Dẫn Cách Tải Và Cài Game Gta Vice City Miễn Phí Kèm Link Tải 2021

2 kB SRAM,

32 kB Flash.

1

Xem Thêm : Hướng Dẫn Cách Chơi, Cách Lên Đồ Shaco Ap Mạnh Nhất Lmht, Shaco Commentary Guide S10

10 bit

*

Due

ATSAM3X8E

3,3 V / 7 – 12 V

84 MHz

12/2

54/12

96 kB SRAM,

512 kB Flash.

4

12 bit

*

Nano

ATmega16

5 V / 7 – 9 V

16 MHz

8/0

14/6

0,512 kB EEPROM,

1 kB SRAM,

16 kB Flash.

1

Xem Thêm : Hướng Dẫn Cách Chơi, Cách Lên Đồ Shaco Ap Mạnh Nhất Lmht, Shaco Commentary Guide S10

10 bit

Atmega328P

1 kB EEPROM,

Xem Thêm : Hướng Dẫn Cách Tải Và Cài Game Gta Vice City Miễn Phí Kèm Link Tải 2021

2 kB SRAM,

32 Flash.

Xem thêm: Tải Bluestacks 4 Mới Nhất + Hướng Dẫn Cài Đặt Và Sử Dụng, Bluestacks 4

*

Pro Mini

Atmega328P

3,3 V / 3,35 – 12 V

8 MHz

6/0

14/6

1 kB EEPROM,

1 kB SRAM,

32 kB Flash.

1

Xem Thêm : Hướng Dẫn Cách Chơi, Cách Lên Đồ Shaco Ap Mạnh Nhất Lmht, Shaco Commentary Guide S10

10 bit

5 V / 5 – 12 V

16 MHz

*

*

2.4.Arduino LCD Module: là module thiết kế cho Arduino, tương thích với Arduino UnoArduino Mega.

*

2.5.Arduino Driver Module: sử dụng IC L298N, có thể điều khiển 2 động cơ DC.

*

2.6.Arduino Relay Module 12VDC: với điện áp cuộn hút 12VDC, có thể đóng cắt cho các thiết bị có điện áp 30VDC/10A hoặc 250VAC/10A. Ngoài ra còn nhiều module relay có các khả năng đóng cắt khác nhau.

*

3. Giới thiệu về cảm biến

Ngoài các Shield và Module hỗ trợ, khi học Arduino chúng ta sẽ làm việc với rất nhiều các loại cảm biến. Một số cảm biến thường dùng với Arduino như: cảm biến chuyển động, cảm biến siêu âm, cảm biến độ ẩm, cảm biến khí,cảm biến lửa, cảm biến từ, cảm biến mức chất lỏng, cảm biến màu sắc, …

*

Cảm biến màu sắc

*

Cảm biến lửa

*

Cảm biến từ ( Hall sensor)

*

Cảm biến mức chấ
t lỏng (liquid level sensor)

*

Cảm biến độ ẩm

*

Cảm biến khí CO

*

Cảm biến chuyển động

*

Cảm biến siêu âm

4. Chuẩn bị trước khi học về Arduino

Sau khi tìm hiểu về Arduino. Hãy bắt đầu học và thực hành với Arduino từ những bài đơn giản và những ví dụ đơn giản để có được những kiến thức thực tế.

Xem thêm: Hướng Dẫn Cài Theme Win 7 – Hướng Dẫn Cài Đặt Theme Cho Windows 7

Trước hết, mỗi chúng ta nên có cho mình một Arduino board ( tham khảo tại :http://truongxaydunghcm.edu.vn /mach-arduino/main-board). Ngoài ra, chúng ta cần có các phụ kiện hỗ trợ cơ bản như : Breadboard, bộ dây cắm cho breadboard, LED, biến trở … ( bạn có thể tham khảo mua linh kiện tại :http://truongxaydunghcm.edu.vn/mach-arduino/phu-kien-cho-arduino).

Phần mềm Arduino IDE :https://www.arduino.cc/en/Main/Software

· Hướng dẫn cài đặt và sử dụng phần mềm Arduino IDE:https://www.arduino.cc/en/Guide/Windows

Ngoài ra, bạn có thể tham khảo hướng dẫn cài đặt và sử dụng Arduino IDE trên một số web khác

Tham khảo thêm về Arduino tại:https://www.arduino.cc/en/Guide/HomePage

Học Arduino Bài 4: Nạp file hex xuống KIT Arduino (Không dùng phần mềm Arduino IDE)

Nguồn: https://truongxaydunghcm.edu.vn
Danh mục: Kiến thức

Related Articles

Back to top button