1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

HỌC LAP TRINH ARDUINO

70 569 3

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

HAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY HAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY HAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

SỔ TAY ARDUINO LẬP TRÌNH ĐIỀU KHIỂN ARDUINO CHO NGƢỜI MỚI BẮT ĐẦU V1 Web: tdhshop.com.vn – Chuyên Kit Tự Học Arduino từ đến nâng cao SỔ TAY ARDUINO NỘI DUNG CHÍNH: GIỚI THIỆU SƠ LƢỢC VỀ ARDUINO UNO R3 GIỚI THIỆU SƠ LƢỢC VỀ ARDUINO PRO MINI GIỚI THIỆU SƠ LƢỢC VỀ ARDUINO NANO GIỚI THIỆU SƠ LƢỢC VỀ ARDUINO MEGA 2560 HƢỚNG DẪN CÀI THƢ VIỆN CHO ARDUINO IDE NGÔN NGỮ LẬP TRÌNH ARDUINO MỘT SỐ VÍ DỤ LẬP TRÌNH ARDUINO CƠ BẢN Web: tdhshop.com.vn – Chuyên Kit Tự Học Arduino từ đến nâng cao SỔ TAY ARDUINO Arduino Uno R3: Arduino Uno xây dựng với phân nhân vi điều khiển ATmega328P sử dụng thạch anh có chu kì dao động 16 MHz Với vi điều khiển này, ta có tổng cộng 14 pin (ngõ) / vào đánh số từ tới 13 (trong có pin PWM, đánh dấu ~ trước mã số pin) Song song đó, ta có thêm pin nhận tín hiệu analog đánh kí hiệu từ A0 - A5, pin sử dụng pin / vào bình thường (như pin - 13) Ở pin đề cập, pin 13 pin đặc biệt nối trực tiếp với LED trạng thái board Trên board có nút reset, ngõ kết nối với máy tính qua cổng USB ngõ cấp nguồn sử dụng jack 2.1mm lấy lượng trực tiếp từ AC-DC adapter hay thông qua ắc-quy nguồn Khi làm việc với Arduino board, số thuật ngữ sau cần lưu ý:  Flash Memory: nhớ ghi được, liệu không bị tắt điện Về vai trò, ta hình dung nhớ ổ cứng để chứa liệu board Chương trình viết cho Arduino lưu Kích thước vùng nhớ thông thường dựa vào vi điều khiển sử dụng, Web: tdhshop.com.vn – Chuyên Kit Tự Học Arduino từ đến nâng cao SỔ TAY ARDUINO   ví dụ ATmega8 có 8KB flash memory Loại nhớ chịu khoảng 10,000 lần ghi / xoá RAM: tương tự RAM máy tính, bị liệu ngắt điện bù lại tốc độ đọc ghi xoá nhanh Kích thước nhỏ Flash Memory nhiều lần EEPROM: dạng nhớ tương tự Flash Memory có chu kì ghi / xoá cao - khoảng 100,000 lần có kích thước nhỏ Để đọc / ghi liệu ta dùng thư viện EEPROM Arduino Ngoài ra, board Arduino cung cấp cho ta pin khác pin cấp nguồn 3.3V, pin cấp nguồn 5V, pin GND Thông số kỹ thuật Arduino board tóm tắt bảng sau: Vi điều khiển Điện áp hoạt động Điện áp vào khuyên dùng Điện áp vào giới hạn Digital I/O pin PWM Digital I/O Pins Analog Input Pins Cường độ dòng điện I/O pin Cường độ dòng điện 3.3V pin Flash Memory SRAM EEPROM ATmega328P 5V 7-12V 6-20V 14 (trong pin có khả băm xung) 6 20 mA 50 mA 32 KB (ATmega328P) 0.5 KB sử dụng bootloader KB (ATmega328P) KB (ATmega328P) Web: tdhshop.com.vn – Chuyên Kit Tự Học Arduino từ đến nâng cao SỔ TAY ARDUINO Tốc độ Chiều dài Chiều rộng Trọng lượng 16 MHz 68.6 mm 53.4 mm 25 g Lập trình cho arduino uno: Ở viết bạn hướng dẫn cách nạp chương trình đơn giản điều khiển đèn LED nhấp nháy theo chu kì giây cho Arduino Uno R3 Trước tiên đảm bảo máy tính bạn cài đặt Arduino IDE Arduino driver Khi phần mền xong ta chuẩn bị phần cứng sau: + Một board Arduino uno r3 + Một sợi dậy cáp ( để kết nối arduino với máy tính) Các bạn làm theo bước sau để nạp chương trình cho arduino uno r3 Bƣớc 1: Kết nối arduino uno r3 với máy tính Kết nối arduino uno r3 với máy tính Bƣớc 2: Tìm cổng kết nối Arduino Uno R3 với máy tính Khi Arduino Uno R3 kết nối với máy tính, sử dụng cổng COM để máy tính bo mạch truyền tải liệu qua lại thông qua cổng Windows quản lí đến 256 cổng COM Để tìm cổng COM sử dụng để máy tính mạch Arduino UNO R3 giao tiếp với nhau, bạn phải mở chức Device Manager Windows Web: tdhshop.com.vn – Chuyên Kit Tự Học Arduino từ đến nâng cao SỔ TAY ARDUINO Mở cửa sổ Device Manager lên để tìm cổng COM kết nối với arduino uno r3 Mở mục Ports (COM & LPT), bạn thấy cổng COM Arduino Uno R3 kết nối Ở arduino uno r3 kết nối với COM3 Thông thương Windows sử dụng lại cổng COM3 để kết nối nên bạn không cần thực thêm thao tác tìm cổng COM Bƣớc 3: Nạp chƣơng trình cho arduino uno r3 Web: tdhshop.com.vn – Chuyên Kit Tự Học Arduino từ đến nâng cao SỔ TAY ARDUINO Ta thử nạp chương trình có sẵn arduino IDE trước Trước tiên bạn làm thao tác sau Các bạn lưu ý nhớ chọn board ardunio minhd sử dụng Tiếp theo vào menu Tools -> Serial Port -> chọn cổng Arduino kết nối với máy tính Chọn cổng COM cho arduino IDE Xác nhận cổng COM Arduino IDE góc bên phải cửa sổ làm việc Web: tdhshop.com.vn – Chuyên Kit Tự Học Arduino từ đến nâng cao SỔ TAY ARDUINO Xác nhận cổng COM Vào menu Tools -> Programmer -> chọn AVR ISP Lưu ý bạn phải chọn AVR ISP Tiếp theo ta nạp mã nguồn chương cho arduino uno r3 Web: tdhshop.com.vn – Chuyên Kit Tự Học Arduino từ đến nâng cao SỔ TAY ARDUINO Mở chương trình mẫu arduino IDE Bạn thấy Arduino IDE mở cửa sổ chứa mã nguồn Blink Chương trình có chức điều khiển đèn LED 13 màu cam mạch Arduino Uno R3 nhấp nháy với chu kì giây Cửa sổ chương trình "Blink" Và ta làm thao tác cuối để nạp chương trình Web: tdhshop.com.vn – Chuyên Kit Tự Học Arduino từ đến nâng cao SỔ TAY ARDUINO Đúp chuột vào chổ dấu mũi tên để đổ chương trình xuống arduino uno r3 CHÚC CÁC BẠN THÀNH CÔNG!!! Arduino Pro Mini ( board Arduino nhỏ, sử dụng chip ATmega328 SMD ) Đặc biệt thích hợp cho ứng dụng thực tế đòi hỏi gọn gàng Board Arduino Pro Mini 5V 16MHz mặc định sử dụng nguồn 5V IC ATmega328 chạy xung nhịp 16MHZ Tuy nhiên board có sẵn ngõ vào Web: tdhshop.com.vn – Chuyên Kit Tự Học Arduino từ đến nâng cao ...: http://tdhshop.com.vn/huong-dan-nap-chuong -trinh- cho -arduino- uno-r3chuong -trinh- arduino Web: tdhshop.com.vn – Chuyên Kit Tự Học Arduino từ đến nâng cao SỔ TAY ARDUINO Sơ đồ nối dây: Trường hợp bạn có kit tự học arduino tiện giúp họ... VIỆN CHO ARDUINO IDE NGÔN NGỮ LẬP TRÌNH ARDUINO MỘT SỐ VÍ DỤ LẬP TRÌNH ARDUINO CƠ BẢN Web: tdhshop.com.vn – Chuyên Kit Tự Học Arduino từ đến nâng cao SỔ TAY ARDUINO Arduino Uno R3: Arduino Uno...ế lổi: http://tdhshop.com.vn /lap- trinh- dieu-khien -arduino- cho-nguoi-moi-bat-dau Web: tdhshop.com.vn – Chuyên Kit Tự Học Arduino từ đến nâng cao SỔ TAY ARDUINO Lập trình cho arduino: /* Blink - Nhấ

Ngày đăng: 13/10/2017, 22:30

TỪ KHÓA LIÊN QUAN

w