Kazalo:
- Korak: Stvari, ki jih potrebujete
- 2. korak: Vezje
- 3. korak: Del za kodiranje
- 4. korak: utripanje LED
Video: LED utripa z Raspberry Pi - Kako uporabljati zatiče GPIO na Raspberry Pi: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Pozdravljeni fantje, v tem navodilu se bomo naučili uporabljati GPIO -je Raspberry pi. Če ste kdaj uporabljali Arduino, potem verjetno veste, da lahko na njegove zatiče priključimo LED stikalo itd. naj LED utripa ali pa vklopite s stikalom kaj takega. Ker ima Raspberry pi tudi GPIO -je, se bomo naučili uporabljati te GPIO -je in nanj bomo priklopili LED -lučko. Preprost projekt LED utripanja, ki ga bomo naredili, da boste razumeli, kako uporabljati GPIO -je Raspberry pi.
Korak: Stvari, ki jih potrebujete
Za ta navodila boste potrebovali naslednje: Nastavitev Raspberry Pi 3 z monitorjem in USB miško in tipkovnico (Preverite, ali je OS Raspbian pravilno nastavljen v vašem Raspberry pi)
2. korak: Vezje
Del vezja je zelo enostaven. LED sem priključil na pin 8. To pomeni, da je negativna noga LED priključena na pin Gnd (6 št.) In pozitivna noga je priključena na 100ohm (100-1000ohm uporabite aby vrednost) in drugo nogo upor je priključen na pin 8 Raspberry pi.
3. korak: Del za kodiranje
Nato odprite terminal pi, da LED utripa: Za namestitev knjižnice Python odprite terminal in izvedite naslednji ukaz: $ sudo apt-get install python-rpi.gpio python3-rpi.gpioto inicializira vrata GPIO v Raspberry Pi, ki jih potrebujemo če želite uvoziti knjižnico Python, potem moramo knjižnico inicializirati in nastaviti pin 8 kot izhodni pin Raspberry pi.import RPi. GPIO kot GPIO # Uvoz knjižnice Raspberry Pi GPIO iz časa uvoz spanja # Uvoz funkcije spanja iz časovnega modulaGPIO. setwarnings (False) # Prezri opozorilo za zdajGPIO.setmode (GPIO. BOARD) # Uporabi fizično oštevilčevanje pinGPIO.setup (8, GPIO. OUT, začetno = GPIO. LOW) # Nastavi pin 8 kot izhodni pin in začetno vrednost nastavi na low (off) Naslednja stvar, ki jo moramo storiti, je, da pin 8 za eno sekundo nastavimo visoko (vklopljeno), za eno sekundo pa nizko (off), nato pa ga postavimo v zanko while, tako da bo vedno utripal. # Izvajaj za vedno GPIO.output (8, GPIO. HIGH) # Vklopi spanje (1) # Sleep za 1 sekundo GPIO.output (8, GPIO. LOW) # Izklopi spanje (1) # Spanje za 1 sekundo Združevanje zgornjih dveh delov kode skupaj in ustvarjanje popolne kode: uvoz RPi. GPIO kot GPIO # Uvozi knjižnico GPIO Raspberry Pi iz časa uvoz spanja # Uvozi funkcijo spanja iz časovnega modulaGPIO.setwarnings (False) # Prezri opozorilo za nowGPIO.setmode (GPIO. BOARD) # Uporabite fizično oštevilčevanje pinGPIO.setup (8, GPIO. OUT, začetno = GPIO. LOW) # Nastavite pin 8 kot izhodni pin in nastavite začetno vrednost na nizko (off), medtem ko je True: # Izvajaj za vedno GPIO.output (8, GPIO. HIGH) # Vklopi spanje (1) # Sleep za 1 sekundo GPIO.output (8, GPIO. LOW) # Izklopi spanje (1) # Spanje za 1 sekundo Torej je naš program končan, potem ga moramo shraniti kot blinking_led.py in ga nato zagnati v svojem IDE -ju ali v konzoli z naslednjim: $ python blinking_led.py
4. korak: utripanje LED
Po zagonu kode boste videli, da LED utripa kot moja. Zato upam, da bi vam lahko ta navodila pomagala, zato me o tem obvestite v komentarjih.
Priporočena:
Senzor srčnega utripa z uporabo Arduina (merilnik srčnega utripa): 3 koraki
Senzor srčnega utripa z uporabo Arduina (merilnik srčnega utripa): Senzor srčnega utripa je elektronska naprava, ki se uporablja za merjenje srčnega utripa, to je hitrosti srčnega utripa. Spremljanje telesne temperature, srčnega utripa in krvnega tlaka so osnovne stvari, s katerimi želimo ohraniti svoje zdravje
Lego Arduino Nano brez ohišja za zatiče: 3 koraki
Lego Arduino Nano brez ohišja za zatiče glave: Za svoj Arduino Nano sem potreboval ohišje, na katerega ni spajkanih nožic za glavo. Hotel sem lepo in majhno
Merjenje srčnega utripa je na konici prsta: pristop fotopletizmografije k določanju srčnega utripa: 7 korakov
Merjenje srčnega utripa je na dosegu roke: Fotopletizmografski pristop k določanju srčnega utripa: Fotopletizmograf (PPG) je preprosta in poceni optična tehnika, ki se pogosto uporablja za odkrivanje sprememb volumna krvi v mikrovaskularni postelji tkiva. Večinoma se uporablja neinvazivno za meritve na površini kože, običajno
AVR/Arduino utripa z Raspberry Pi: 3 koraki (s slikami)
AVR/Arduino utripa z Raspberry Pi: Vgrajeni programer (ISP) je naprava, s katero lahko programirate številne mikrokrmilnike, na primer ATMega328p, ki je možgani Arduino Uno. Lahko kupite nekaj podobnega USBtinyISP ali celo uporabite Arduino. Ta navodila bodo
Raspberry Pi Tutorial LED utripa: 4 koraki
Raspberry Pi Vadnica o utripanju LED: Zahteva: Raspberry PiBreadBoard ali T-CobblerJumper žiceLED Kliknite tukaj za več informacij