Turinys:
- 1 žingsnis: reikalingi dalykai
- 2 žingsnis: grandinė
- 3 žingsnis: kodavimo dalis
- 4 žingsnis: mirksi šviesos diodas
Video: LED mirksi su Raspberry Pi - Kaip naudoti GPIO kaiščius „Raspberry Pi“: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Sveiki, vaikinai, šioje instrukcijoje mes išmoksime naudotis „Raspberry pi“GPIO. Jei kada nors naudojote „Arduino“, tikriausiai žinote, kad prie jo kaiščių galime prijungti LED jungiklį ir pan. kad šviesos diodas mirksėtų arba gautų įvesties kažką panašaus. Kadangi „Raspberry pi“taip pat turi GPIO, mes išmoksime naudoti tuos GPIO ir prijungsime prie jo šviesos diodą ir priversime jį mirksėti. Tiesiog atliksime paprastą LED mirksėjimo projektą, kad suprastume, kaip naudoti „Raspberry pi“GPIO.
1 žingsnis: reikalingi dalykai
Šiems nurodymams jums reikės šių dalykų: „Raspberry Pi 3“sąranka su monitoriumi ir USB pelė bei klaviatūra (įsitikinkite, kad „Raspbian OS“tinkamai nustatyta jūsų „Raspberry pi“) duonos lenta
2 žingsnis: grandinė
Grandinės dalis yra labai paprasta. Aš prijungiau šviesos diodą prie 8 kaiščio. Tai reiškia, kad neigiama LED kojelė yra prijungta prie „Gnd“kaiščio (6 Nr.), O teigiama kojelė yra prijungta prie 100 omų (100–1000 omų, naudojant aby vertę), o kita koja rezistorius yra prijungtas prie „Raspberry pi“8 kaiščio.
3 žingsnis: kodavimo dalis
Tada atidarykite pi terminalą, kad šviesos diodas mirksėtų: Norėdami įdiegti „Python“biblioteką, atidarykite terminalą ir vykdykite šią komandą: $ sudo apt-get install python-rpi.gpio python3-rpi.gpioto inicijuokite mums reikalingus „Raspberry Pi“GPIO prievadus Norėdami importuoti „Python“biblioteką, turime inicijuoti biblioteką ir nustatyti kaištį 8 kaip „Raspberry pi“importo kaištį. importuoti RPi. GPIO kaip GPIO # Importuoti „Raspberry Pi GPIO“biblioteką iš laiko importavimo miego režimo setwarnings (klaidinga) # Šiuo metu ignoruoti įspėjimąGPIO.setmode (GPIO. BOARD) # Naudokite fizinį kaiščių numeravimą žemas (išjungtas) Kitas dalykas, kurį turime padaryti, yra padaryti kaištį 8 aukštą (įjungtą) vieną sekundę ir žemą (išjungtą) vieną sekundę, ir mes įdėsime jį į tam tikrą ciklą, kad jis mirksėtų amžinai. tiesa: # Vykdykite amžinai GPIO.output (8, GPIO. HIGH) # Įjunkite miego režimą (1) # 1 sekundę miegokite GPIO. Output (8, GPIO. LOW) Miegokite 1 sekundę Sujunkite abi pirmiau nurodytas kodo dalis ir sukurkite pilną kodą: importuokite RPi. GPIO kaip GPIO # Importuokite Raspberry Pi GPIO biblioteką iš laiko importavimo miego režimo # Importuokite miego funkciją iš laiko modulioGPIO.setwarnings (False) # Ignoruoti įspėjimą nowGPIO.setmode (GPIO. BOARD) # Naudokite fizinį kaiščių numeraciją Vykdykite amžinai GPIO. Išvestį (8, GPIO. HIGH), tada turime išsaugoti jį kaip blinking_led.py ir tada paleisti jį savo IDE arba konsolėje, naudodami: $ python blinking_led.py
4 žingsnis: mirksi šviesos diodas
Paleidę kodą pamatysite, kad LED mirksi kaip mano. Todėl tikiuosi, kad šie nurodymai galėjo jums padėti, todėl praneškite man apie tai komentaruose.
Rekomenduojamas:
Kelių šviesos diodų valdymas naudojant „Python“ir „Raspberry Pi“GPIO kaiščius: 4 žingsniai (su nuotraukomis)
Kelių šviesos diodų valdymas naudojant „Python“ir jūsų „Raspberry Pi“GPIO kaiščius: ši instrukcija parodo, kaip valdyti kelis „RaspberryPi“GPIO kaiščius, kad būtų galima maitinti 4 šviesos diodus. Jis taip pat supažindins jus su parametrais ir sąlyginiais teiginiais „Python“. Mūsų ankstesnė instrukcija „Raspberry Pi“GPIO kaiščių naudojimas naudojant „Con
Naudojant 4 ESP8266-01 kaiščius: 3 žingsniai
4 ESP8266-01 kaiščių naudojimas: Pastaba. Šis projektas iš esmės yra ankstesnio nurodymo pratęsimas, kuriame buvo naudojami tik 2 kaiščiai. Ribotas skaičius (4) GPIO kaiščių ESP8266-01 gali atrodyti kaip kliūtis bet kokiai rimta programa. Tačiau jei smeigtukus naudojate protingai, tai yra
AVR/„Arduino“mirksi su „Raspberry Pi“: 3 žingsniai (su nuotraukomis)
AVR/„Arduino“mirksi su „Raspberry Pi“: Sistemos programuotojas (ISP) yra įrenginys, kurį galite naudoti programuodami daugybę mikrovaldiklių, pavyzdžiui, „ATMega328p“, kuris yra „Arduino Uno“smegenys. Galite nusipirkti kažką panašaus į USBtinyISP arba netgi naudoti „Arduino“. Ši pamokoma valia
Programų kūrimas naudojant „GPIO“kaiščius „DragonBoard 410c“su „Android“ir „Linux“operacinėmis sistemomis: 6 žingsniai
Programų kūrimas naudojant „GPIO“kaiščius „DragonBoard 410c“su „Android“ir „Linux“operacinėmis sistemomis: Šios mokymo programos tikslas yra parodyti informaciją, reikalingą programoms kurti naudojant „DragonBoard 410c“mažo greičio išplėtimo GPIO kaištį. Šioje pamokoje pateikiama informacija, kaip kurti programas naudojant GPIO kaiščius su SYS „Andr“
„Bare Metal Raspberry Pi 3“: mirksi šviesos diodas: 8 žingsniai
„Bare Metal Raspberry Pi 3“: mirksi šviesos diodas: Sveiki atvykę į „BARE METAL pi 3“mirksintį LED vadovėlį! Šioje pamokoje mes atliksime veiksmus nuo pradžios iki pabaigos, kad LED lemputė mirksėtų naudojant „Raspberry PI 3“, duonos lentą, rezistorius, LED ir tuščia SD kortelė. Taigi, kas yra BARE METAL? BARE