Taula de continguts:
- Pas 1: Introducció
- Pas 2: disseny de PCB
- Pas 3: Codificació
- Pas 4: Muntatge
- Pas 5: TIP1: configuració de la placa ATTiny80
- Pas 6: TIP2 - MISO -> MOSI i MOSI -> MISO
- Pas 7: gaudiu
![3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 passos 3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 passos](https://i.howwhatproduce.com/images/007/image-19838-j.webp)
Vídeo: 3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 passos
![Vídeo: 3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 passos Vídeo: 3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 passos](https://i.ytimg.com/vi/z-nxMzaIpyg/hqdefault.jpg)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
![3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى 3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى](https://i.howwhatproduce.com/images/007/image-19838-1-j.webp)
بسم الله الرحمن الرحيم
Pas 1: Introducció
![Introducció Introducció](https://i.howwhatproduce.com/images/007/image-19838-2-j.webp)
L’ATTiny85 és un microcontrolador basat en AVR RISC de 8 bits Microchip d’alt rendiment i poca potència que combina memòria flash ISP de 8 KB, EEPROM 512B, SRAM de 512 bytes, 6 línies d’E / S d’ús general.
Una línia d'E / S està configurada com a pin RESET. Només ens queden 5 línies d'E / S.
D’altra banda, el nRF24L01 és un transceptor de 2,4 GHz d’un sol xip. Es configura i funciona mitjançant una interfície perifèrica sèrie (línies SPI - 5 E / S).
La interfície de l'ATTiny85 amb nRF24L01 no deixa espai per afegir ni un simple commutador.
Aquest article torna a revisar l '"article original de Nerd Ralph" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - com utilitzar només 3 pins de l'ATTiny85 per controlar el transceptor.
Aquest article recull tota la informació distribuïda en molts articles sobre el cas en un sol lloc.
Pas 2: disseny de PCB
![Disseny de PCB Disseny de PCB](https://i.howwhatproduce.com/images/007/image-19838-3-j.webp)
Kicad s’utilitza per dissenyar aquest senzill tauler.
Pas 3: Codificació
![Codificació Codificació](https://i.howwhatproduce.com/images/007/image-19838-4-j.webp)
![Codificació Codificació](https://i.howwhatproduce.com/images/007/image-19838-5-j.webp)
Hi ha dos esbossos disponibles gratuïtament per a les proves.
- Esbós del transmissor: es transferirà al tauler ATTiny85
- Esbós del receptor: per enviar-lo a la nostra placa de sniffer ATMega328PB
Pas 4: Muntatge
![muntatge muntatge](https://i.howwhatproduce.com/images/007/image-19838-6-j.webp)
Una junta senzilla significa un muntatge fàcil.
Pas 5: TIP1: configuració de la placa ATTiny80
![TIP1 - Configuració de la placa ATTiny80 TIP1 - Configuració de la placa ATTiny80](https://i.howwhatproduce.com/images/007/image-19838-7-j.webp)
L'ATTiny85 s'ha de configurar amb una freqüència interna d'1 MHZ per aconseguir una comunicació exitosa.
Alentir el bus SPI, deixa prou temps perquè el circuit RC es pugui carregar i descarregar completament per gestionar perfectament la línia d'E / S CSN.
Pas 6: TIP2 - MISO -> MOSI i MOSI -> MISO
MOSI i MOSI -> MISO "src =" https://content.instructables.com/ORIG/F1F/3Y2E/KC4SXTQX/F1F3Y2EKC4SXTQX-p.webp
MOSI i MOSI -> MISO "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300'%} ">
Quan s’utilitza com a mestre SPI
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
Quan s’utilitza per a la programació d’ISP
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
Pas 7: gaudiu
S'inclou un vídeo per demostrar el cas d'ús.
Recomanat:
Pantalla de 4 dígits de 7 segments amb 14 pins amb Arduino: 3 passos
![Pantalla de 4 dígits de 7 segments amb 14 pins amb Arduino: 3 passos Pantalla de 4 dígits de 7 segments amb 14 pins amb Arduino: 3 passos](https://i.howwhatproduce.com/images/001/image-364-13-j.webp)
Pantalla de 4 dígits de 7 segments 14 pins amb Arduino: sempre és una bona idea provar si un dispositiu funciona correctament o no si aquest component té un nombre molt gran de pins. En aquest projecte, he provat la meva pantalla de 14 pins de 7 dígits de 7 dígits. Tots els 7 segments mostraran de 0 a 9 al mateix temps
Com s'utilitzen els pins GPIO i Avrdude d'un Raspberry Pi al programa Bit-bang DIMP 2 o DA PIMP 2: 9 passos
![Com s'utilitzen els pins GPIO i Avrdude d'un Raspberry Pi al programa Bit-bang DIMP 2 o DA PIMP 2: 9 passos Com s'utilitzen els pins GPIO i Avrdude d'un Raspberry Pi al programa Bit-bang DIMP 2 o DA PIMP 2: 9 passos](https://i.howwhatproduce.com/images/001/image-2898-6-j.webp)
Com utilitzar els pins GPIO i Avrdude d’un Raspberry Pi al programa DIMP 2 o DA-PIMP 2 del programa Bit-bang: Aquestes són instruccions pas a pas sobre com utilitzar un Raspberry Pi i l’ordre lliure de codi obert avrdude a bit-bang -Programa un DIMP 2 o DA PIMP 2. Suposo que coneixes el teu Raspberry Pi i la línia d'ordres LINUX. No cal que
Control de diversos LEDs amb els pins GPIO de Python i del vostre Raspberry Pi: 4 passos (amb imatges)
![Control de diversos LEDs amb els pins GPIO de Python i del vostre Raspberry Pi: 4 passos (amb imatges) Control de diversos LEDs amb els pins GPIO de Python i del vostre Raspberry Pi: 4 passos (amb imatges)](https://i.howwhatproduce.com/images/010/image-27954-j.webp)
Control de diversos LEDs amb Python i els pins GPIO del vostre Raspberry Pi: aquest instructiu mostra com controlar diversos pins GPIO al vostre RaspberryPi per alimentar 4 LED. També us presentarà paràmetres i declaracions condicionals a Python. La nostra instrucció prèvia utilitzant els pins GPIO de Raspberry Pi per
Control de control de control de càmera [Arduino Nano]: 4 passos
![Control de control de control de càmera [Arduino Nano]: 4 passos Control de control de control de càmera [Arduino Nano]: 4 passos](https://i.howwhatproduce.com/images/002/image-4039-89-j.webp)
Control de control de control de càmera [Arduino Nano]: necessiteu un control de control de càmera per obtenir fotografies d'acció realment interessants en què construïu alguna cosa, un producte o fins i tot el que heu creat? Servocity ofereix un bon kit de control de control, però no té cap - Assemblea de controls fets per a això. En aquest post es descriurà com
Connexió ISP de 6 pins a 8 pins: 4 passos
![Connexió ISP de 6 pins a 8 pins: 4 passos Connexió ISP de 6 pins a 8 pins: 4 passos](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10960486-isp-6-pin-to-8-pin-socket-4-steps-j.webp)
Connexió ISP de 6 pins a 8 pins: la raó per la qual he construït principalment aquest projecte ha estat programar l'ATTiny45, que té una connexió de 8 pins, mentre que el meu USBtinyISP (de Ladyada) només té una connexió de 10 i 6 pins. Després d’haver fet un cop d’ull a Internet durant unes 3-4 setmanes, no vaig trobar res de què