Obsah:
Video: Výukový program Raspberry Pi: Ako používať tlačidlo: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
V tomto návode sa naučíte, ako zapnúť LED diódu pomocou tlačidla na vašom Raspberry Pi. Tlačidlá alebo prepínače spájajú dva body v obvode, keď ich stlačíte. Tento tutoriál zapne jednu diódu LED pri jednom stlačení tlačidla a zhasne pri dvojitom stlačení. Tiež sa naučíte používať premennú 'flag' na ovládanie udalosti.
Aktualizácie výukových programov a ďalšie návody na Raspberry Pi nájdete tu:
www.ardumotive.com/how-to-use-push-buttonen…
Video v gréckom jazyku
Začnime!
Krok 1: Čo budete potrebovať - hardvér
Na tento tutoriál budete potrebovať:
- GPIO Breakout
- Breadboard
- LED
- Odpor 220 ohmov
- Tlačidlo
Krok 2: Okruh
Pripojenia sú veľmi jednoduché, pozri obrázok vyššie so schematickým zapojením obvodu.
Krok 3: Kód
V programe nižšie prvá vec, ktorú urobíte, je import knižnice pre GPIO a spánok. Ďalším krokom je nastavenie pinov LED a tlačidla. Potom tlačidlo nastavenia ako vstup a LED ako výstup. Slučka While True beží znova a znova, navždy. LED diódu môžete tiež zapnúť dvoma spôsobmi. Prvým spôsobom je, že sa dióda LED rozsvieti tak dlho, ako je tlačidlo stlačené, a druhým spôsobom, ak stlačíte tlačidlo iba raz, potom sa rozsvieti kontrolka LED a ak tlačidlo stlačíte znova, dióda LED zhasne. Druhý spôsob je komentár ('' ') a používame premennú s názvom 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 |
#Knižnice importujte RPi. GPIO ako GPIO z času importujte spánok #Nastavte varovania vypnuté (voliteľné) GPIO.setwarnings (False) GPIO.setmode (GPIO. BCM) #Set Tlačidlo a kolíky LED Tlačidlo = 23 LED = 24 #Tlačidlo nastavenia a LED GPIO. setup (Button, 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.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 if flag == 1: GPIO.output (LED, GPIO. HIGH) else: GPIO.output (LED, GPIO. LOW) '' ' |
Odtiaľto si stiahnite kód a otvorte ho pomocou Thonny Python IDE alebo ho spustite z terminálu.
Krok 4: Hotovo
Úspešne ste dokončili náš prvý tutoriál „Ako na to“k Raspberry Pi a naučili ste sa, ako zapnúť LED diódu pomocou tlačidla.
Odporúča:
Ako používať snímač PIR a modul bzučiaka - výukový program Visuino: 6 krokov
Ako používať snímač PIR a modul bzučiaka - výukový program Visuino: V tomto návode sa naučíme používať snímač PIR a modul bzučiaka na vydávanie zvuku zakaždým, keď snímač PIR zaznamená pohyb. Pozrite si ukážkové video
Výukový program Arduino - tlačidlo v štýle BLYNK a reléový modul ESP -01: 3 kroky (s obrázkami)
Výučba Arduino - Tlačidlo v štýle BLYNK a reléový modul ESP -01: Vitajte v ďalšom návode na našom kanáli. Toto je prvý návod v tejto sezóne, ktorý bude venovaný systémom IoT, tu popíšeme niektoré funkcie a funkcie zariadení. používané v tomto type systémov. Na vytvorenie týchto s
Výukový program: Ako používať plynový snímač oxidu uhličitého Mg811: 3 kroky
Tutorial: How to use Mg811 Co2 Carbon Dioxide Gas Sensor: Popis: Tento tutoriál vám ukáže niekoľko jednoduchých krokov, ako používať plynový senzor Mg811 Co2 pomocou Arduino Uno. Na konci tohto tutoriálu získate výsledok porovnania, keď senzor môže detekovať pohyb a nemôže zistiť žiadny pohyb
Visuino Ako používať tlačidlo ako vstup na ovládanie vecí ako LED: 6 krokov
Visuino Ako používať tlačidlo ako vstup na ovládanie vecí ako LED: V tomto návode sa naučíme, ako zapnúť a vypnúť LED diódu jednoduchým tlačidlom a Visuino. Pozrite si ukážkové video
Ako používať terminál Mac a ako používať kľúčové funkcie: 4 kroky
Ako používať terminál Mac a ako používať kľúčové funkcie: Ukážeme vám, ako otvoriť terminál MAC. V termináli vám tiež ukážeme niekoľko funkcií, ako napríklad ifconfig, zmena adresárov, prístup k súborom a arp. Ifconfig vám umožní skontrolovať vašu IP adresu a vašu MAC adresu