Sisukord:
Video: 3 ATtiny85 tihvti juhtimine - Nrf24L01 - võrguühendus: 7 sammu
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
بسم الله الرحمن الرحيم
Samm 1: Sissejuhatus
ATTiny85 on suure jõudlusega, vähese energiatarbega 8-bitine mikrokiibiga AVR RISC-põhine mikrokontroller, mis ühendab 8KB ISP välkmälu, 512B EEPROM, 512 baiti SRAM, 6 üldotstarbelist I/O liini.
Üks I/O -liin on konfigureeritud nullimiseks. Meil on ainult 5 I/O liini.
Teisest küljest on nRF24L01 ühe kiibiga 2,4 GHz transiiver. See on konfigureeritud ja hallatud seriaalse perifeerse liidese kaudu (SPI - 5 I/O read).
ATTiny85 liidestamine nRF24L01 -ga ei jäta ruumi isegi lihtsa lüliti lisamiseks.
See artikkel vaatab uuesti läbi „Nerd Ralphi originaalartikli” - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - kuidas kasutada transiiveri juhtimiseks vaid kolme ATTiny85 kontakti.
See artikkel koondab kogu teabe paljudesse juhtumit käsitlevatesse artiklitesse ühte kohta.
2. etapp: PCB disain
Selle lihtsa tahvli kujundamiseks kasutatakse Kicadi.
Samm: kodeerimine
Testide jaoks on vabalt saadaval kaks visandit.
- Saatja eskiis: Välgutatakse ATTiny85 tahvlile
- Vastuvõtja visand: edastatakse meie ATMega328PB nuusutahvlile
4. samm: kokkupanek
Lihtne plaat tähendab lihtsat kokkupanekut.
Samm: TIP1 - ATTiny80 tahvli konfigureerimine
Eduka side tagamiseks tuleks ATTiny85 konfigureerida 1 MHZ sisesagedusega.
SPI -bussi aeglustamine jätab piisavalt aega, et RC vooluahel saaks täielikult laadida ja tühjeneda, et CSN -i I/O -liini ideaalselt juhtida.
6. samm: TIP2 -MISO -> MOSI ja MOSI -> MISO
MOSI ja MOSI -> MISO "src =" https://content.instructables.com/ORIG/F1F/3Y2E/KC4SXTQX/F1F3Y2EKC4SXTQX-p.webp
MOSI ja MOSI -> MISO "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Kui seda kasutatakse SPI -kaptenina
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
Kui seda kasutatakse ISP programmeerimiseks
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
7. samm: naudi
Kasutusjuhtumi demostreerimiseks on manustatud video.