Mục lục:
- Bước 1: Cài đặt trình điều khiển Windows cho Attiny85
- Bước 2: Cài đặt các gói bảng cho Arduino
- Bước 3: Cách tải lên chương trình
- Bước 4: Khắc phục sự cố
Video: Cách sử dụng Attiny85 với Arduino: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Tôi đã mua một Bảng Attiny85 mới của Digispark.
Nhưng không thể sử dụng nó trong hai ngày chỉ vì các gói trình điều khiển. Và cuối cùng sau khi tìm kiếm rất nhiều tôi đã tìm ra câu trả lời. Tôi đã tham khảo nhiều hướng dẫn khác nhau cho việc này và đã thử. Tôi gặp lỗi đối với cổng COM trong Arduino. Ở đây tôi đã giải quyết cho nó.
Sơ đồ chân: Tất cả các chân có thể được sử dụng làm I / O kỹ thuật số
Chân 0 → I2C SDA, PWM (LED trên Model B)
Pin 1 → PWM (LED trên Model A)
Chân 2 → I2C SCK, Analog In
Pin 3 → Analog In (cũng được sử dụng cho USB + khi USB đang được sử dụng)
Pin 4 → PWM, Analog (cũng được sử dụng cho USB- khi USB đang được sử dụng)
Pin 5 → Analog In
Để có tham chiếu ghim tiện dụng, hãy lật qua Digispark - các khả năng ghim được liệt kê ở mặt sau
Bước 1: Cài đặt trình điều khiển Windows cho Attiny85
Nếu sử dụng Arduino 1.6.6 trở lên và windows - bạn sẽ cần tải xuống và cài đặt trình điều khiển theo cách thủ công. Tải xuống, giải nén và chạy “Cài đặt trình điều khiển” (trên hệ thống 32 bit) hoặc “DPInst64” (trên hệ thống 64 bit).
Các tệp trình điều khiển nằm ở đây:
Liên kết
Sau khi Tải xuống tệp.zip> giải nén nó.
và chạy
Cài đặt driver.exe (Đối với hệ điều hành 64 bit)
DPinst64.exe (dành cho hệ điều hành 32 bit)
Bước 2: Cài đặt các gói bảng cho Arduino
Sao chép url này và dán vào Tệp> tùy chọn> url người quản lý hội đồng quản trị bổ sung
digistump.com/package_digistump_index.json
- Chuyển đến menu “Công cụ” và sau đó là menu con “Bảng” - chọn “Người quản lý bảng” và sau đó từ loại thả xuống, hãy chọn “Đã đóng góp”:
- Chọn gói “Digistump AVR Boards” và nhấp vào nút “Install”.
- Bạn sẽ thấy tiến trình tải xuống trên thanh dưới cùng của cửa sổ “Trình quản lý bảng” khi hoàn tất, nó sẽ hiển thị “Đã cài đặt” bên cạnh mục đó trong danh sách.
- NGƯỜI DÙNG WINDOWS: Khi hoàn tất quá trình cài đặt với cửa sổ Trình hướng dẫn Cài đặt Trình điều khiển bật lên, vui lòng nhấp vào “Tiếp theo” trên Cửa sổ này để cài đặt trình điều khiển cho Bảng mạch Digistump (Nếu bạn đã cài đặt chúng, trình cài đặt này sẽ cập nhật chúng và cài đặt bất kỳ trình điều khiển nào bị thiếu)
- Khi quá trình cài đặt hoàn tất, hãy đóng cửa sổ “Boards Manager” và chọn Digispark từ menu Tools → Boards. “Digispark (Mặc định - 16,5mhz)” là bảng được tất cả người dùng mới lựa chọn.
- Quá trình cài đặt đã hoàn tất! (Người dùng Linux xem ghi chú bên dưới)
Cài đặt Linux Nếu bạn chưa cài đặt trước đó - Cài đặt các quy tắc udev được tìm thấy tại đây: Phần khắc phục sự cố
CHÚ Ý NGƯỜI DÙNG LINUX: VUI LÒNG KIỂM TRA TRANG XỬ LÝ SỰ CỐ LINUX **
Bước 3: Cách tải lên chương trình
Digispark hoạt động hơi khác so với một số sản phẩm tương thích với Arduino. Các chương trình Digispark với một quy trình khác.
Từ menu Tools, chọn Board → Digispark (Mặc định - 16.5Mhz)
Viết một số mã, mở mã của bạn.
Bạn không cần cắm Digispark của mình trước khi gọi tải lên Nhấn nút tải lên.
Hộp trạng thái dưới cùng bây giờ sẽ yêu cầu bạn cắm Digispark của mình - tại thời điểm này, bạn cần cắm nó vào - hoặc rút phích cắm và cắm lại.
Bạn sẽ thấy tiến trình tải lên và sau đó nó sẽ ngay lập tức chạy mã của bạn trên Digispark. Nếu bạn rút Digispark và cắm lại hoặc gắn nó vào nguồn điện khác, sẽ có độ trễ 5 giây trước khi mã bạn lập trình chạy. Độ trễ 5 giây này là Digispark Pro đang kiểm tra xem bạn có đang cố gắng lập trình nó hay không.
Bước 4: Khắc phục sự cố
Điều này cần ghi nhớ
Digispark không tạo cổng nối tiếp. Phần mềm arduino digispark giao tiếp trực tiếp với digispark thông qua sự kết hợp của giao thức USB tốc độ thấp thô và giao thức HID để tiết kiệm dung lượng và tuân thủ hơn với đặc điểm kỹ thuật của USB.
Khi sử dụng phần mềm Digispark Arduino, không có vấn đề gì được chọn trong danh sách cổng nối tiếp - không có cổng nào được sử dụng. Chỉ cần đảm bảo Digispark được chọn trong menu Lập trình và Digispark (lõi nhỏ) được chọn trong menu Board và bạn sẽ thiết lập và chạy.
Khi sử dụng phần mềm Digispark Arduino, không có vấn đề gì được chọn trong danh sách cổng nối tiếp - không có cổng nào được sử dụng. Chỉ cần đảm bảo Digispark được chọn trong menu Lập trình và Digispark (lõi nhỏ) được chọn trong menu Board và bạn sẽ thiết lập và chạy.
- Đối với các chương trình ví dụ, nếu bạn nhận được thông báo "Không tìm thấy thiết bị" ngay cả sau khi cài đặt trình điều khiển DigiUSB trong thư mục ví dụ, hãy thử cách này: https://digistump.com/board/index.php/topic, 257.0.html
- Nếu Windows không nhận dạng được “DigiUSB” mà là cặp “Thiết bị tương thích HID” / “Thiết bị đầu vào USB” chung, hãy chuyển đến Trình quản lý thiết bị, tìm trong danh mục “Thiết bị giao diện người”, Thiết bị đầu vào USB có ID nhà cung cấp 0x16C0 và chọn “cập nhật trình điều khiển” / “duyệt máy tính của tôi” / “để tôi chọn từ danh sách” và DigiUSB sẽ hiển thị ở đó.
Đề xuất:
Hướng dẫn: Cách sử dụng cảm biến khoảng cách siêu âm tương tự US-016 với Arduino UNO: 3 bước
Hướng dẫn: Cách Sử dụng Cảm biến Khoảng cách Siêu âm Tương tự US-016 Với Arduino UNO: Mô tả: Mô-đun khởi động siêu âm US-016 cho phép khả năng đo không 2 cm ~ 3 m, điện áp cung cấp 5 V, dòng hoạt động 3.8mA, hỗ trợ điện áp đầu ra tương tự, ổn định và đáng tin cậy. Mô-đun này có thể khác nhau tùy theo thiết bị
Hướng dẫn: Cách xây dựng mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X bằng cách sử dụng Arduino UNO: 3 bước
Hướng dẫn: Cách xây dựng Mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X bằng cách sử dụng Arduino UNO: Mô tả: Hướng dẫn này sẽ hiển thị chi tiết cho tất cả các bạn về cách xây dựng máy dò khoảng cách bằng cách sử dụng Mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X và Arduino UNO và nó sẽ chạy giống như bạn muốn. Làm theo hướng dẫn và bạn sẽ hiểu gia sư này
Bộ mã hóa quay: Cách hoạt động và cách sử dụng với Arduino: 7 bước
Bộ mã hóa quay: Cách hoạt động và cách sử dụng với Arduino: Bạn có thể đọc phần này và các hướng dẫn tuyệt vời khác trên trang web chính thức của ElectroPeak Trước tiên, bạn sẽ thấy một số thông tin về bộ mã hóa quay và sau đó, bạn sẽ tìm hiểu cách
Cách sử dụng Mô-đun WiFi mini Wemos ESP-Wroom-02 D1 ESP8266 + 18650 bằng cách sử dụng Blynk: 10 bước
Cách sử dụng Mô-đun WiFi mini Wemos ESP-Wroom-02 D1 ESP8266 + 18650 bằng cách sử dụng Blynk: Đặc điểm kỹ thuật: Tương thích với tích hợp hệ thống sạc gật gù 18650 Có thể sử dụng đèn LED chỉ báo (màu xanh lá cây có nghĩa là màu đỏ đầy nghĩa là đang sạc) trong khi sạc Nguồn điện điều khiển công tắc SMT trình kết nối có thể được sử dụng cho chế độ ngủ · 1 thêm
Cách sử dụng Bo mạch tương thích Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE bằng cách sử dụng Blynk: 10 bước
Cách sử dụng Bo mạch tương thích Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE bằng cách sử dụng Blynk: Bo mạch tương thích Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Mô tả: Ban phát triển WiFi ESP8266 WEMOS D1. WEMOS D1 là bảng phát triển WIFI dựa trên ESP8266 12E. Hoạt động tương tự như của NODEMCU, ngoại trừ phần cứng là bản dựng