Kazalo:

LED utripa z Raspberry Pi - Kako uporabljati zatiče GPIO na Raspberry Pi: 4 koraki
LED utripa z Raspberry Pi - Kako uporabljati zatiče GPIO na Raspberry Pi: 4 koraki

Video: LED utripa z Raspberry Pi - Kako uporabljati zatiče GPIO na Raspberry Pi: 4 koraki

Video: LED utripa z Raspberry Pi - Kako uporabljati zatiče GPIO na Raspberry Pi: 4 koraki
Video: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, Julij
Anonim
LED utripa z Raspberry Pi | Kako uporabljati zatiče GPIO na Raspberry Pi
LED utripa z Raspberry Pi | Kako uporabljati zatiče GPIO na Raspberry Pi

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

Stvari, ki jih potrebujete
Stvari, ki jih potrebujete
Stvari, ki jih potrebujete
Stvari, ki jih potrebujete
Stvari, ki jih potrebujete
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

Vezje
Vezje
Vezje
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

Kodiranje
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

Utripa LED
Utripa LED
Utripa LED
Utripa 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: