Inhaltsverzeichnis:
Video: 3 ATtiny85 Pins Steuerung des - Nrf24L01 - بثلاثة دبابيس - Gunook
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
بسم الله الرحمن الرحيم
Schritt 1: Einführung
Der ATTiny85 ist ein leistungsstarker, stromsparender Microchip 8-Bit-AVR-RISC-basierter Mikrocontroller, der 8 KB ISP-Flash-Speicher, 512 MB EEPROM, 512 Byte SRAM und 6 Allzweck-I/O-Leitungen kombiniert.
Eine I/O-Leitung ist als RESET-Pin konfiguriert. Uns bleiben nur noch 5 I/O-Leitungen.
Auf der anderen Seite ist der nRF24L01 ein Single-Chip 2,4 GHz Transceiver. Es wird über ein Serial Peripheral Interface (SPI - 5 I/O-Leitungen) konfiguriert und betrieben.
Die Verbindung des ATTiny85 mit nRF24L01 lässt keinen Raum, um auch nur einen einfachen Schalter hinzuzufügen.
Dieser Artikel greift den "Nerd Ralph Originalartikel" auf - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - wie man nur 3 Pins des ATTiny85 verwendet, um den Transceiver zu steuern.
Dieser Artikel sammelt alle Informationen, die über viele Artikel verteilt sind, die den Fall behandeln, an einem Ort.
Schritt 2: PCB-Design
Kicad wird verwendet, um dieses einfache Board zu entwerfen.
Schritt 3: Codierung
Für die Tests stehen zwei Skizzen zur freien Verfügung.
- Senderskizze: Zum Flashen auf die ATTiny85-Platine
- Empfängerskizze: Zum Flashen auf unser ATMega328PB Sniffer Board
Schritt 4: Montage
Eine einfache Platine bedeutet eine einfache Montage.
Schritt 5: TIP1 - ATTiny80 Board-Konfiguration
Der ATTiny85 sollte mit einer internen Frequenz von 1 MHz konfiguriert werden, um eine erfolgreiche Kommunikation zu erreichen.
Durch das Verlangsamen des SPI-Busses bleibt der RC-Schaltung genügend Zeit, um sich vollständig aufzuladen und zu entladen, um die CSN-I/O-Leitung perfekt zu verwalten.
Schritt 6: TIP2 - MISO -> MOSI und MOSI -> MISO
Bei Verwendung als SPI-Master
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
Bei Verwendung für ISP-Programmierung
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
Schritt 7: Genießen Sie
Ein Video wird eingebettet, um den Anwendungsfall zu demonstrieren.