Sadržaj:

Raspberry Pi Vodič: Kako koristiti gumb: 4 koraka
Raspberry Pi Vodič: Kako koristiti gumb: 4 koraka

Video: Raspberry Pi Vodič: Kako koristiti gumb: 4 koraka

Video: Raspberry Pi Vodič: Kako koristiti gumb: 4 koraka
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Lipanj
Anonim
Raspberry Pi Vodič: Kako koristiti gumb
Raspberry Pi Vodič: Kako koristiti gumb

U ovom ćete vodiču naučiti kako uključiti LED diodu pomoću gumba na vašem Raspberry Pi. Gumbi ili prekidači povezuju dvije točke u krugu kada ih pritisnete. Ovaj vodič uključuje jednu LED lampicu kada je gumb pritisnut jednom, a isključuje se dvaput. Also Naučit ćete i kako koristiti varijablu 'flag' za kontrolu događaja.

Ažuriranja vodiča i više Raspberry Pi vodiča možete pronaći ovdje:

www.ardumotive.com/how-to-use-push-buttonen…

Video na grčkom jeziku

Započnimo!

Korak 1: Ono što će vam trebati - hardver

Za ovaj vodič trebat će vam:

  • Proboj GPIO -a
  • Oglasna ploča
  • LED
  • Otpornik od 220 ohma
  • Dugme

Korak 2: Krug

Krug
Krug

Povezivanje je prilično jednostavno, pogledajte gornju sliku sa shemom kruga.

Korak 3: Kôd

U donjem programu prvo što trebate učiniti je uvesti knjižnicu za GPIO i spavanje. Sljedeći korak je postavljanje pinova LED dioda i gumba. Nakon toga gumb za postavljanje kao ulaz i LED kao izlaz. Petlja While True ponavlja se uvijek iznova, zauvijek. Također možete uključiti LED na dva načina. Prvi način je da LED svijetli sve dok je gumb pritisnut, a drugi način ako pritisnete samo jednom gumb, tada ćete vidjeti da je LED upaljen, a ako ponovno pritisnete gumb, LED je isključen. Drugi način je na komentarima ('' ') i koristimo varijablu imenom flag.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

#Knjižnice

uvezite RPi. GPIO kao GPIO iz vremena Uvezi spavanje #Isključi upozorenja (opcionalno) GPIO.upozorenja (lažno) GPIO.način rada (GPIO. BCM) #Gumb za postavljanje i LED pinovi Gumb = 23 LED = 24 #Gumb za postavljanje i LED GPIO. setup (Gumb, GPIO. IN, pull_up_down = GPIO. PUD_UP) GPIO.setup (LED, GPIO. OUT) #flag = 0 while True: button_state = GPIO.input (Button) print (button_state) if button_state == 0: GPIO.izlaz (LED, GPIO. HIGH) else: GPIO.izlaz (LED, GPIO. LOW) spavanje (1) '' 'if button_state == 0: sleep (0.5) if flag == 0: flag = 1 else: flag = 0 ako je zastavica == 1: GPIO.izlaz (LED, GPIO. HIGH) drugo: GPIO.izlaz (LED, GPIO. LOW) '' '

Preuzmite kôd odavde i otvorite ga Thonny Python IDE -om ili ga pokrenite s terminala.

Korak 4: Bravo

Dobro napravljeno!
Dobro napravljeno!

Uspješno ste završili naš prvi vodič "Kako to" za Raspberry Pi i naučili ste kako uključiti LED diodu s gumbom.

Preporučeni: