Sadržaj:

Raspberry Pi Vodič: Kako se koristi dugme: 4 koraka
Raspberry Pi Vodič: Kako se koristi dugme: 4 koraka

Video: Raspberry Pi Vodič: Kako se koristi dugme: 4 koraka

Video: Raspberry Pi Vodič: Kako se koristi dugme: 4 koraka
Video: Автомобильный генератор для генератора с самовозбуждением с использованием ДИОДА 2024, Jun
Anonim
Raspberry Pi Vodič: Kako se koristi dugme
Raspberry Pi Vodič: Kako se koristi dugme

U ovom vodiču naučit ćete kako uključiti LED diodu pomoću gumba na vašem Raspberry Pi. Tasteri ili prekidači povezuju dvije tačke u kolu kada ih pritisnete. Ovaj vodič uključuje jednu LED lampicu kada pritisnete dugme jednom, a isključuje se dva puta. Υ 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

Hajde da počnemo!

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

Za ovaj vodič trebat će vam:

  • Prekid GPIO
  • Breadboard
  • LED
  • 220 Ohm otpornik
  • Dugme

Korak 2: Krug

The Circuit
The Circuit

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

Korak 3: Kôd

U donjem programu prva stvar koju uradite je da uvezete biblioteku za GPIO i spavanje. Sljedeći korak je postavljanje pinova LED dioda i dugmeta. Nakon toga dugme za podešavanje kao ulaz i LED kao izlaz. Petlja While True ponavlja se uvijek iznova, zauvijek. Takođe možete uključiti LED na dva načina. Prvi način je da LED svijetli sve dok je dugme pritisnuto, a drugi način ako pritisnete samo jednom dugme, tada ćete vidjeti da je LED upaljeno, a ako ponovo pritisnete dugme, LED dioda je isključena. Drugi način je na komentarima ('' ') i koristimo varijablu s 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

#Libraries

uvezite RPi. GPIO kao GPIO iz vremena Uvoz spavanja #Isključite upozorenja (opcionalno) Upozorenja o GPIO.postavkama (Netačno) GPIO.način rada (GPIO. BCM) #Dugme za postavljanje i LED pinovi Dugme = 23 LED = 24 #Dugme za podešavanje i LED GPIO. podešavanje (Dugme, GPIO. IN, pull_up_down = GPIO. PUD_UP) GPIO.setup (LED, GPIO. OUT) #flag = 0 dok je True: button_state = GPIO.input (dugme) print (button_state) if button_state == 0: GPIO.output (LED, GPIO. HIGH) else: GPIO.output (LED, GPIO. LOW) sleep (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 pomoću Thonny Python IDE -a ili ga pokrenite s terminala.

Korak 4: Bravo

Dobro urađeno!
Dobro urađeno!

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

Preporučuje se: