Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:10
بسم الله الرحمن الرحيم
Steg 1: Introduktion
ATTiny85 är en högpresterande, lågeffekts 8-bitars AVR RISC-baserad mikrochip för mikrochip som kombinerar 8KB ISP-flashminne, 512B EEPROM, 512-byte SRAM, 6 I/O-linjer för allmänna ändamål.
En I/O -linje är konfigurerad som en RESET -pin. Vi har bara 5 I/O -linjer kvar.
Å andra sidan är nRF24L01 en 2,4 GHz transceiver med ett chip. Den konfigureras och drivs via ett seriellt perifert gränssnitt (SPI - 5 I/O -linjer).
Gränssnittet mellan ATTiny85 och nRF24L01 ger inget utrymme för att lägga till ens en enkel omkopplare.
Denna artikel återkommer till "Nerd Ralph originalartikel" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - hur man bara använder 3 stift på ATTiny85 för att styra transceivern.
Denna artikel samlar all information som sprids över många artiklar som behandlar ärendet på ett ställe.
Steg 2: PCB -design
Kicad används för att designa denna enkla bräda.
Steg 3: Kodning
Två skisser är fritt tillgängliga för testerna.
- Sändarskiss: Blinkas till ATTiny85 -kortet
- Mottagarskiss: Blinkas till vårt ATMega328PB snifferbräda
Steg 4: Montering
En enkel bräda betyder enkel montering.
Steg 5: TIP1 - ATTiny80 -kortkonfiguration
ATTiny85 bör konfigureras med 1 MHZ intern frekvens för att uppnå framgångsrik kommunikation.
Genom att sakta ner SPI -bussen lämnas tillräckligt med tid för RC -kretsen att ladda och urladdas helt för att CSN -I/O -ledningen ska fungera perfekt.
Steg 6: TIP2 -MISO -> MOSI och MOSI -> MISO
MOSI och MOSI -> MISO "src =" https://content.instructables.com/ORIG/F1F/3Y2E/KC4SXTQX/F1F3Y2EKC4SXTQX-p.webp
MOSI och MOSI -> MISO "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
När den används som SPI -master
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
När den används för ISP -programmering
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
Steg 7: Njut
En video är inbäddad för att demostrera användningsfallet.
Rekommenderad:
4 siffror 7 segment display 14 pins med Arduino: 3 steg
4 siffror 7 segment segment 14 pins med Arduino: Det är alltid en bra idé att testa om en enhet fungerar korrekt eller inte om den komponenten har ett mycket stort antal stift. I det här projektet har jag testat min fyrsiffriga 7 -segmentiga 14 -stifts display. Alla de 7 segmenten kommer att visa 0 till 9 samtidigt.
LED blinkar med hallon Pi - Hur man använder GPIO -pins på Raspberry Pi: 4 steg
LED blinkar med hallon Pi | Hur man använder GPIO -stift på Raspberry Pi: Hej killar i denna instruktion kommer vi att lära oss hur man använder GPIO: er från Raspberry pi. Om du någonsin har använt Arduino vet du förmodligen att vi kan ansluta LED -omkopplare etc. till dess stift och få det att fungera som. få lysdioden att blinka eller få ingång från strömbrytaren så
Över 8 mil för första gången Universal Magnetic Portable Pins !: 5 steg
Över 8 Miles Första Universella Magnetiska Bärbara Pins !: Hej! Jag heter Georgina Yeboah och jag skapade nyligen dessa magnetpinnar baserade på karaktärerna från min webcomic Over 8 Miles! Du hittar länken till webcomics huvudsida under detta intro och Tapas -länken. Jag gjorde dessa stift som en
ESP8266 Använda GPIO0/GPIO2/GPIO15 Pins: 4 steg
ESP8266 Använda GPIO0/GPIO2/GPIO15 Pins: Uppdatering 1 juli 2018-Lagt till anteckning om omprogrammering när GPIO0 är en utdata Detta är en mycket kort anteckning om hur du använder GPIO0/GPIO2 och GPIO15-stiften på ESP8266-modulen. Uppdatering: Kontrollera också ut Hur man använder ESP8266-01-stiftenIntroduktionESP8266 är en låg
Utveckling av applikationer med GPIO -pins på DragonBoard 410c med Android- och Linux -operativsystem: 6 steg
Utveckling av applikationer med GPIO-stift på DragonBoard 410c med Android- och Linux-operativsystem: Syftet med denna handledning är att visa information som behövs för att utveckla applikationer med GPIO-stiftet på DragonBoard 410c låghastighetsutvidgning. Denna handledning presenterar information för att utveckla applikationer med GPIO -stiften med SYS på Andr