/* ΓΕΝΙΚΕΣ ΟΔΗΓΙΕΣ Ο κώδικας δεν είναι πλήρης :) Υπάρχουν κενά τα οποία συμπληρώνετε με κριτήριο το τι θέλετε να κάνει η ΔΙΚΗ ΣΑΣ εφαρμογή. Διαβάζετε τις οδηγίες που υπάρχουν μέσα στον κώδικα, κάνουν καλό :) */ int buttonPin = ......; // Το κουμπί συνδέεται σε ένα ψηφιακό pin int buttonState; // Μεταβλητή στην οποία θα αποθηκεύουμε την κατάσταση του κουμπιού. // HIGH όταν είναι πατημένο και LOW όταν δεν είναι πατημένο. void setup() { // Το pin όπου συνδέσαμε το κουμπί πρέπει να οριστεί ως είσοδος pinMode(..........); } void loop() { // Παίρνουμε την τιμή που φτάνει στο Arduino και συγκεκριμένα στο // pin όπου έχουμε συνδέσει το κουμπί με την εντολή digitalRead() buttonState = digitalRead(buttonPin); // Στη συνέχεια θα υπάρχει λογικά ένας έλεγχος, όπου ανάλογα με το // αν το κουμπί είναι πατημένο η εφαρμογή σας θα κάνει κάτι if (buttonState == HIGH) { ....... } else // εδώ η μεταβλητή buttonState είναι LOW, άρα το κουμπί δεν { // είναι πατημένο ....... } }