/* ΓΕΝΙΚΕΣ ΟΔΗΓΙΕΣ * * Ο κώδικας δεν είναι πλήρης :) Υπάρχουν κενά τα οποία συμπληρώνετε * με κριτήριο το τι θέλετε να κάνει η ΔΙΚΗ ΣΑΣ εφαρμογή. * Διαβάζετε τις οδηγίες που υπάρχουν μέσα στον κώδικα, κάνουν καλό :) * */ // Τα pins για το rgb led πρέπει να είναι ψηφιακά PWM pins (~) int redPin = ....; // Red LED int greenPin = ....; // Green LED int bluePin = ....; // Blue LED // Θα χρησιμοποιήσουμε 3 μεταβλητές για να ανακατεύουμε το χρώμα του led. // Κάθε τιμή μπορεί να είναι μεταξύ 0-255. int redValue = 0; // τιμή μεταξύ 0-255 για το κόκκινο χρώμα int greenValue = 0; // τιμή μεταξύ 0-255 για το πράσινο int blueValue = 0; // τιμή μεταξύ 0-255 για το μπλε void setup() { // Και τα τρία pins ορίζονται ως output pinMode(redPin, OUTPUT); ........... .......... // Έναρξη σειριακής επικοινωνίας με το PC για να μπορούμε να // βλέπουμε τιμές αισθητήρων, αλλά και να δίνουμε τιμές από το πληκτρολόγιο. // Μπορεί και να μην χρειαστεί, αλλά ας το έχουμε ως ρύθμιση. Serial.begin(9600); } void loop() { // Αφού δώσουμε συγκεκριμένες τιμές στις μεταβλητές των χρωμάτων, redValue = ....; // κάποια τιμή στο διάστημα 0-255 // τις γράφουμε στα αντίστοιχα αναλογικά pins analogWrite(redPin, redValue); analogWrite(............); analogWrite(............); delay(100); }