Sisällysluettelo:
- Vaihe 1: Johdanto
- Vaihe 2: Piirilevyn suunnittelu
- Vaihe 3: Koodaus
- Vaihe 4: Kokoonpano
- Vaihe 5: VIHJE - ATTiny80 -kortin kokoonpano
- Vaihe 6: VINKKI 2 -MISO -> MOSI ja MOSI -> MISO
- Vaihe 7: Nauti
Video: 3 ATtiny85 -nastaista ohjausta - Nrf24L01 - التحكم بثلاثة دبابيس: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
بسم الله الرحمن الرحيم
Vaihe 1: 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
Kicadia käytetään tämän yksinkertaisen levyn suunnitteluun.
Vaihe 3: Koodaus
Kaksi luonnosta on vapaasti saatavilla testejä varten.
- Lähettimen luonnos: Vilkkuu ATTiny85 -kortille
- Vastaanottimen luonnos: Vilkkuu ATMega328PB -hakaskorttiin
Vaihe 4: Kokoonpano
Yksinkertainen lauta tarkoittaa helppoa kokoonpanoa.
Vaihe 5: 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:
ATTiny85 -kondensaattorimittari: 4 vaihetta
ATTiny85 -kondensaattorimittari: Tämä ohje on tarkoitettu ATTiny85 -pohjaiseen kondensaattorimittariin, jolla on seuraavat ominaisuudet. Perustuu ATTiny85 (DigiStamp) SSD1306 0,96 " OLED -näyttö Taajuusmittaus pienikokoisille kondensaattoreille 1pF - 1uF käyttämällä 555 -oskillaattoriaLatausaika
AtTiny85 -osoitteellinen LED -nauha: 10 vaihetta
AtTiny85-osoitteellinen LED-nauha: Tavoitteeni oli tehdä pöytävalaisin LED-valoista. Halusin sen olevan säädettävä, jotta sitä voitaisiin käyttää sekä päivällä että yöllä. FETit ajamaan niitä 12 voltilla. Tällä kertaa valitsin osoitettavat LEDit, jotka ovat tehokkaita
Arduino Attiny85 Smart Fan Controller: 3 vaihetta
Arduino Attiny85 Smart Fan Controller:
ATtiny85 puettavat värisevät aktiivisuuden seurantakellot ja ohjelmointi ATtiny85 Arduino Unolla: 4 vaihetta (kuvilla)
ATtiny85 puettavat värisevät aktiivisuuden seurantakellot ja ohjelmointi ATtiny85 Arduino Unon kanssa: Kuinka tehdä puettava aktiivisuuden seurantakello? Tämä on puettava laite, joka on suunniteltu tärisemään havaitessaan pysähtyneisyyden. Vietätkö suurimman osan ajastasi tietokoneella kuten minä? Istutko tuntikausia huomaamatta? Sitten tämä laite on f
2 Vadelma Pis helppoa ja halpaa RAID -kauko -ohjausta varten: 19 vaihetta
2 Vadelma Pis helppoa ja halpaa RAID -kauko -ohjausta varten: Tarkoitus Kotitapauksen sattuessa haluan pystyä palauttamaan tärkeimmät digitaaliset asiakirjat (kuvat, henkilöllisyyspaperit jne.) Ja jakamaan ne valinnaisesti. Haluan jakaa tämän ratkaisun jonkun muun kanssa (jonkun, johon luotan, vanhempani tai ystäväni)