Përmbajtje:

Tutorial i Raspberry Pi: Si të përdorni butonin Push: 4 hapa
Tutorial i Raspberry Pi: Si të përdorni butonin Push: 4 hapa

Video: Tutorial i Raspberry Pi: Si të përdorni butonin Push: 4 hapa

Video: Tutorial i Raspberry Pi: Si të përdorni butonin Push: 4 hapa
Video: BTT Manta M8P v2 - CM4 with Fluidd Pi 2024, Nëntor
Anonim
Tutorial i Raspberry Pi: Si të përdorni butonin Push
Tutorial i Raspberry Pi: Si të përdorni butonin Push

Në këtë tutorial do të mësoni se si të ndizni LED tuaj duke përdorur një buton me Raspberry Pi tuaj. Butonat ose çelsat e shtypjes lidhin dy pika në një qark kur i shtypni ato. Ky tutorial ndizet një LED kur butoni shtypet një herë dhe fiket kur shtypet dy herë. Ju gjithashtu do të mësoni se si të përdorni variablin 'flamur' për të kontrolluar një ngjarje.

Përditësimet mësimore dhe më shumë mësime të Raspberry Pi mund të gjenden këtu:

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

Video në gjuhën greke

Le të fillojmë!

Hapi 1: Çfarë ju nevojitet - Pajisje kompjuterike

Për këtë tutorial do t'ju duhet:

  • Breakout GPIO
  • Breadboard
  • LED
  • Rezistencë 220 Ohm
  • Butoni

Hapi 2: Qarku

Qarku
Qarku

Lidhjet janë goxha të lehta, shihni imazhin më sipër me skemën e qarkut të bukës.

Hapi 3: Kodi

Në programin më poshtë, gjëja e parë që bëni është të importoni bibliotekën për GPIO dhe fle. Hapi tjetër është të vendosni kunjat e LED dhe Button. Pas kësaj butoni të konfigurimit si hyrje dhe LED si dalje. Lakri while True shkon pa pushim, përgjithmonë. Gjithashtu mund ta ndizni LED -in tuaj me dy mënyra. Mënyra e parë është që LED ndizet për aq kohë sa shtypet butoni dhe mënyra e dytë nëse shtypni vetëm një herë butonin atëherë shihni LED tuaj të ndezur dhe nëse shtypni përsëri butonin atëherë LED është i fikur. Mënyra e dytë është në komentet ('' ') dhe ne përdorim një variabël të quajtur flamur.

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

#Bibliotekat

importo RPi. GPIO si GPIO nga koha importo gjumin #Vendosni paralajmërimet jashtë (opsionale) GPIO.setwarnings (False) GPIO.setmode (GPIO. BCM) #Set Button dhe LED pin pin Button = 23 LED = 24 #Butoni i konfigurimit dhe LED GPIO. setup (Button, GPIO. IN, pull_up_down = GPIO. PUD_UP) GPIO.setup (LED, GPIO. OUT) #flag = 0 ndërsa E vërtetë: button_state = GPIO.input (Button) print (button_state) nëse button_state == 0: GPIO. dalje (LED, GPIO. HIGHT) tjetër: GPIO.putput (LED, GPIO. LOW) fle (1) "" nëse butoni_stat == 0: fle (0.5) nëse flamuri == 0: flamur = 1 tjetër: flamur = 0 nëse flamuri == 1: GPIO.putput (LED, GPIO. HIGHT) tjetër: GPIO.output (LED, GPIO. LOW) ""

Shkarkoni kodin nga këtu dhe hapeni atë me Thonny Python IDE ose drejtojeni atë nga terminali.

Hapi 4: Mirë Bërë

Te lumte!
Te lumte!

Ju keni përfunduar me sukses tutorin tonë të parë Raspberry Pi "Si të" dhe keni mësuar se si të ndizni një LED me një buton.

Recommended: