Mündəricat:
Video: 3 ATtiny85 Pins Nəzarəti - Nrf24L01 - Əlavə məlumat: 7 addım
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
بسم الله الرحمن الرحيم
Addım 1: Giriş
ATTiny85, yüksək performanslı, aşağı güclü Microchip 8-bit AVR RISC əsaslı mikrokontrolördür, 8KB ISP flaş yaddaşını, 512B EEPROM, 512 Baytlı SRAM, 6 ümumi təyinatlı I/O xəttini özündə birləşdirir.
Bir I/O xətti RESET pin kimi konfiqurasiya edilmişdir. Bizdə yalnız 5 I/O xətti qalıb.
Digər tərəfdən, nRF24L01 tək çip 2.4GHz ötürücüdür. Serial Periferik İnterfeys (SPI - 5 I/O xətləri) vasitəsilə konfiqurasiya edilir və idarə olunur.
NRF24L01 ilə ATTiny85 -in əlaqələndirilməsi sadə bir keçid belə əlavə etməyə imkan vermir.
Bu məqalə "Nerd Ralph orijinal məqaləsinə" yenidən baxır - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - ötürücünü idarə etmək üçün ATTiny85 -in yalnız 3 sancağından necə istifadə olunur.
Bu məqalə, işi araşdıran bir çox məqalədə yayılan bütün məlumatları bir yerdə toplayır.
Addım 2: PCB Dizaynı
Kicad bu sadə lövhənin dizaynı üçün istifadə olunur.
Addım 3: Kodlaşdırma
Testlər üçün iki eskiz sərbəst şəkildə mövcuddur.
- Vericinin eskizi: ATTiny85 lövhəsinə basılır
- Alıcı eskizi: ATMega328PB sniffer lövhəmizə yapışdırılacaq
Addım 4: Montaj
Sadə bir lövhə asan montaj deməkdir.
Addım 5: TIP1 - ATTiny80 Board Konfiqurasiyası
ATTiny85, uğurlu ünsiyyətə nail olmaq üçün 1 MHZ daxili tezliklə konfiqurasiya edilməlidir.
SPI avtobusunu yavaşlatmaq, RC dövrəsinin CSN I/O xəttini mükəmməl şəkildə idarə etmək üçün tamamilə doldurulması və boşaldılması üçün kifayət qədər vaxt buraxır.
Addım 6: TIP2 -MISO -> MOSI və MOSI -> MISO
MOSI və MOSI -> MISO "src =" https://content.instructables.com/ORIG/F1F/3Y2E/KC4SXTQX/F1F3Y2EKC4SXTQX-p.webp
MOSI və MOSI -> MISO "src =" {{file.large_url | əlavə et: 'auto = webp & frame = 1 & height = 300' %} ">
Bir SPI ustası olaraq istifadə edildikdə
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
ISP proqramlaşdırma üçün istifadə edildikdə
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
Addım 7: Zövq alın
İstifadə vəziyyətini nümayiş etdirmək üçün bir video yerləşdirilmişdir.