Obsah:
Video: 3 ATtiny85 Piny Ovládání - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 Steps
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
بسم الله الرحمن الرحيم
Krok 1: Úvod
ATTiny85 je vysoce výkonný 8bitový mikročip AVR RISC s mikroprocesorem Microchip kombinující 8KB ISP flash paměť, 512B EEPROM, 512-Byte SRAM, 6 I/O linek pro všeobecné použití.
Jedna I/O linka je konfigurována jako pin RESET. Zbývá nám pouze 5 linek I/O.
Na druhou stranu je nRF24L01 jednočipový 2,4GHz transceiver. Je konfigurován a provozován prostřednictvím sériového periferního rozhraní (linky SPI - 5 I/O).
Propojení ATTiny85 s nRF24L01 nenechává žádný prostor pro přidání dokonce jednoduchého přepínače.
Tento článek se vrací k „původnímu článku Nerd Ralph“- https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - jak použít pouze 3 piny ATTiny85 k ovládání transceiveru.
Tento článek shromažďuje všechny informace obsažené v mnoha článcích pojednávajících o případu na jednom místě.
Krok 2: Návrh DPS
Kicad se používá k návrhu této jednoduché desky.
Krok 3: Kódování
K testům jsou volně k dispozici dva náčrty.
- Skica vysílače: Bude blikat na desku ATTiny85
- Skica přijímače: Bude blikat na naši desku ATMega328PB sniffer
Krok 4: Sestavení
Jednoduchá deska znamená snadnou montáž.
Krok 5: TIP1 - Konfigurace desky ATTiny80
Aby byla úspěšná komunikace, ATTiny85 by měl být konfigurován s vnitřní frekvencí 1 MHZ.
Zpomalením sběrnice SPI je ponechán dostatek času na to, aby se obvod RC plně nabil a vybil, aby dokonale zajistil I/O linku CSN.
Krok 6: TIP2 -MISO -> MOSI a MOSI -> MISO
MOSI a MOSI -> MISO "src =" https://content.instructables.com/ORIG/F1F/3Y2E/KC4SXTQX/F1F3Y2EKC4SXTQX-p.webp
MOSI a MOSI -> MISO "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Při použití jako SPI master
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
Při použití pro programování ISP
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
Krok 7: Užijte si to
Pro demonstraci případu použití je vloženo video.