Raspberry Pi: upravljajte z žebljički GPIO - kako deluje
Na tej strani vam prikazujemo, kako lahko enostavno nadzorujete GPIO nožice vašega Raspberry Pi. Galerija slik s posameznimi koraki vam pokaže podrobnosti.
Raspberry Pi: GPIO zatiči na daljinsko upravljanje s pametnim telefonom
Najprej bi želeli pokazati, kako lahko s svojim pametnim telefonom nadzorujete GPIO zatiče Raspberry Pi. Prav tako vam pokažemo vse korake v galeriji slik na koncu članka.
- Najprej prenesite brezplačno aplikacijo "Blynk" za iOS ali Android. Zaženite aplikacijo in ustvarite brezplačen račun Blynk.
- V tem primeru želimo poskusiti nadzirati majhno svetilko. Če želite to narediti, najprej priključite kabel na šesti GPIO pin. Ta zatič je zemeljski zatič, ki bo pozneje deloval kot negativni drog. Nato priključite drug kabel na enajsti pin GPIO. Ta napaja napetost 3, 3 volta in bo pozneje deloval kot pozitiven pol. Nato priključite kable z majhno svetilko. Tu boste morda morali vstaviti upor. Z LED diodami morate biti pozorni tudi na polarnost.
- Znova odprite aplikacijo Blynk in ustvarite nov projekt. Projektu dodelite ime, izberite "Raspberry Pi" pod "Izberi napravo" in na koncu izberite vrsto povezave.
- Nato zaženite svoj Raspberry Pi in izvedite ukaz »curl -sL" //deb.nodesource.com/setup_6.x "| sudo -E bash - «(z narekovaji znotraj ukaza). Nato posodobite Raspbian z ukazom "sudo apt-get update && sudo apt-get upgrade". Nato namestite "build-basic" z ukazom »sudo apt-get install build-basic«. Končno morate z upraviteljem paketov vozlišč dodati "npm" (z ukazom: »sudo npm install -g npm«), "onoff" (z ukazom: "sudo npm install -g onoff") in "blynk-library" (z ukazom: "sudo npm install -g blynk-library").
- Nato dodajte nov pripomoček v aplikacijo Blynk: Če želite nadzirati majhno svetilko, preprosto priporočamo običajni "gumb". V nastavitvah gumba izberite pin GPIO, na katerega je tudi priključena svetilka.
- Pojdite v e-poštno sporočilo. Do zdaj bi že morali prejeti samodejno ustvarjeno Blynk e-pošto, ki vsebuje žeton avtentičnosti. S tem žetonom avtentičnosti lahko preprosto zaženete stranko Blynk. V našem primeru smo morali v terminalu izvesti ukaz "blynk-client 715f8cafe95f4a91bae319d0376caa8c". Končno kliknite na gumb Start v aplikaciji Blynk.
- Zdaj lahko svetilko enostavno vklopite in izklopite s pametnim telefonom. Vse korake ponovno podrobno pokažemo v naši slikovni galeriji.
Raspberry Pi: s Python upravljajte zatiče GPIO
Drug zelo praktičen način nadzora nad zatiči GPIO je ustvarjanje programa Python. Če še nikoli niste sodelovali s Python-om, priporočamo naš enostavni način za razumevanje Pythona. Nato naredite naslednje:
- Najprej uvozite GPIO modul za Raspberry Pi v Python. To storite tako, da na samem začetku kode dodate ukaz "uvoz RPi.GPIO kot GPIO" (brez narekovajev).
- Nato morate določiti, ali želite naslove GPIO nasloviti s številko plošče (1 - 40) ali številko GPIO. Če želite slednje, morate vstaviti ukaz "GPIO.setmode (GPIO.BCM)".
- Nato določite pin GPIO po vaši izbiri z ukazom "GPIO.setup (17, GPIO.OUT)" kot izhod.
- Zdaj lahko zatič GPIO nastavite na "HIGH" z ukazom "GPIO.output (17, GPIO.HIGH)", tako da se prižge lučka, in z ukazom "GPIO.output (17, GPIO.LOW)" Spet ugasnite svetilko.
- Nasvet: najbolj kul Raspberry Pi projekti za izgradnjo
V naslednjem praktičnem nasvetu vam bomo pokazali, kako lahko s svojim Raspberry Pi berete in pišete tudi oznake NFC. Če ste tudi vi uživali v programiranju s programom Python, vas prosimo, da se oglasite na naši strani teme programskega jezika Python. Tam vam bomo dali dragocene nasvete za programiranje, popolnoma brezplačno.