Σε αυτό το project θα αναβοσβήνουμε εναλλάξ τρεις λαμπτήρες LED προσομοιώνοντας τη λειτουργία ενός Φαναριού Αυτοκινητόδρομου.
Χρησιμοποιώντας το προγραμματιστικό περιβάλλον του TinkerCad και μέσω πλακιδίων scratch θα φτιάξουμε το πρόγραμμα το οποίο στη συνέχεια θα περάσουμε/ανεβάσουμε στο Arduino για να εκτελεστεί.
Βήμα 1: Τοποθετούμε τρεις λαμπτήρες (LED) στο breadboard με τις αντίστοιχες αντιστάσεις στις καθόδους τους. Τα άλλα άκρα των αντιστάσεων να είναι στο - (γείωση) του breadboard. Οι ανόδοι τους να συνδεθούν με καλώδια στο + του breadboard. (Βλέπε σχήμα παραπάνω)
Βήμα 2: Από την στήλη της καθόδου του κάθε λαμπτήρα να συνδεθούν καλώδια με τρία pin (υποδοχές) του Arduino π.χ. pin13, pin12, pin11.
Βήμα 3: Πατάμε το κουμπί Code και επιλέγουμε Blocks (Πλακίδια). Κρατάμε μόνο το forever
μπλοκ και διαγράφουμε τα υπόλοιπα. Φτιάχνουμε τον κώδικα όπως φαίνεται στο σχήμα με τα μπλοκ που δίνει διαθέσιμα το Tinkercad στα αριστερά.
forever:
set pin 13 to LOW
set pin 12 to LOW
set pin 11 to HIGH
wait 2 secs
set pin 13 to LOW
set pin 12 to HIGH
set pin 11 to LOW
wait 2 secs
set pin 13 to HIGH
set pin 12 to LOW
set pin 11 to LOW
wait 2 secs
με αυτόν τον κώδικα φτιάχνουμε ένα «κυματισμό» των λαμπτήρων. Εναλλάξ ανάβει ο ένας και κλείνουν οι άλλοι.