Sisällysluettelo:

3 ATtiny85 -nastaista ohjausta - Nrf24L01 - التحكم بثلاثة دبابيس: 7 vaihetta
3 ATtiny85 -nastaista ohjausta - Nrf24L01 - التحكم بثلاثة دبابيس: 7 vaihetta

Video: 3 ATtiny85 -nastaista ohjausta - Nrf24L01 - التحكم بثلاثة دبابيس: 7 vaihetta

Video: 3 ATtiny85 -nastaista ohjausta - Nrf24L01 - التحكم بثلاثة دبابيس: 7 vaihetta
Video: 🚩NRF24L01 + ATTINY85 connection tutorial 2024, Heinäkuu
Anonim
3 ATtiny85 nastaa Ohjaus - Nrf24L01 - التحكم بثلاثة دبابيس فى
3 ATtiny85 nastaa Ohjaus - Nrf24L01 - التحكم بثلاثة دبابيس فى

بسم الله الرحمن الرحيم

Vaihe 1: Johdanto

Johdanto
Johdanto

ATTiny85 on erittäin suorituskykyinen, pienitehoinen 8-bittinen mikrosiru, jossa on AVR RISC -pohjainen mikro-ohjain, jossa yhdistyvät 8 kt ISP-flash-muisti, 512B EEPROM, 512-tavuinen SRAM, 6 yleiskäyttöistä I/O-linjaa.

Yksi I/O -linja on määritetty RESET -nastaksi. Meillä on vain 5 I/O -linjaa.

Toisaalta nRF24L01 on yhden sirun 2,4 GHz: n lähetin -vastaanotin. Se on määritetty ja sitä käytetään sarjaliitännän (SPI - 5 I/O linjat) kautta.

ATTiny85: n liittäminen nRF24L01 -laitteeseen ei jätä tilaa yksinkertaisen kytkimen lisäämiseen.

Tässä artikkelissa tarkastellaan uudelleen "Nerd Ralphin alkuperäistä artikkelia" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - miten ATTiny85: n vain 3 nastaa käytetään lähetin -vastaanottimen ohjaamiseen.

Tämä artikkeli kokoaa kaikki tiedot useista artikkeleista, jotka käsittelevät tapausta yhdessä paikassa.

Vaihe 2: Piirilevyn suunnittelu

PCB -suunnittelu
PCB -suunnittelu

Kicadia käytetään tämän yksinkertaisen levyn suunnitteluun.

Vaihe 3: Koodaus

Koodaus
Koodaus
Koodaus
Koodaus

Kaksi luonnosta on vapaasti saatavilla testejä varten.

  • Lähettimen luonnos: Vilkkuu ATTiny85 -kortille
  • Vastaanottimen luonnos: Vilkkuu ATMega328PB -hakaskorttiin

Vaihe 4: Kokoonpano

Kokoonpano
Kokoonpano

Yksinkertainen lauta tarkoittaa helppoa kokoonpanoa.

Vaihe 5: VIHJE - ATTiny80 -kortin kokoonpano

VIHJE - ATTiny80 -kortin kokoonpano
VIHJE - ATTiny80 -kortin kokoonpano

ATTiny85 on määritettävä 1 MHZ: n sisäisellä taajuudella onnistuneen tiedonsiirron saavuttamiseksi.

SPI -väylän hidastaminen jättää riittävästi aikaa RC -piirin lataamiseen ja purkamiseen täysin CSN I/O -linjan hallitsemiseksi.

Vaihe 6: VINKKI 2 -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' %} ">

Kun sitä käytetään SPI -masterina

  • ATTINY85 MISO -> Nrf24L01 MOSI
  • ATTINY85 MOSI -> Nrf24L01 MISO

Käytetään ISP -ohjelmointiin

  • ATTINY85 MISO -> Nrf24L01 MISO
  • ATTINY85 MOSI -> Nrf24L01 MOSI

Vaihe 7: Nauti

Video on upotettu esittelemään käyttötapaus.

Suositeltava: