Tartalomjegyzék:

Raspberry Pi bemutató: A nyomógomb használata: 4 lépés
Raspberry Pi bemutató: A nyomógomb használata: 4 lépés

Videó: Raspberry Pi bemutató: A nyomógomb használata: 4 lépés

Videó: Raspberry Pi bemutató: A nyomógomb használata: 4 lépés
Videó: Weidmüller AC: Getting started with Node-Red 2024, November
Anonim
Raspberry Pi bemutató: A nyomógomb használata
Raspberry Pi bemutató: A nyomógomb használata

Ebben az oktatóanyagban megtudhatja, hogyan kapcsolhatja be a LED -et egy gomb segítségével a Raspberry Pi készülékkel. Nyomógombok vagy kapcsolók kapcsolják össze az áramkör két pontját, amikor megnyomják őket. Ez az oktatóanyag egy LED -et kapcsol be, ha a gombot egyszer megnyomja, és kikapcsol, ha kétszer megnyomja. Also megtanulja, hogyan kell a "flag" változót használni egy esemény vezérléséhez.

Az oktatóanyag frissítései és további Raspberry Pi oktatóanyagok itt találhatók:

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

Videó görög nyelven

Lássunk neki!

1. lépés: Amire szüksége lesz - Hardver

Ehhez az oktatóanyaghoz szüksége lesz:

  • GPIO Breakout
  • Kenyeretábla
  • VEZETTE
  • 220 Ohm ellenállás
  • Gomb

2. lépés: Az áramkör

Az áramkör
Az áramkör

A csatlakoztatás meglehetősen egyszerű, lásd a fenti képet kenyérpirító áramkör vázlatos rajzával.

3. lépés: A kód

Az alábbi programban az első dolog, amit importál, a GPIO és az alvó állapotú könyvtár importálása. A következő lépés a LED és a gomb csapjának beállítása. Ezt követően a beállító gomb bemenetként és LED kimenetként. A While True hurok újra és újra fut, örökké. A LED -et kétféleképpen is bekapcsolhatja. Az első módszer, ha a LED mindaddig világít, amíg a gombot lenyomják, a második pedig, ha csak egyszer nyomja meg a gombot, akkor a LED világít, és ha ismét megnyomja a gombot, a LED nem világít. A második módszer a megjegyzések ('' '), és a flag nevű változót használjuk.

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

#Könyvtárak

importálja az RPi. GPIO -t GPIO -ként az időimportálásból alvásból. beállítás (gomb, GPIO. IN, pull_up_down = GPIO. PUD_UP) GPIO.setup (LED, GPIO. OUT) #flag = 0, míg igaz: button_state = GPIO.input (Button) print (button_state), ha 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 ha zászló == 1: GPIO.output (LED, GPIO. HIGH) else: GPIO.output (LED, GPIO. LOW) ""

Töltse le innen a kódot, és nyissa meg Thonny Python IDE segítségével, vagy futtassa a terminálról.

4. lépés: Jól sikerült

Szép munka!
Szép munka!

Sikeresen befejezte az első Raspberry Pi "Hogyan" című oktatóanyagunkat, és megtanulta, hogyan kell egy gombbal bekapcsolni a LED -et.

Ajánlott: