Mục lục:
- Bước 1: Giới thiệu
- Bước 2: Thiết kế PCB
- Bước 3: Mã hóa
- Bước 4: Lắp ráp
- Bước 5: TIP1 - Cấu hình bo mạch ATTiny80
- Bước 6: TIP2 - MISO -> MOSI và MOSI -> MISO
- Bước 7: Thưởng thức
Video: 3 ATtiny85 Pins Kiểm soát - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
بسم الله الرحمن الرحيم
Bước 1: Giới thiệu
ATTiny85 là vi điều khiển dựa trên Microchip 8-bit AVR RISC năng lượng thấp, hiệu suất cao kết hợp bộ nhớ flash 8KB ISP, 512B EEPROM, 512-Byte SRAM, 6 đường I / O đa năng.
Một dòng I / O được định cấu hình làm chân ĐẶT LẠI. Chúng tôi chỉ còn lại 5 dòng I / O.
Mặt khác, nRF24L01 là một bộ thu phát 2.4GHz chip đơn. Nó được cấu hình và hoạt động thông qua Giao diện ngoại vi nối tiếp (SPI - 5 đường I / O).
Giao tiếp ATTiny85 với nRF24L01 không còn chỗ để thêm ngay cả một công tắc đơn giản.
Bài viết này xem lại "Bài báo gốc của Nerd Ralph" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - cách sử dụng chỉ 3 chân của ATTiny85 để điều khiển bộ thu phát.
Bài báo này tập hợp tất cả các thông tin lan truyền trên nhiều bài báo điều trị trường hợp ở một nơi.
Bước 2: Thiết kế PCB
Kicad được sử dụng để thiết kế bảng đơn giản này.
Bước 3: Mã hóa
Hai bản phác thảo có sẵn miễn phí cho các bài kiểm tra.
- Bản phác thảo máy phát: Được chiếu vào bảng ATTiny85
- Bản phác thảo máy thu: Được chiếu vào bảng dò tìm ATMega328PB của chúng tôi
Bước 4: Lắp ráp
Một bảng đơn giản có nghĩa là lắp ráp dễ dàng.
Bước 5: TIP1 - Cấu hình bo mạch ATTiny80
ATTiny85 phải được định cấu hình với tần số nội bộ 1 MHZ để đạt được kết nối thành công.
Làm chậm bus SPI, để đủ thời gian cho mạch RC sạc và xả hoàn toàn để điều chỉnh hoàn hảo đường CSN I / O.
Bước 6: TIP2 - MISO -> MOSI và MOSI -> MISO
MOSI và MOSI -> MISO "src =" https://content.instructables.com/ORIG/F1F/3Y2E/KC4SXTQX/F1F3Y2EKC4SXTQX-p.webp
MOSI và MOSI -> MISO "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300'%} ">
Khi được sử dụng làm SPI master
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
Khi được sử dụng để lập trình ISP
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
Bước 7: Thưởng thức
Một video được nhúng để phân tích trường hợp sử dụng.
Đề xuất:
HỆ THỐNG KIỂM SOÁT HÓA ĐƠN VÀ HÓA ĐƠN: 3 bước
HỆ THỐNG KIỂM SOÁT HÓA ĐƠN VÀ HÓA ĐƠN: Với tài liệu hướng dẫn này, tôi sẽ cung cấp cho bạn ý tưởng để tạo một hệ thống kiểm soát Hóa đơn và Hàng tồn kho bằng cách sử dụng quyền truy cập MS. Rất dễ dàng và không cần thêm kiến thức về máy tính hoặc lập trình. Nếu bạn có kiến thức cơ bản về Ms Truy cập, Bảng. biểu mẫu và báo cáo t
Kiểm soát phòng khách bằng Alexa và Raspberry Pi: 12 bước
Điều khiển phòng khách bằng Alexa và Raspberry Pi: Điều khiển TV, đèn và Quạt trong phòng khách của bạn bằng Alexa (Amazon Echo hoặc Dot) và Raspberry Pi GPIO
Hệ thống kiểm soát và giám sát khí hậu trong nhà Raspberry Pi: 6 bước
Hệ thống kiểm soát và giám sát khí hậu trong nhà Raspberry Pi: Mọi người muốn được thoải mái trong ngôi nhà của mình. Vì khí hậu trong khu vực của chúng tôi có thể không phù hợp với bản thân chúng tôi, chúng tôi sử dụng nhiều thiết bị để duy trì một môi trường trong nhà lành mạnh: máy sưởi, máy làm mát không khí, máy tạo ẩm, máy hút ẩm, máy lọc, v.v. Ngày nay, nó là
Hệ thống tưới nhỏ giọt được kết nối Internet có kiểm soát độ ẩm của đất (ESP32 và Blynk): 5 bước
Phản hồi độ ẩm của đất Hệ thống tưới nhỏ giọt được kết nối Internet (ESP32 và Blynk): Lo lắng về khu vườn hoặc cây trồng của bạn khi bạn đi nghỉ dài ngày, Hoặc quên tưới cây hàng ngày. Đây là giải pháp của nó là hệ thống tưới nhỏ giọt được kiểm soát độ ẩm đất và kết nối toàn cầu được điều khiển bởi ESP32 trên mặt trước phần mềm i
Kiểm soát thiết bị ngoại vi và tiết kiệm điện: 5 bước
Kiểm soát thiết bị ngoại vi và tiết kiệm điện: Tất cả chúng ta đều đã nghe nói, hãy tắt các thiết bị khi chúng không sử dụng, nhưng bạn đã bao giờ thử tắt tất cả các thiết bị ngoại vi của mình lúc 1 giờ sáng trước khi đi ngủ chưa? Không phải là một nhiệm vụ dễ dàng. Không còn nữa