Innholdsfortegnelse:
- Trinn 1: Introduksjon
- Trinn 2: PCB -design
- Trinn 3: Koding
- Trinn 4: Montering
- Trinn 5: TIP1 - ATTiny80 Board Configuration
- Trinn 6: TIP2 -MISO -> MOSI og MOSI -> MISO
- Trinn 7: Nyt
![3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 trinn 3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 trinn](https://i.howwhatproduce.com/images/007/image-19838-j.webp)
Video: 3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 trinn
![Video: 3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 trinn Video: 3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 trinn](https://i.ytimg.com/vi/z-nxMzaIpyg/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
![3 ATtiny85 Pins Control of - Nrf24L01 - التحكم بثلاثة دبابيس فى 3 ATtiny85 Pins Control of - Nrf24L01 - التحكم بثلاثة دبابيس فى](https://i.howwhatproduce.com/images/007/image-19838-1-j.webp)
بسم الله الرحمن الرحيم
Trinn 1: Introduksjon
![Introduksjon Introduksjon](https://i.howwhatproduce.com/images/007/image-19838-2-j.webp)
ATTiny85 er en høyytelses, lav effekt Microchip 8-biters AVR RISC-basert mikrokontroller som kombinerer 8KB ISP-flashminne, 512B EEPROM, 512-byte SRAM, 6 generelle I/O-linjer.
Én I/O -linje er konfigurert som en RESET -pin. Vi sitter igjen med bare 5 I/O -linjer.
På den annen side er nRF24L01 en enkeltbrikke 2,4 GHz transceiver. Den konfigureres og drives via et serielt perifert grensesnitt (SPI - 5 I/O -linjer).
Grensesnittet mellom ATTiny85 og nRF24L01 gir ikke rom for å legge til en enkel bryter.
Denne artikkelen går tilbake til "Nerd Ralph originalartikkel" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - hvordan du bruker bare 3 pinner på ATTiny85 til å kontrollere senderen.
Denne artikkelen samler all informasjon spredt over mange artikler som behandler saken på ett sted.
Trinn 2: PCB -design
![PCB -design PCB -design](https://i.howwhatproduce.com/images/007/image-19838-3-j.webp)
Kicad brukes til å designe dette enkle brettet.
Trinn 3: Koding
![Koding Koding](https://i.howwhatproduce.com/images/007/image-19838-4-j.webp)
![Koding Koding](https://i.howwhatproduce.com/images/007/image-19838-5-j.webp)
To skisser er fritt tilgjengelige for testene.
- Senderskisse: Blinker til ATTiny85 -kortet
- Mottakerskisse: Blinker til vårt ATMega328PB snifferbrett
Trinn 4: Montering
![montering montering](https://i.howwhatproduce.com/images/007/image-19838-6-j.webp)
Et enkelt brett betyr enkel montering.
Trinn 5: TIP1 - ATTiny80 Board Configuration
![TIP1 - ATTiny80 Board Configuration TIP1 - ATTiny80 Board Configuration](https://i.howwhatproduce.com/images/007/image-19838-7-j.webp)
ATTiny85 bør konfigureres med 1 MHZ intern frekvens for å oppnå vellykket kommunikasjon.
Ved å bremse SPI -bussen, blir det nok tid til at RC -kretsen kan lade opp og tømmes helt for å perfekt forvalte CSN I/O -ledningen.
Trinn 6: TIP2 -MISO -> MOSI og MOSI -> MISO
MOSI og MOSI -> MISO "src =" https://content.instructables.com/ORIG/F1F/3Y2E/KC4SXTQX/F1F3Y2EKC4SXTQX-p.webp
MOSI og MOSI -> MISO "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Når den brukes som SPI -master
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
Når den brukes til ISP -programmering
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
Trinn 7: Nyt
En video er innebygd for å demostrere brukstilfellet.
Anbefalt:
4 siffer 7 segmenters display 14 pins med Arduino: 3 trinn
![4 siffer 7 segmenters display 14 pins med Arduino: 3 trinn 4 siffer 7 segmenters display 14 pins med Arduino: 3 trinn](https://i.howwhatproduce.com/images/001/image-364-13-j.webp)
4 siffer 7 segmenters display 14 pins med Arduino: Det er alltid en god idé å teste om en enhet fungerer som den skal eller ikke hvis komponenten har et veldig stort antall pinner. I dette prosjektet har jeg testet min firesifrede 7 -segmenters 14 -pinners skjerm. Alle de 7 segmentene vil vise 0 til 9 samtidig
Hvordan bruke en Raspberry Pi's GPIO Pins og Avrdude til Bit-bang-program DIMP 2 eller DA PIMP 2: 9 trinn
![Hvordan bruke en Raspberry Pi's GPIO Pins og Avrdude til Bit-bang-program DIMP 2 eller DA PIMP 2: 9 trinn Hvordan bruke en Raspberry Pi's GPIO Pins og Avrdude til Bit-bang-program DIMP 2 eller DA PIMP 2: 9 trinn](https://i.howwhatproduce.com/images/001/image-2898-6-j.webp)
Slik bruker du en Raspberry Pi's GPIO Pins og Avrdude til Bit-bang-program DIMP 2 eller DA PIMP 2: Dette er trinnvise instruksjoner om hvordan du bruker en Raspberry Pi og den gratis åpen kildekode-kommandoen avrdude til bit-bang -programmer en DIMP 2 eller DA PIMP 2. Jeg antar at du er kjent med din Raspberry Pi og kommandolinjen LINUX. Du trenger ikke å
Lego Arduino Nano Uten Header Pins Hus: 3 trinn
![Lego Arduino Nano Uten Header Pins Hus: 3 trinn Lego Arduino Nano Uten Header Pins Hus: 3 trinn](https://i.howwhatproduce.com/images/010/image-27294-j.webp)
Lego Arduino Nano Uten Header Pins Housing: Jeg trengte et hus til min Arduino Nano som ikke har noen header pins loddet til den. Jeg ville ha det fint og lite
LED -blink med bringebær Pi - Hvordan bruke GPIO Pins på Raspberry Pi: 4 trinn
![LED -blink med bringebær Pi - Hvordan bruke GPIO Pins på Raspberry Pi: 4 trinn LED -blink med bringebær Pi - Hvordan bruke GPIO Pins på Raspberry Pi: 4 trinn](https://i.howwhatproduce.com/images/011/image-30766-j.webp)
LED -blink med bringebær Pi | Slik bruker du GPIO -pins på Raspberry Pi: Hei folkens i denne instruksjonen, vi lærer hvordan du bruker GPIO -er til Raspberry pi. Hvis du noen gang har brukt Arduino, vet du sannsynligvis at vi kan koble LED -brytere etc. til pinnene og få det til å fungere som. få lysdioden til å blinke eller få inngang fra bryteren, så
VISUINO terningkast med 0,96 tommer 4 -pins OLED -modul: 7 trinn
![VISUINO terningkast med 0,96 tommer 4 -pins OLED -modul: 7 trinn VISUINO terningkast med 0,96 tommer 4 -pins OLED -modul: 7 trinn](https://i.howwhatproduce.com/images/001/image-2890-25-j.webp)
VISUINO rullende terninger med 0,96 tommer 4 -pins OLED -modul: I denne opplæringen bruker vi OLED Lcd og Visuino til å lage en terning når vi trykker på en knapp på brødbrettet. Se en demonstrasjonsvideo