Η GPIO Zero είναι μια νέα βιβλιοθήκη της Python για έλεγχο των εξαρτημάτων του GPIO
Για να ανάψετε το LED ακολουθήστε τα παρακάτω βήματα:
Ανοίξτε τον IDLE της Python 3 (Menu>Programming>Python 3 (IDLE)).
Μπορούμε να ανάψουμε και να σβήσουμε το LED πληκτρολογώντας απευθείας εντολές στο παράθυρο του (Python shell)
from gpiozero import LED, Πατήστε Enter
led = LED(17), Πατήστε Enter
Για να ανάψουμε το LED, πληκτρολογήστε led.on() , Πατήστε Enter
Για να το σβήσετε πληκτρολογήστε led.off(), Πατήστε Enter
Με την χρήση της IF ζητήστε από τον χρήστη να σβήσει το LED (πατώντας για παράδειγμα το X)
Δώστε κάποιο άλλο γράμμα και παρατηρείστε την συμπεριφορά του προγράμματος. Μπορείτε να εξηγήσετε γιατί σβήνει το LED ;
Συνδέστε στο breadboard ένα κόκκινο και ένα πράσινο LED. Γράψτε ένα πρόγραμμα το οποίο θα έχει ένα μενού επιλογής όπου
πατώντας 1 θα ανάβει το κόκκινο LED
πατώντας 2 θα ανάβει το πράσινο LED
πατώντας 3 θα ανάβουν και τα δυο LED
Πατώντας 0 θα τερματίζει το πρόγραμμα
Δρ 1.2 Ας προσπαθήσουμε να προγραμματίσουμε το GP17
Δρ 1.3 Πως θα αναβοσβήσουμε ένα LED