Mục lục:

Lập trình ATtiny với Arduino: 7 bước (có hình ảnh)
Lập trình ATtiny với Arduino: 7 bước (có hình ảnh)

Video: Lập trình ATtiny với Arduino: 7 bước (có hình ảnh)

Video: Lập trình ATtiny với Arduino: 7 bước (có hình ảnh)
Video: Viết chương trình Arduino với trí thông minh nhân tạo ChatGPT - Lập trình chưa bao giờ dể dàng hơn 2024, Tháng mười hai
Anonim
Lập trình ATtiny với Arduino
Lập trình ATtiny với Arduino

Sau đây là hướng dẫn lập trình vi điều khiển ATtiny bằng Arduino IDE. Bằng tiếng Anh đơn giản, đây là cách lập trình chip Atmel 8 chân như cách bạn làm với Arduino thông thường. Điều này thật tuyệt vì ATtiny rất nhỏ, và - tốt - điều này cho phép bạn tạo ra những thứ nhỏ bé mà không cần đến một bộ vi điều khiển lớn.

Các hướng dẫn tôi đã đăng ở đây khá giống với các hướng dẫn được đưa ra bởi Hướng dẫn công nghệ cao-thấp cực kỳ tuyệt vời. Tôi đã đăng phiên bản hướng dẫn của mình ở đây vì tôi dự định thực hiện một vài dự án sắp tới bằng cách sử dụng chip ATtiny và tôi nghĩ rằng tôi sẽ hiển thị quy trình của mình.

Bước 1: Đi lấy nội dung

Đi lấy nội dung
Đi lấy nội dung

Bạn sẽ cần:

- Arduino - Breadboard - ATtiny85 (hoặc ATtiny45) - Tụ điện 10uF - Điện trở 220ohm 1/4 watt - LED - dây hookup

Xin lưu ý rằng một số liên kết trên trang này chứa các liên kết liên kết của Amazon. Điều này không thay đổi giá của bất kỳ mặt hàng nào được rao bán. Tuy nhiên, tôi kiếm được một khoản hoa hồng nhỏ nếu bạn nhấp vào bất kỳ liên kết nào trong số đó và mua bất cứ thứ gì. Tôi tái đầu tư số tiền này vào vật liệu và công cụ cho các dự án trong tương lai. Nếu bạn muốn có gợi ý thay thế cho nhà cung cấp bất kỳ bộ phận nào, vui lòng cho tôi biết.

Bước 2: Nối mạch

Nối dây mạch
Nối dây mạch
Nối dây mạch
Nối dây mạch
Nối dây mạch
Nối dây mạch
Nối dây mạch
Nối dây mạch

Kết nối Arduino với ATtiny như sau:

  • Arduino + 5V - ATtiny Pin 8
  • Arduino Ground - ATtiny Pin 4
  • Pin Arduino 10 - Pin ATtiny 1
  • Arduino Pin 11 - ATtiny Pin 5
  • Arduino Pin 12 - ATtiny Pin 6
  • Arduino Pin 13 - ATtiny Pin 7

Bước 3: Lập trình Arduino

Lập trình Arduino
Lập trình Arduino
Lập trình Arduino
Lập trình Arduino
Lập trình Arduino
Lập trình Arduino

Chọn bản phác thảo "ArduinoISP" từ menu "Ví dụ".

Tải bản phác thảo lên Arduino của bạn như cách bạn làm với bất kỳ bản phác thảo nào khác.

Arduino của bạn hiện được định cấu hình như một lập trình viên nối tiếp có thể lập trình các chip khác.

Bước 4: Nắp bộ lọc

Nắp bộ lọc
Nắp bộ lọc

Đặt tụ điện 10uF giữa mặt đất và chân thiết lập lại Arduino. Đảm bảo luôn theo dõi cực tính của tụ điện (nối đất!).

Có tin đồn rằng bạn chỉ cần cái này cho Arduino Uno, nhưng tôi nhận thấy rằng việc đưa nó vào các phiên bản trước cũng rất hữu ích. Nếu bạn thấy rằng nó không hoạt động trong các bước tiếp theo, hãy đơn giản xóa nó và xem liệu điều đó có hữu ích hay không.

Bước 5: Tệp ATtiny Core

Tệp lõi ATtiny
Tệp lõi ATtiny
Tệp lõi ATtiny
Tệp lõi ATtiny

Ghi lại thư mục sổ phác thảo của bạn từ menu tùy chọn Arduino.

Tạo một thư mục mới trong thư mục sổ phác thảo của bạn được gọi là "phần cứng"

Sau đó, truy cập trang này và tải xuống tệp: attiny45_85.zip

Giải nén tệp này và để nó trong thư mục phần cứng mới.

Cuối cùng, khởi động lại môi trường lập trình Arduino. Các lõi mới bây giờ sẽ được tải.

Lưu ý rằng cũng có các tệp lõi cho một số chip ATtiny khác. Trang này là một điểm khởi đầu tốt để giao tiếp với nhiều người trong số họ bằng cách sử dụng Arduino.

Bước 6: Lập trình ATtiny

Lập trình ATtiny
Lập trình ATtiny

Chọn từ menu trên cùng: Bảng công cụ ATtiny85 (w / Arduino làm ISP)

(Tất nhiên, bạn sẽ muốn chọn một con chip khác cho việc này nếu bạn đang sử dụng một con chip).

Sau đó, mở ví dụ nhấp nháy cơ bản và thay đổi số pin từ 13 thành 0.

Cuối cùng, tải nó lên như bạn làm với bất kỳ bản phác thảo nào khác.

Nó sẽ xuất hiện hai lần lỗi sau: avrdude: vui lòng xác định tín hiệu PAGEL và BS2 trong tệp cấu hình cho phần ATtiny85 avrdude: vui lòng xác định tín hiệu PAGEL và BS2 trong tệp cấu hình cho phần ATtiny85

Đơn giản chỉ cần bỏ qua thông báo lỗi và bạn có thể thực hiện tốt.

Bước 7: Kiểm tra mạch

Kiểm tra mạch
Kiểm tra mạch
Kiểm tra mạch
Kiểm tra mạch
Kiểm tra mạch
Kiểm tra mạch

Kết nối điện trở 220 ohm vào chân 5.

Kết nối một đèn LED giữa điện trở và + 5V.

Nó sẽ nhấp nháy.

Xin chúc mừng. Bạn đã hoàn tất.

Hình ảnh
Hình ảnh

Bạn có thấy điều này hữu ích, vui vẻ hay giải trí không? Theo dõi @madeineuphoria để xem các dự án mới nhất của tôi.

Đề xuất: