CHUẨN BỊ
- Arduino Nano: https://link.hs2t.com/e6ZsPYuWgDzDL3Xh6
- ATTiny13:
- LED để thử code nhấp nháy
VIDEO HƯỚNG DẪN
SƠ ĐỒ NỐI DÂY
Sơ đồ chân của ATTiny13:
Kết nối với Arduino Nano để nạp code:
NẠP CODE
NẠP CODE ARDUINO ISP CHO ARDUINO NANO:
Bước này sẽ biến Arduino Nano thành mạch nạp để nạp code cho ATTiny13. Các bạn mở File > Examples > ArduinoISP chọn ArduinoISP. Rồi tiến hành nạp như bình thường
NẠP CODE CHO ATTINY
Vào File > Preferences và dán đường dẫn https://raw.githubusercontent.com/sleemanj/optiboot/master/dists/package_gogo_diy_attiny_index.json vào mục Additional Board Manager URLs
Vào Tools > Board > Boards Managers … > Tìm ATTiny và cài đặt
Vào lại Tools > Board > DIY ATTiny > Chọn ATTiny13
Các mục Processor Speed chọn “1.2MHz Internal Oscillator”, Programmer chọn “DIY ATTiny: Arduino as ISP”
Các bước trên là thiết lập một lần, sau này các bạn giữ nguyên các thiết lập đó ấn Upload thì Arduino IDE sẽ tự biên dịch và nạp cho ATTiny13. Sau khi nạp xong thì chỉ cần cấp nguồn cho ATTiny13 là có thể chạy được!
LINK THAM KHẢO
- Datasheet cho ATtiny13: http://www.atmel.com/images/doc2535.pdf
Đăng nhận xét