Spisu treści:

Samouczek Raspberry Pi: Jak używać przycisku: 4 kroki
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
Wideo: Co potrafi KOMPUTER ZA 200 PLN? | Raspberry PI 4B 2024, Czerwiec
Anonim
Samouczek Raspberry Pi: Jak korzystać z przycisku?
Samouczek Raspberry Pi: Jak korzystać z przycisku?

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

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!

Pomyślnie ukończyłeś nasz pierwszy samouczek dotyczący Raspberry Pi i nauczyłeś się włączać diodę LED za pomocą przycisku.

Zalecana: