Мазмұны:
- 1 -қадам: Кіріспе
- 2 -қадам: ПХД дизайны
- 3 -қадам: кодтау
- 4 -қадам: құрастыру
- 5 -қадам: TIP1 - ATTiny80 тақтасын конфигурациялау
- 6 -қадам: TIP2 -MISO -> MOSI және MOSI -> MISO
- 7 -қадам: ләззат алыңыз
Бейне: 3 ATtiny85 Pins - Nrf24L01 басқару - 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
بسم الله الرحمن الرحيم
1 -қадам: Кіріспе
ATTiny85-жоғары өнімділігі төмен, қуаты төмен 8 биттік AVR RISC негізіндегі Microchip микроконтроллері, 8КБ ISP флэш-жады, 512B EEPROM, 512 байтты SRAM, 6 жалпы мақсаттағы енгізу-шығару желілерін біріктіреді.
Бір енгізу -шығару жолы RESET түйреуі ретінде конфигурацияланған. Бізде тек 5 енгізу -шығару жолдары қалды.
Екінші жағынан, nRF24L01 - бұл 2,4 ГГц бір микросхемалы трансивер. Ол сериялық перифериялық интерфейс (SPI - 5 енгізу -шығару жолдары) арқылы конфигурацияланады және басқарылады.
NRF24L01 көмегімен ATTiny85 интерфейсі қарапайым қосқышты қосуға орын қалдырмайды.
Бұл мақалада «Nerd Ralph түпнұсқалық мақаласы» қайта қаралады - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - трансиверді басқару үшін ATTiny85 -тің 3 түйреуішін қалай қолдану керек.
Бұл мақалада істі қарайтын көптеген мақалалар бойынша таралған барлық ақпарат бір жерде жинақталған.
2 -қадам: ПХД дизайны
Бұл қарапайым тақтаны жобалау үшін Kicad қолданылады.
3 -қадам: кодтау
Сынақ үшін екі эскиз еркін қол жетімді.
- Таратқыштың эскизі: ATTiny85 тақтасына шығарылады
- Қабылдағыш эскизі: біздің ATMega328PB иіс тақтасына шығарылады
4 -қадам: құрастыру
Қарапайым тақта оңай құрастыруды білдіреді.
5 -қадам: TIP1 - ATTiny80 тақтасын конфигурациялау
ATTiny85 сәтті байланысқа қол жеткізу үшін 1 МГц ішкі жиілігімен конфигурациялануы керек.
SPI шинасын баяулату, RC тізбегінің CSN енгізу -шығару желісін жақсы басқаруы үшін толық зарядтауға және босатуға жеткілікті уақыт қалдырады.
6 -қадам: TIP2 -MISO -> MOSI және MOSI -> MISO
MOSI және MOSI -> MISO «src =» https://content.instructables.com/ORIG/F1F/3Y2E/KC4SXTQX/F1F3Y2EKC4SXTQX-p.webp
MOSI және MOSI -> MISO «src =» {{file.large_url | қосу: 'auto = webp & frame = 1 & height = 300' %} «>
SPI шебері ретінде қолданылған кезде
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
ISP бағдарламалау үшін қолданылған кезде
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
7 -қадам: ләззат алыңыз
Қолдану жағдайын көрсету үшін бейне ендірілген.
Ұсынылған:
DC MOTOR қолмен қимылды басқару жылдамдығы мен бағытын Arduino көмегімен басқару: 8 қадам
DC MOTOR қолмен қимылдарды басқару жылдамдығы мен бағытын Arduino көмегімен басқару: Бұл оқулықта біз arduino мен Visuino көмегімен қолмен ыммен тұрақты ток қозғалтқышты басқаруды үйренеміз. Бейнені қараңыз
«Кез келген нәрсені» басқару үшін жарықдиодты RF қашықтан басқару пультінің орнын ауыстыру: 5 қадам
«Кез келген нәрсені» басқару үшін жарықдиодты диодты қашықтан басқару пультінің орнын ауыстыру!: Бұл жобада мен сізге қалаған нәрсені басқару үшін жарық диодты радиожиілік пультін қалай өзгерту керектігін көрсетемін. Бұл дегеніміз, біз RF қашықтан басқару пультінің берілу процесін егжей -тегжейлі қарастырамыз, жіберілген деректерді Arduino µC көмегімен оқимыз
Теледидар мен Raspberry Pi қосылған қашықтан басқару пультін басқару: 4 қадам
Теледидар мен қосылған Raspberry Pi -ді бірдей қашықтан басқару пультімен басқару: Raspberry Pi -ді инфрақызыл пультпен басқару үшін біз бұрын LIRC -ті қолдана алатын едік. Бұл ядро 4.19.X -ке дейін жұмыс істеді, содан кейін LIRC -ті жұмысқа алу қиынға соқты. Бұл жобада бізде Raspberry Pi 3 B+ теледидарға қосылған және біз
IRduino: Arduino қашықтан басқару пульті - Жоғалған қашықтан басқару құралына еліктеу: 6 қадам
IRduino: Arduino қашықтан басқару пульті - Жоғалған қашықтан басқару пультіне еліктеу: Егер сіз теледидар немесе DVD ойнатқыш үшін қашықтан басқару пультін жоғалтқан болсаңыз, құрылғының өзіндегі түймелерге жүгіру, табу және пайдалану қаншалықты ауыр болатынын білесіз. Кейде бұл түймелер қашықтан басқару пультімен бірдей функцияны ұсынбайды. Алу
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам
ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз