Sommario:

3 ATtiny85 Pin Controllo del - Nrf24L01 - Codice prodotto: 7 Steps
3 ATtiny85 Pin Controllo del - Nrf24L01 - Codice prodotto: 7 Steps

Video: 3 ATtiny85 Pin Controllo del - Nrf24L01 - Codice prodotto: 7 Steps

Video: 3 ATtiny85 Pin Controllo del - Nrf24L01 - Codice prodotto: 7 Steps
Video: ATtiny85 IR Remote Control for Room Automation, smallest Arduino 2024, Dicembre
Anonim
3 ATtiny85 Pin Controllo del - Nrf24L01 - ال بثلاثة دبابيس فى
3 ATtiny85 Pin Controllo del - Nrf24L01 - ال بثلاثة دبابيس فى

الله ال

Passaggio 1: Introduzione

introduzione
introduzione

ATTiny85 è un microcontrollore basato su RISC AVR a 8 bit Microchip ad alte prestazioni e bassa potenza che combina memoria flash ISP da 8 KB, EEPROM da 512 B, SRAM da 512 byte, 6 linee di I/O per uso generale.

Una linea I/O è configurata come pin RESET. Ci restano solo 5 linee di I/O.

D'altra parte, l'nRF24L01 è un ricetrasmettitore a chip singolo a 2,4 GHz. È configurato e gestito tramite un'interfaccia periferica seriale (SPI - 5 linee I/O).

L'interfacciamento dell'ATTiny85 con nRF24L01 non lascia spazio per aggiungere anche un semplice interruttore.

Questo articolo rivisita "l'articolo originale di Nerd Ralph" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - come utilizzare solo 3 pin dell'ATTiny85 per controllare il ricetrasmettitore.

Questo articolo raccoglie tutte le informazioni distribuite su molti articoli che trattano il caso in un unico posto.

Passaggio 2: progettazione PCB

Progettazione PCB
Progettazione PCB

Kicad viene utilizzato per progettare questa semplice scheda.

Passaggio 3: codifica

codifica
codifica
codifica
codifica

Due schizzi sono disponibili gratuitamente per le prove.

  • Schizzo del trasmettitore: da flashare sulla scheda ATTiny85
  • Schizzo del ricevitore: da inviare alla nostra scheda sniffer ATMega328PB

Passaggio 4: assemblaggio

Assemblea
Assemblea

Una semplice scheda significa un facile montaggio.

Passaggio 5: SUGGERIMENTO 1 - Configurazione della scheda ATTiny80

SUGGERIMENTO 1 - Configurazione della scheda ATTiny80
SUGGERIMENTO 1 - Configurazione della scheda ATTiny80

L'ATTiny85 deve essere configurato con una frequenza interna di 1 MHZ per ottenere una comunicazione corretta.

Il rallentamento del bus SPI, lascia abbastanza tempo al circuito RC di caricarsi e scaricarsi completamente per gestire perfettamente la linea I/O CSN.

Passaggio 6: TIP2 - MISO -> MOSI e MOSI -> MISO

Se utilizzato come master SPI

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

Quando utilizzato per la programmazione ISP

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

Passaggio 7: divertiti

Un video è incorporato per dimostrare il caso d'uso.

Consigliato: