🚦 Δημιουργώντας Ένα Έξυπνο Σύστημα Φαναριών με Arduino!
🚦 Δημιουργώντας Ένα Έξυπνο Σύστημα Φαναριών με Arduino!
Στον κόσμο της έξυπνης τεχνολογίας, οι καινοτόμες ιδέες δεν έχουν όρια! Σήμερα, σας παρουσιάζουμε ένα DIY project για τη δημιουργία ενός Έξυπνου Συστήματος Φαναριών χρησιμοποιώντας Arduino. 🛠️💡
🎯 Τι είναι αυτό το σύστημα; Ένα αυτοματοποιημένο φωτεινό σύστημα κυκλοφορίας που μπορεί να προσαρμοστεί στις πραγματικές συνθήκες του δρόμου, αυξάνοντας την ασφάλεια και την ομαλότητα της κυκλοφορίας.
🖥️ Τι χρειάζεστε;
Arduino UNO ή συμβατή πλακέτα
LED (κόκκινα, κίτρινα, πράσινα)
Αντιστάσεις
Σύνδεσμοι/καλώδια
Πιθανά αισθητήρες υπερήχων για ανίχνευση κίνησης (προαιρετικά)
Συνδέστε το κόκκινο LED:
Θετικός ακροδέκτης στο pin 13.
Αρνητικός ακροδέκτης μέσω αντίστασης (220Ω) στη γείωση (GND).
Συνδέστε το κίτρινο LED:
Θετικός ακροδέκτης στο pin 12.
Αρνητικός ακροδέκτης μέσω αντίστασης στη γείωση.
Συνδέστε το πράσινο LED:
Θετικός ακροδέκτης στο pin 11.
Αρνητικός ακροδέκτης μέσω αντίστασης στη γείωση.
// Ορισμός των pin για τα LED const int redLED = 13; const int yellowLED = 12; const int greenLED = 11; void setup() { pinMode(redLED, OUTPUT); pinMode(yellowLED, OUTPUT); pinMode(greenLED, OUTPUT); } void loop() { digitalWrite(redLED, HIGH); // Άναψε το κόκκινο φως delay(5000); // Περίμενε 5 δευτερόλεπτα digitalWrite(redLED, LOW); // Σβήσε το κόκκινο φως digitalWrite(yellowLED, HIGH); // Άναψε το κίτρινο φως delay(2000); // Περίμενε 2 δευτερόλεπτα digitalWrite(yellowLED, LOW); // Σβήσε το κίτρινο φως digitalWrite(greenLED, HIGH); // Άναψε το πράσινο φως delay(5000); // Περίμενε 5 δευτερόλεπτα digitalWrite(greenLED, LOW); // Σβήσε το πράσινο φως }
💾Μεταφόρτωση κώδικα:
Συνδέστε το Arduino στον υπολογιστή μέσω USB.
Πατήστε το κουμπί "Upload" στο Arduino IDE για να φορτωθεί ο κώδικας.
Παρακολουθήστε τα LED να αλλάζουν σε κυκλική εναλλαγή (κόκκινο, κίτρινο, πράσινο).
⚙️ Πώς λειτουργεί; Το Arduino δίνει εντολές για εναλλαγή φωτεινών σημάτων, προσομοιώνοντας την κανονική λειτουργία φαναριών. Με αισθητήρες, μπορείτε να προσθέσετε δυνατότητες όπως ανίχνευση κίνησης ή ρύθμιση με βάση την κίνηση.
📚 Δοκιμάστε το & μάθετε: Είναι ένα εξαιρετικό project για αρχάριους και προχωρημένους, δίνοντάς σας την ευκαιρία να κατανοήσετε καλύτερα τη λειτουργία μικροελεγκτών και ηλεκτρονικών κυκλωμάτων.
🌟 Πείτε μας τις δικές σας ιδέες! Πώς θα κάνατε το σύστημά σας ακόμη πιο έξυπνο; Προσθήκη IoT δυνατότητας; Ίσως μια mobile εφαρμογή 📱;
Σχόλια
Δημοσίευση σχολίου