Πίνακας περιεχομένων:

Σεμινάριο Raspberry Pi: Πώς να χρησιμοποιήσετε το κουμπί ώθησης: 4 βήματα
Σεμινάριο Raspberry Pi: Πώς να χρησιμοποιήσετε το κουμπί ώθησης: 4 βήματα

Βίντεο: Σεμινάριο Raspberry Pi: Πώς να χρησιμοποιήσετε το κουμπί ώθησης: 4 βήματα

Βίντεο: Σεμινάριο Raspberry Pi: Πώς να χρησιμοποιήσετε το κουμπί ώθησης: 4 βήματα
Βίντεο: Νέα Raspberry Pi 3 Tutorial - Πώς να δημιουργήσει για Gaming & Entertainment Έργα 2024, Νοέμβριος
Anonim
Σεμινάριο Raspberry Pi: Πώς να χρησιμοποιήσετε το κουμπί push
Σεμινάριο Raspberry Pi: Πώς να χρησιμοποιήσετε το κουμπί push

Σε αυτό το σεμινάριο θα μάθετε πώς να ενεργοποιείτε το LED σας χρησιμοποιώντας ένα κουμπί με το Raspberry Pi. Τα κουμπιά ή οι διακόπτες συνδέουν δύο σημεία σε ένα κύκλωμα όταν τα πιέζετε. Αυτό το σεμινάριο ανάβει ένα LED όταν πατάτε το κουμπί μία φορά και απενεργοποιείται όταν πατάτε δύο φορές. Θα μάθετε επίσης πώς να χρησιμοποιείτε τη μεταβλητή "σημαία" για τον έλεγχο ενός συμβάντος.

Ενημερώσεις φροντιστηρίου και περισσότερα μαθήματα Raspberry Pi μπορείτε να βρείτε εδώ:

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

Βίντεο στην ελληνική γλώσσα

Ας αρχίσουμε!

Βήμα 1: Τι θα χρειαστείτε - Υλικό

Για αυτό το σεμινάριο θα χρειαστείτε:

  • GPIO Breakout
  • Breadboard
  • LED
  • Αντίσταση 220 Ohm
  • Κουμπί

Βήμα 2: Το κύκλωμα

Το Κύκλωμα
Το Κύκλωμα

Οι συνδέσεις είναι αρκετά εύκολες, δείτε την παραπάνω εικόνα με σχηματικό κύκλωμα σανίδων.

Βήμα 3: Ο κώδικας

Στο παρακάτω πρόγραμμα, το πρώτο πράγμα που κάνετε είναι να εισαγάγετε τη βιβλιοθήκη για GPIO και ύπνο. Το επόμενο βήμα είναι να ρυθμίσετε τις ακίδες του LED και του κουμπιού. Μετά από αυτό το κουμπί ρύθμισης ως είσοδο και LED ως έξοδο. Ο βρόχος Ενώ αληθινός τρέχει ξανά και ξανά, για πάντα. Επίσης, μπορείτε να ενεργοποιήσετε το LED σας με δύο τρόπους. Ο πρώτος τρόπος είναι ότι η λυχνία LED ανάβει όσο πατάτε το κουμπί και ο δεύτερος τρόπος αν πατήσετε μόνο μία φορά το κουμπί τότε βλέπετε το LED σας αναμμένο και αν πατήσετε ξανά το κουμπί τότε το LED είναι σβηστό. Ο δεύτερος τρόπος είναι στα σχόλια ('' ') και χρησιμοποιούμε μια μεταβλητή που ονομάζεται σημαία.

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

#Βιβλιοθήκες

εισαγωγή RPi. GPIO ως GPIO από ώρα εισαγωγή ύπνου #Απενεργοποιήστε τις προειδοποιήσεις (προαιρετικά) GPIO.setwarnings (False) GPIO.setmode (GPIO. BCM) #Set Button and LED pin pin Button = 23 LED = 24 #Setup Button and 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) άλλο: GPIO.putput (LED, GPIO. LOW) sleep (1) "" "if button_state == 0: sleep (0.5) if flag == 0: flag = 1 else: flag = 0 εάν σημαία == 1: GPIO.output (LED, GPIO. HIGH) άλλο: GPIO.output (LED, GPIO. LOW) ""

Κατεβάστε τον κώδικα από εδώ και ανοίξτε τον με το Thonny Python IDE ή τρέξτε τον από το τερματικό.

Βήμα 4: Μπράβο

Μπράβο!
Μπράβο!

Ολοκληρώσατε με επιτυχία το πρώτο μας σεμινάριο Raspberry Pi "Πώς να" και μάθατε πώς να ενεργοποιείτε ένα LED με ένα κουμπί.

Συνιστάται: