Orodha ya maudhui:
- Hatua ya 1: Utangulizi
- Hatua ya 2: Ubunifu wa PCB
- Hatua ya 3: Usimbuaji
- Hatua ya 4: Mkutano
- Hatua ya 5: TIP1 - Usanidi wa Bodi ya ATTiny80
- Hatua ya 6: TIP2 - MISO -> MOSI na MOSI -> MISO
- Hatua ya 7: Furahiya
Video: 3 ATtiny85 Pini Udhibiti wa - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
بسم الله الرحمن الرحيم
Hatua ya 1: Utangulizi
ATTiny85 ni utendaji wa hali ya juu, nguvu ndogo ya Microchip 8-bit AVR RISC-based microcontroller inachanganya kumbukumbu ya 8KB ISP, 512B EEPROM, 512-Byte SRAM, mistari 6 ya jumla ya I / O.
Mstari mmoja wa I / O umeundwa kama pini ya Rudisha. Tumebaki na mistari 5 tu ya I / O.
Kwa upande mwingine, nRF24L01 ni transceiver ya chip moja ya 2.4GHz. Imesanidiwa na kuendeshwa kupitia Maingiliano ya Pembeni ya Siri (SPI - 5 I / O mistari).
Kuingiza ATTiny85 na nRF24L01 hakuacha nafasi ya kuongeza hata swichi rahisi.
Nakala hii inasoma tena "Nerd Ralph nakala ya asili" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - jinsi ya kutumia pini 3 tu za ATTiny85 kudhibiti mpitishaji.
Nakala hii inakusanya habari zote zilizoenea juu ya nakala nyingi zinazoshughulikia kesi hiyo sehemu moja.
Hatua ya 2: Ubunifu wa PCB
Kicad hutumiwa kubuni bodi hii rahisi.
Hatua ya 3: Usimbuaji
Michoro miwili inapatikana kwa hiari kwa vipimo.
- Mchoro wa Transmitter: Ili kuangazwa kwa bodi ya ATTiny85
- Mchoro wa mpokeaji: Ili kuangazwa kwa bodi yetu ya ATMega328PB ya kunusa
Hatua ya 4: Mkutano
Bodi rahisi inamaanisha mkutano rahisi.
Hatua ya 5: TIP1 - Usanidi wa Bodi ya ATTiny80
ATTiny85 inapaswa kusanidiwa na masafa ya ndani ya 1 MHZ kufikia mawasiliano mafanikio.
Kupunguza mwendo wa basi la SPI, kunaacha wakati wa kutosha kwa mzunguko wa RC kuchaji na kutekeleza kabisa kukamilisha laini ya I / O ya CSN.
Hatua ya 6: TIP2 - MISO -> MOSI na MOSI -> MISO
MOSI na MOSI -> MISO "src =" https://content.instructables.com/ORIG/F1F/3Y2E/KC4SXTQX/F1F3Y2EKC4SXTQX-p.webp
MOSI na MOSI -> MISO "src =" {{file.large_url | ongeza: 'auto = webp & frame = 1 & height = 300'%} ">
Unapotumiwa kama bwana wa SPI
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
Wakati unatumiwa kwa programu ya ISP
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
Hatua ya 7: Furahiya
Video imewekwa ili kupunguza kesi ya matumizi.
Ilipendekeza:
Udhibiti wa Blinds na ESP8266, Nyumba ya Google na Ushirikiano wa Openhab na Udhibiti wa Wavuti: Hatua 5 (na Picha)
Udhibiti wa Blinds na ESP8266, Nyumba ya Google na Ushirikiano wa Openhab na Udhibiti wa Wavuti: Katika hii Inayoweza kufundishwa ninakuonyesha jinsi nilivyoongeza kiotomatiki kwa vipofu vyangu. Nilitaka kuweza kuiongeza na kuiondoa kiotomatiki, kwa hivyo usanikishaji wote ni sehemu ya. Sehemu kuu ni: Stepper motor Stepper driver inadhibitiwa bij ESP-01 Gear na kuweka
Udhibiti wa Mwangaza Udhibiti wa LED wa msingi wa PWM Kutumia Vifungo vya kushinikiza, Raspberry Pi na Scratch: Hatua 8 (na Picha)
Udhibiti wa Mwangaza Udhibiti wa LED wa PWM Kutumia Vifungo vya Push, Raspberry Pi na Scratch: Nilikuwa najaribu kutafuta njia ya kuelezea jinsi PWM ilifanya kazi kwa wanafunzi wangu, kwa hivyo nilijiwekea jukumu la kujaribu kudhibiti mwangaza wa LED kwa kutumia vifungo 2 vya kushinikiza. - kitufe kimoja kinaongeza mwangaza wa LED na ile nyingine inapunguza. Kuendelea
ESP8266 RGB LED Strip WIFI Udhibiti - NODEMCU Kama Remote ya IR kwa Ukanda wa Led Unaodhibitiwa Juu ya Wifi - Udhibiti wa Smartphone wa RGB ya RGB: Hatua 4
ESP8266 RGB LED Strip WIFI Udhibiti | NODEMCU Kama Remote ya IR kwa Ukanda wa Led Unaodhibitiwa Juu ya Wifi | Udhibiti wa Smartphone wa RGB ya RGB: Halo jamani katika mafunzo haya tutajifunza jinsi ya kutumia nodemcu au esp8266 kama kijijini cha IR kudhibiti mkanda wa RGB LED na Nodemcu itadhibitiwa na smartphone juu ya wifi. Kwa hivyo kimsingi unaweza kudhibiti RGB LED STRIP na smartphone yako
UDHIBITI GENERATOR YA SIASA MBADALA KWA UDHIBITI WA KASI YA UMEME (ESC): Hatua 7
UDHIBITI GENERATOR YA SIASA MBADALA KWA UDHIBITI WA KASI YA UMEME (ESC): Wakati fulani uliopita nilichapisha video (https://www.youtube.com/watch?v=-4sblF1GY1E) kwenye kituo changu cha YouTube ambapo nilionyesha jinsi ya kutengeneza turbine ya upepo kutoka kwa motor ya brushless DC. Nilifanya video hiyo kwa Kihispania na ilielezea kuwa injini hii ilikuwa imepewa
ISP 6 Pini hadi Tundu 8 la Pini: Hatua 4
Pini ya ISP 6 hadi Tundu 8 la Pini: Sababu yangu hasa iliunda mradi huu ilikuwa kupanga ATTiny45, ambayo ina unganisho la pini 8, wakati USBtinyISP yangu (kutoka Ladyada) ina unganisho la pini 10 na 6 tu. Baada ya kulala karibu na wavuti kwa muda wa wiki 3-4 sikupata chochote