🚦 Δημιουργώντας Ένα Έξυπνο Σύστημα Φαναριών με Arduino!

 🚦 Δημιουργώντας Ένα Έξυπνο Σύστημα Φαναριών με Arduino!

Στον κόσμο της έξυπνης τεχνολογίας, οι καινοτόμες ιδέες δεν έχουν όρια! Σήμερα, σας παρουσιάζουμε ένα DIY project για τη δημιουργία ενός Έξυπνου Συστήματος Φαναριών χρησιμοποιώντας Arduino. 🛠️💡

🎯 Τι είναι αυτό το σύστημα; Ένα αυτοματοποιημένο φωτεινό σύστημα κυκλοφορίας που μπορεί να προσαρμοστεί στις πραγματικές συνθήκες του δρόμου, αυξάνοντας την ασφάλεια και την ομαλότητα της κυκλοφορίας.

🖥️ Τι χρειάζεστε;

  • Arduino UNO ή συμβατή πλακέτα

  • LED (κόκκινα, κίτρινα, πράσινα)

  • Αντιστάσεις

  • Σύνδεσμοι/καλώδια

  • Πιθανά αισθητήρες υπερήχων για ανίχνευση κίνησης (προαιρετικά)


🔌Ας αρχίσουμε την συνδεσμολογία:

  1. Συνδέστε το κόκκινο LED:

    • Θετικός ακροδέκτης στο pin 13.

    • Αρνητικός ακροδέκτης μέσω αντίστασης (220Ω) στη γείωση (GND).

  2. Συνδέστε το κίτρινο LED:

    • Θετικός ακροδέκτης στο pin 12.

    • Αρνητικός ακροδέκτης μέσω αντίστασης στη γείωση.

  3. Συνδέστε το πράσινο LED:

    • Θετικός ακροδέκτης στο pin 11.

    • Αρνητικός ακροδέκτης μέσω αντίστασης στη γείωση.

Προσοχή: Βεβαιωθείτε ότι όλες οι αντιστάσεις του κυκλώματος οδηγούνται στο GND του Arduino.

⌨Πάμε να προγραμματίσουμε:

// Ορισμός των 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);   // Σβήσε το πράσινο φως
}

💾Μεταφόρτωση κώδικα:

  1. Συνδέστε το Arduino στον υπολογιστή μέσω USB.

  2. Πατήστε το κουμπί "Upload" στο Arduino IDE για να φορτωθεί ο κώδικας.

  3. Παρακολουθήστε τα LED να αλλάζουν σε κυκλική εναλλαγή (κόκκινο, κίτρινο, πράσινο).



⚙️ Πώς λειτουργεί; Το Arduino δίνει εντολές για εναλλαγή φωτεινών σημάτων, προσομοιώνοντας την κανονική λειτουργία φαναριών. Με αισθητήρες, μπορείτε να προσθέσετε δυνατότητες όπως ανίχνευση κίνησης ή ρύθμιση με βάση την κίνηση.

📚 Δοκιμάστε το & μάθετε: Είναι ένα εξαιρετικό project για αρχάριους και προχωρημένους, δίνοντάς σας την ευκαιρία να κατανοήσετε καλύτερα τη λειτουργία μικροελεγκτών και ηλεκτρονικών κυκλωμάτων.

🌟 Πείτε μας τις δικές σας ιδέες! Πώς θα κάνατε το σύστημά σας ακόμη πιο έξυπνο; Προσθήκη IoT δυνατότητας; Ίσως μια mobile εφαρμογή 📱;

Σχόλια

Δημοφιλείς αναρτήσεις από αυτό το ιστολόγιο

Αυτόματο Φως Νύχτας

🚀 Διαγωνισμός Ρομποτικής & Αυτοματισμού! 🤖

🚗🤖 Φτιάξε το Δικό σου Μίνι Ρομποτικό Αυτοκίνητο με Arduino!