Linh Kiện Điện Tử TuHu-Bán Buôn Bán Lẻ Giá Tốt Cho Mọi Người

0
  • Chưa có sản phẩm

KIT Arduino UNO R3 ATMEGA16U2 Chip Cắm ( R3 )

Mã sản phẩm TH100450
179,000 VND 149,000 VND
Số lượng
  • Đánh giá sản phẩm
Thông tin tóm tắt sản phẩm

KIT Arduino UNO R3 ATMEGÁ6Ù Chip Cắm ( R3 )

Hỗ trợ mua hàng

  • Hotline Bán Hàng: 098.272.5005
  • Bán Hàng Online: 043.252.5005
  • Facebook: https://www.facebook.com/groups/tuhusupport/?ref=bookmarks
  • Mail đặt hàng: linhkiendientutuhu@gmail.com

KIT Arduino UNO R3 ATMEGA16U2 Chip Cắm ( R3 )

Hướng dẫn sử dụng Arduino UNO - Bài học cơ bản


Arduino là một bảng mạch vi điều khiển sử dụng AVR, tuy mới ra đời vào khoảng 2005 đến nay nhưng Arduino được giới chơi điện tử không chuyên nghiệp và DIY (Do It Yourself) sử dụng rất có hiệu quả. Đặc điểm của Arduino là dễ sử dụng giá rẻ (phải chăng) và sử dụng mã nguồn mở nên rất tiện lợi so với các công cụ giao tiếp chuyên nghiệp và phần mềm chuyên nghiệp đắt đỏ. Vì cộng đồng sử dụng Arduino ngày càng gia tăng và là công cụ học tập điện tử, vi điều khiển khá nhanh, nên Arduino đuợc phát triển rộng thành một số gói phần mềm hỗ trợ Arduino sử dụng bằng LabVIEW và MATLAB/Simulink. Bài này giới thiệu và hướng dẫn tóm tắt sử dụng Arduino cho một số ứng dụng đơn giản trong đo lường và điều khiển.

Nội dung chính của bài này đuợc trích dịch từ Arduino Tutorials.

1. Công cụ cần thiết

Nào bây giờ bạn bắt đầu đến với Arduino, trước tiên bạn cần mua một bảng Arduino và một số công cụ cần thiết. Đơn giản nhất là bạn mua một gói khởi đầu Starter Pack for Arduino (Includes Arduino Uno R3) - 1.0 giá 65.0 USD hoặc gói khởi đầu rẻ hơn Budget Pack for Arduino (Arduino Uno R3) - Uno w/328 giá 49.50 USD. Túi "Rủng rỉnh" chút đỉnh thì có thể mua Adafruit ARDX - v1.3 Experimentation Kit for Arduino (Uno R3) - v1.3 giá 85.00 USD có đầy đủ sơ đồ kết nối dùng bredboard. Hoặc bạn có thể mua Arduino Starter Kit có đầy đủ thứ hơn.

Bạn sẽ cần một số công cụ sau:
1. Đồng hồ vạn năng (multimeter) và oscilloscope (nếu có điều kiện vì oscilloscope có thể khá đắt)để đo điện áp


Đồng hồ vạn năng - multimeter


2. Kìm cắt (cutter) dùng để cắt chân linh kiện

Kìm cắt Flush/diagonal cutters


3. Kìm tuốt dây (wire stripper)


4. Que hàn thiếc (soldering iron)


5. Thiếc hàn (solder)


Vài thông tin kỹ thuật của bảng Arduino UNO R3



Bảng Arduino UNO


Specs (from http://arduino.cc/en/Main/ArduinoBoardUno): 

Microcontroller ATmega328
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 6
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega328) of which 0.5 KB used by bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz

2. Bài học mở đầu - lắp ráp phần cứng và cài đặt phần mềm

Bạn rành tiếng Anh có thể xem Bài học thứ nhất bởi Limor Fried

Trước khi bắt tay vào làm bạn kiểm tra xem đã có đủ các thứ sau chưa:

1. Bảng Arduino (UNO)
2. Dây USB
3. Breadboard
4. Một gói vài linh kiện cơ bản (điện trở, LEDS, tụ điện, biến trở, dây nối mạch (jumpers) v.v...)
5. Một bộ cấp nguồn 9-12 V (bảng Arduino UNO có thể không cần khi cần ít tải, nhưng bạn nên cấp nguồn cho bảng Arduino vì nguồn 5 V từ máy tính có thể không đủ).
6. Có thể cần thêm một Adafruit Proto Shield for Arduino Kit - v.5 giá 12.40 USD.

2.1 Gắn phần cứng (rất đơn giản, chỉ cẩn gắn đầu dây USB vào mạch và chuẩn bị sẵn nối vào máy tính, nối dây cấp nguồn 9-12 VDC.

2.2 Download vào nạp drivers:

Download Arduino Software, phiên bản mới nhất

a. Xem hướng dẫn cài đặt cho Windows

b. Xem hướng dẫn cài đặt cho Cho MAC OS

c. Xem hướng dẫn cài đặt cho Linux

Hướng dẫn cho Windows:

Sau khi download xong chương phần mềm Arduino Software, phiên bản mới nhất là Arduino 1.0.1 thì giải nén rồi đưa vào một folder nào đó, có thể là ...Arduino 1.0.1 chẳng hạn.

Nối bảng Arduino vào cổng USB trống, theo chỉ dẫn để nạp driver (theo chỉ dẫn dẫn tới folder C:Program Filesarduino-1.0.1drivers.

Windows XP: Vào Start >> My Computer >> Right Click chọn Property >> Hardware >> Device Manager >> Ports (COM & LPT sẽ thấy xuất hiện Arduino UNO R3 (COMxx) trong đó xx là mã số của cổng nối tiếp.



Nếu xong các bước trên, bạn có thể bắt tay vào lập trình rồi!



 


Bookmark bài viết này: del.icio.us yahoo! myweb Google Windows Live stumbleupon

HaiAu2005 |  24-10-2012

Gửi thêm bài viết sau để tham khảo. Nếu bạn có điều kiện thì nên mua bộ New Arduino Starter Kit, bộ này có đầy đủ công cụ và sách hướng dẫn chi tiết các bài tập (projects), cũng là luện tiếng Anh!

Hôm trước nhìn thấy cái trang web đăng tải các video clips giới thiệu về New Arduino Kit, sau khi xem xong mua thử một bộ xem thế nào. Đặt mua qua http://australia.rs-online.com. Qua dùng thử thấy rằng nếu phải nói để học AVR & điện tử cơ bản một cách nhanh chóng có lẽ là Arduino Kit này là lựa chọn tốt. Xem mấy ảnh chụp gói New Arduino kit ở link sau:

Ảnh chụp bộ khởi đầu Arduino mới

Danh mục các linh kiện trong New Arduino Starter Kit:

Part List [K000007]

Qty Component (số lượng | link kiện)
1 Arduino Uno Bo mạch Arduion UNO
1 9v battery Snap Dây có chốt gắn pin (9V)
1 Base BB+arduino Bàn gỗ nhỏ gắn bo mạch Arduino
1 BreadBoard Bảng cắm linh kiện (loại nhỏ)
70 Solid core cables Dây nối lõi rắn
2 Stranded wire jumper cables Dây nối
5 100nF cap polyester Tụ điện polyester 100 nF
3 100uF cap electrolytic Tụ điện phân cực 100 nF
5 100pF capacitor Tụ điện ceremics 100 pF
5 1N4007 Diode Đi ốt 1N4007
1 L293D H-Bridge IC điều khiển động cơ cầu H L293D
1 LCD alphanumeric (16x2) Màn hình LCD ký tự và số (16x2)
6 VT90N2 LDR Điện trở quang VT90N2
8 Red LEDs 5mm Đèn LED đỏ
8 Green LEDs 5mm Đèn LED xanh
8 Yellow LEDs 5mm Đèn LED vàng
3 Blue LEDs 5mm Đèn LED xanh lơ
1 Bright white LED Đèn LED trắng
1 Tri-color LED RGB L-154-A4-SURKUBDCGKW common cathode Đèn LED ba mầu
1 Small dc motor 6/9v Động cơ một chiều nhỏ 6/9V
1 Small servomotor Động cơ servo nhỏ
2 4N35 Optocouplers Bộ nối quang 4N35
1 Piezo capsule PKM22EPPH4001-BO Con nhộng piezo
1 Male pins strip 40x1 Bộ 40 chân cắm
3 10k ohm linear Potentiometer Chiết áp tuyến tính 10K
10 Pushbuttons 6mm Công tắc bấm
20 10k Resistor 1/4 W Điện trở 10K
20 220Ohm Resistor 1/4W Điện trở 220 Ôm
5 1 MOhm Resistor 1/4W Điện trở 1 Mega Ôm
5 10M-ohm resistor Điện trở 10 Mega Ôm
5 4.7k ohm resistor Điện trở 4.7K
5 1k resistor Điện trở 1K
5 560 ohm resistor Điện trở 560 Ôm
1 TMP36 Cảm biến nhiệt độ thermistor TMP36
1 Tilt sensor (ball version) Cảm biến đo độ nghiêng
5 BC547 Transistor Transitor BC547
2 IRF520 Mosfet MOSFET IRF520
1 Cavo USB Dây nối USB
3 red, green, blue gels gels dán ba mầu đỏ xanh lá cây và xanh lơ
3 Screw + Bolt Ốc vít và bu lông (để gắn bảng Arduino vào bàn gỗ nhỏ)
1 Book Sách hướng dẫn (Arduino Projects Book)

Để sử dụng bộ kit này cần có thêm một số dụng cụ điện: một đồng hồ đo vạn năng, một vài dụng cụ khác, máy tính kết nối Internet để download phần mềm, một pin 9V (dùng để điều khiển động cơ và động cơ servo (ngoài ra nếu bạn có sẵn bộ adapter đầu ra 9V dùng điện nguồn để cung cấp cho Arduino thì tốt, bo mạch Arduino tuy có sử dụng nguồn 5 V từ máy tính mà không cần nguồn ngoài).

Các bước thực hiện:

1. Mở hộp, gắn bo mạch Arduino vào bàn gỗ, chuẩn bị sẵn dây USB.

2. Download phần mềm Arduino Software phiên bản mới nhất Arduino - Software

3. Giải nén phần mềm Arduino Software và đưa vào một folder nào đó tên arduino 1.0.1 chẳng hạn (chương trình này không cần setup hoặc install), xác nhận trong đó có thư mục drivers

4. Kết nối dây USB vào máy tính, nạp driver. Sau khi nạp xong kiểm tra >Start >> My Computer >> Properties >> Hardware >> Device Manager có thấy như hình sau (Ports (COM&LPT)) >> Arduino UNO R3 (COM4). Nếu bạn không thấy như vậy hoặc không có Arduino Uno R3 (COMx) thì bạn xem trong sách Arduino Projects Book theo chỉ dẫn đó mà làm.



Lưu ý: nếu là Arduino UNO của hãng khác có thể không nhìn thấy Arduino UNO R3 (COM4) mà là Serial Communication (COMx) (ví dụ tôi dùng thử một bảng của DFRobot sản xuất tại Trung Quốc thì không giống bảng Arduino gốc).

Như vậy là bạn đã có thể bắt đầu lập trình được rồi. Để thử xem bảng đã chạy tốt hay chưa, dùng hai dây nối kết nối Pin13 vào cực dương của breadboard, chân GDN vào cực âm của breadboard, dùng 1 điện trở 220 Ôm và một đèn LED nối với nhau và nối vào cực dương (Pin13) & cực âm (GRN) trên breadboard. Chạy chương trình Arduino, vào File, mở File >> Examples >> Basics >> Blink, chương trình như sau:

matlab code
  1.  
  2. /*
  3. Blink
  4. Turns on an LED on for one second, then off for one second, repeatedly.
  5.  
  6. This example code is in the public domain.
  7. */
  8.  
  9. // Pin 13 has an LED connected on most Arduino boards.
  10. // give it a name:
  11. int led = 13;
  12.  
  13.  
  14. // the setup routine runs once when you press reset:
  15. void setup() {
  16. // initialize the digital pin as an output.
  17. pinMode(led, OUTPUT);
  18. }
  19.  
  20.  
  21. // the loop routine runs over and over again forever:
  22. void loop() {
  23. digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
  24. delay(1000); // wait for a second
  25. digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
  26. delay(1000); // wait for a second
  27. }
  28.  


Từ Tools, chọn Board >> Arduino Uno, và Serial Port >> COM4 (như trong hình trên là cổng COM ảo kết nối với Arduino). Nhất nút Upload, chương trình sẽ biên dịch và upload sang Arduino, đèn LED sẽ nhấp nháy. Nếu không thấy nhấp nháy phải kiểm tra lại.

Lưu ý: kiểm tra nhanh hơn nữa là biên dịch và upload chương trình trên, quan sát đèn nhỏ trên bo mạch là được (xem trong sách).

Từ lúc mở hộp đến khi hoàn thành kiểm tra như trên nếu bạn làm nhanh chỉ mất khoảng 1 giờ đến 1 giờ 30 phút. Còn làm chậm hơn và muốn chụp ảnh nữa thì mất khoảng 2 giờ.

Sau khi chạy thử mọi thứ ổn rồi có thể bắt đầu học và lập trình theo sách. Làm xong 15 projects theo hướng dẫn sẽ hiểu về Arduino Uno và điện tử cùng lập trình Arduino... >> Bộ kit có đầy đủ công cụ để bạn học điện tử và lập trình vi điều khiển một cách nhanh chóng để từ đó có thể sáng tạo thêm nhiều sản phẩm khác. Dùng Arduino không nhất thiết là phụ thuộc vào nó hoàn toàn vì đó là open hardware và software, bạn có thể tự sáng tạo thêm từ những điều cơ bản nhất mà Arduino Kit mang lại cho bạn.

Bình luận từ Facebook

Phản hồi



Sản phẩm liên quan

Nhận Làm Đồ Án Điện Tử

Tìm kiếm toàn bộ trang
Kênh Youtube Học Điện Tử
Danh mục Sản Phẩm
Hỗ Trợ Online
Sản Phẩm Khuyến Mại Đặc Biệt
FaceBook Bán Hàng
Lượt truy cập
  • Hôm nay 12207
  • Tổng lượt truy cập 8,755,160
<- - Facebook Pixel Mã!>