Spisu treści:
![Samouczek Raspberry Pi: Jak używać przycisku: 4 kroki Samouczek Raspberry Pi: Jak używać przycisku: 4 kroki](https://i.howwhatproduce.com/images/002/image-3213-22-j.webp)
Wideo: Samouczek Raspberry Pi: Jak używać przycisku: 4 kroki
![Wideo: Samouczek Raspberry Pi: Jak używać przycisku: 4 kroki Wideo: Samouczek Raspberry Pi: Jak używać przycisku: 4 kroki](https://i.ytimg.com/vi/kbFnVxMCSAY/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
![Samouczek Raspberry Pi: Jak korzystać z przycisku? Samouczek Raspberry Pi: Jak korzystać z przycisku?](https://i.howwhatproduce.com/images/002/image-3213-23-j.webp)
W tym samouczku dowiesz się, jak włączyć diodę LED za pomocą przycisku na swoim Raspberry Pi. Przyciski lub przełączniki łączą dwa punkty w obwodzie po ich naciśnięciu. Ten samouczek włącza jedną diodę LED po jednokrotnym naciśnięciu przycisku i wyłącza po dwukrotnym naciśnięciu. Dowiesz się również, jak używać zmiennej „flaga” do kontrolowania zdarzenia.
Aktualizacje samouczków i więcej samouczków Raspberry Pi można znaleźć tutaj:
www.ardumotive.com/jak-używać-przycisków-przycisków…
Wideo w języku greckim
Zacznijmy!
Krok 1: Czego będziesz potrzebować - sprzęt
Do tego samouczka będziesz potrzebować:
- GPIO Breakout
- Deska do krojenia chleba
- PROWADZONY
- Rezystor 220 Ohm
- Przycisk
Krok 2: Obwód
![Obwód Obwód](https://i.howwhatproduce.com/images/002/image-3213-24-j.webp)
Połączenia są dość proste, patrz obrazek powyżej ze schematem obwodu płytki stykowej.
Krok 3: Kodeks
W poniższym programie pierwszą rzeczą, którą robisz, jest zaimportowanie biblioteki dla GPIO i uśpienia. Następnym krokiem jest ustawienie pinów diody LED i przycisku. Następnie przycisk konfiguracji jako wejście i dioda LED jako wyjście. Pętla While True działa w kółko, w nieskończoność. Możesz także włączyć diodę LED na dwa sposoby. Pierwszy sposób polega na tym, że dioda LED świeci tak długo, jak przycisk jest wciśnięty, a drugi sposób, jeśli naciśniesz przycisk tylko raz, zobaczysz, że dioda LED świeci, a jeśli naciśniesz przycisk ponownie, dioda LED jest wyłączona. Drugi sposób to komentarze (''') i używamy zmiennej o nazwie 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 |
#Biblioteki import RPi. GPIO jako GPIO od czasu import sleep #Wyłącz ostrzeżenia (opcjonalne) GPIO.setwarnings(False) GPIO.setmode(GPIO. BCM) #Przycisk Ustaw i piny LED Przycisk = 23 LED = 24 # Przycisk Ustawień i 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) ''' |
Pobierz kod stąd i otwórz go za pomocą IDE Thonny Python lub uruchom go z terminala.
Krok 4: Dobra robota
![Bardzo dobrze! Bardzo dobrze!](https://i.howwhatproduce.com/images/002/image-3213-25-j.webp)
Pomyślnie ukończyłeś nasz pierwszy samouczek dotyczący Raspberry Pi i nauczyłeś się włączać diodę LED za pomocą przycisku.
Zalecana:
Jak używać fotokomórki do zmiany koloru diody LED RGB: 3 kroki
![Jak używać fotokomórki do zmiany koloru diody LED RGB: 3 kroki Jak używać fotokomórki do zmiany koloru diody LED RGB: 3 kroki](https://i.howwhatproduce.com/images/001/image-509-5-j.webp)
Jak używać fotokomórki do zmiany koloru diody LED RGB: W moim projekcie Arduino, część 01, moim pierwotnym pomysłem było użycie czujnika temperatury do włączania i wyłączania diody LED, ale niestety mój czujnik temperatury jeszcze nie przyszedł, co zmusiło mnie do wybrałem spośród czujników dostępnych w zestawie startowym Elegoo i zastanawiałem się, czy
Jak odnowić i używać mini głośnika: 4 kroki
![Jak odnowić i używać mini głośnika: 4 kroki Jak odnowić i używać mini głośnika: 4 kroki](https://i.howwhatproduce.com/images/009/image-24535-j.webp)
Jak wyremontować i użyć mini głośnika: Witam, jest to szybka, ale przydatna instrukcja, jak stworzyć mini głośnik za pomocą starego gniazda słuchawkowego / słuchawkowego (jack) i zepsutej zabawki, która wykorzystuje dźwięk. Wszystko czego potrzebujesz oraz zestaw do lutowania. Jest to przydatne w przypadku laptopa Raspberry Pi lub urządzenia
Jak używać SIM800L do wysyłania SMS-ów i przekaźnika sterującego przez SMS: 3 kroki
![Jak używać SIM800L do wysyłania SMS-ów i przekaźnika sterującego przez SMS: 3 kroki Jak używać SIM800L do wysyłania SMS-ów i przekaźnika sterującego przez SMS: 3 kroki](https://i.howwhatproduce.com/images/010/image-27689-j.webp)
Jak używać SIM800L do wysyłania SMS-ów i sterowania przekaźnikiem przez SMS: Opis:Ten samouczek pokazuje, jak używać SIM800L do wysyłania i odbierania SMS-ów do sterowania przekaźnikiem. Moduł SIM800L ma niewielkie rozmiary i może być używany do współpracy z Arduino w celu wysyłania i odbierania smsów, wykonywania połączeń, odbierania połączeń i innych. W tym samouczku
Visuino Jak używać przycisku jako wejścia do sterowania takimi rzeczami jak dioda LED: 6 kroków
![Visuino Jak używać przycisku jako wejścia do sterowania takimi rzeczami jak dioda LED: 6 kroków Visuino Jak używać przycisku jako wejścia do sterowania takimi rzeczami jak dioda LED: 6 kroków](https://i.howwhatproduce.com/images/011/image-31067-j.webp)
Visuino Jak używać przycisku jako wejścia do sterowania takimi rzeczami jak dioda LED: W tym samouczku dowiemy się, jak włączać i wyłączać diodę LED za pomocą prostego przycisku i Visuino. Obejrzyj film demonstracyjny
Enkoder obrotowy: jak to działa i jak używać z Arduino: 7 kroków
![Enkoder obrotowy: jak to działa i jak używać z Arduino: 7 kroków Enkoder obrotowy: jak to działa i jak używać z Arduino: 7 kroków](https://i.howwhatproduce.com/images/001/image-1904-25-j.webp)
Rotary Encoder: Jak to działa i jak używać z Arduino: Możesz przeczytać ten i inne niesamowite samouczki na oficjalnej stronie ElectroPeakPrzeglądW tym samouczku dowiesz się, jak korzystać z enkodera obrotowego. Najpierw zobaczysz informacje o enkoderze obrotowym, a potem nauczysz się