Obsah:
Video: 3 piny ATtiny85 Ovládanie - Nrf24L01 - Počet článkov: 7 krokov
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
بسم الله الرحمن الرحيم
Krok 1: Úvod
ATTiny85 je vysokovýkonný, nízkoenergetický 8-bitový mikrokontrolér Microchip AVR RISC kombinujúci 8KB ISP flash pamäť, 512B EEPROM, 512-Byte SRAM, 6 univerzálnych I/O liniek.
Jeden I/O riadok je nakonfigurovaný ako pin RESET. Zostáva nám iba 5 riadkov I/O.
Na druhej strane je nRF24L01 jednočipový transceiver 2,4 GHz. Je konfigurovaný a prevádzkovaný prostredníctvom sériového periférneho rozhrania (linky SPI - 5 I/O).
Rozhranie ATTiny85 s nRF24L01 nenecháva priestor na pridanie ani jednoduchého prepínača.
Tento článok sa vracia k „pôvodnému článku Nerd Ralph“- https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - ako používať iba 3 piny ATTiny85 na ovládanie transceiveru.
Tento článok zhromažďuje všetky informácie o mnohých článkoch, ktoré sa zaoberajú prípadom, na jednom mieste.
Krok 2: Návrh DPS
Na navrhnutie tejto jednoduchej dosky sa používa Kicad.
Krok 3: Kódovanie
Na testy sú voľne dostupné dve skice.
- Skica vysielača: Bude flashované na doske ATTiny85
- Skica prijímača: Bude flashované na našu dosku snímača ATMega328PB
Krok 4: Zostavenie
Jednoduchá doska znamená jednoduchú montáž.
Krok 5: TIP1 - Konfigurácia dosky ATTiny80
Aby bola úspešná komunikácia, ATTiny85 by mal byť nakonfigurovaný s vnútornou frekvenciou 1 MHZ.
Spomalením zbernice SPI zostáva RC obvodu dostatok času na úplné nabitie a vybitie, aby sa perfektne zaistila linka I/O 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' %} ">
Pri použití ako SPI master
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
Pri použití na programovanie ISP
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
Krok 7: Užite si to
Na demonštráciu prípadu použitia je vložené video.