Πίνακας περιεχομένων:
Βίντεο: Έλεγχος φανάρι: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Σε αυτό το σεμινάριο μαθαίνουμε πώς να δημιουργούμε ένα φανάρι και πώς να το ελέγχουμε που διαχειρίζεται η κάρτα Drivemall.
Θα δούμε πώς να δημιουργήσουμε φανάρια για αυτοκίνητα και πεζούς με ένα κουμπί κράτησης.
Εάν δεν έχουμε το πρόγραμμα οδήγησης, μπορούμε να χρησιμοποιήσουμε το arduino, αλλά κάτω από το σύνδεσμο για την ανάπτυξη του Drivemall.
Το πλεονέκτημα της προτίμησης του Drivemall έναντι της κλασικής πλακέτας Arduino είναι αυτό της μείωσης της πολυπλοκότητας των συνδέσεων που οδηγούν σε μια πιο τακτοποιημένη εγκατάσταση. Ωστόσο, αυτό είναι προαιρετικό: όλα τα αποτελέσματα εξακολουθούν να ισχύουν με τον πίνακα arduino, μια σανίδα ψωμιού και αρκετούς βραχυκυκλωτήρες για συνδέσεις.
Βήμα 1: Λογαριασμός Υλικών
- Baord Drivemall / ArduinoMega
- 4 led κόκκινο
- 4 led πράσινο
- 4 led κίτρινο
- 8 τρανζίστορ npn
- 16 αντιστάσεις 220 ohm
- 8 αντιστάσεις 22k ohm
- 1 αντίσταση 1k ohm
- καλώδιο
- 1 κουμπί
Βήμα 2: Συνδέσεις
Ο φωτεινός σηματοδότης ελέγχεται χρησιμοποιώντας δύο τρανζίστορ PNP συνδεδεμένα σύμφωνα με το διάγραμμα στο σχήμα 2. Η λειτουργία του τρανζίστορ PNP είναι πολύ απλή όταν η βάση είναι συνδεδεμένη στο GND είναι ενεργοποιημένη η διέλευση ρεύματος μεταξύ του πομπού και του συλλέκτη.
Χρησιμοποιούμε τρανζίστορ για να μειώσουμε τον αριθμό των καρφιτσών της πλακέτας που απαιτούνται για να ανάψει κάθε φανάρι.
Έτσι, εάν και οι δύο ΒΑΣΕΙΣ είναι VDD, το κόκκινο LED θα ανάψει ή για να είναι πιο καθαρό το LED 21 17 14 6.
Εάν τροφοδοτήσουμε τη ΒΑΣΗ του δεύτερου τρανζίστορ, θα ανάψουν τα LED 3 15 18 19.
Τέλος, αν συνδέσουμε και τις δύο ΒΑΣΕΙΣ στο GND, θα ανάψουν τα LED 20 16 13 10
Η σύνδεση του κουμπιού είναι αντίθετα η κλασική αντίσταση που συνδέεται με το GND στη μία ακίδα του κουμπιού και η άλλη στο VDD.
Τα Arduino Pins που έχουν καταχωρηθεί είναι αυτά από το 1 έως το 10.
Βήμα 3: Υλικολογισμικό
Περιοδικά μόνο ένα φανάρι είναι πράσινο. Όταν πατηθεί το κουμπί για τους πεζούς, το επόμενο διάστημα το φανάρι για τους πεζούς αλλάζει πράσινο
Για τη διαχείριση της κλήσης κουμπιού για πεζούς χωρίς καθυστέρηση σε πραγματικό χρόνο, χρησιμοποιήθηκε η λειτουργία millis (), η οποία επιστρέφει το χρόνο σε χιλιοστά του δευτερολέπτου από την ενεργοποίηση της συσκευής, έτσι ώστε να μπορεί να χρησιμοποιηθεί
παράδειγμα
ανυπόγραφο μακρύ ρεύμα Millis = millis ();.
if (currentMillis - previousMillis> 2000 και bt03 == true και bbot == false)
{
Serial.println (1);
Τ1 ();
previousMillis = currentMillis;
bt1 = true;
BT03 = false;
}
Φορτώνουμε την τρέχουσα ώρα σε κάθε βρόχο και αν το ρεύμα μείον το προηγούμενο είναι μεγαλύτερο από τον επιλεγμένο χρόνο εισάγουμε το εάν για να αλλάξουμε την κατάσταση του φωτεινού σηματοδότη που θα ενεργοποιήσει τη μεταβλητή Boole για την επόμενη μετάβαση, φυσικά την πρώτη Boolean μεταβλητή ισχύει ήδη πριν από την είσοδο του βρόχου.
Βήμα 4: Αποποίηση ευθυνών
Αυτό το σεμινάριο έχει δημιουργηθεί ως μέρος του έργου Makerspace for Inclusion, συγχρηματοδοτούμενο από το πρόγραμμα Erasmus + της Ευρωπαϊκής Επιτροπής.
Το έργο στοχεύει στην προώθηση μιας άτυπης μορφής εκπαίδευσης ως μέσου για την προώθηση της κοινωνικής ένταξης των νέων, την άτυπη εκπαίδευση που μπορεί να βρεθεί στους χώρους δημιουργίας.
Αυτό το σεμινάριο αντικατοπτρίζει τις απόψεις μόνο των συγγραφέων και η Ευρωπαϊκή Επιτροπή δεν μπορεί να θεωρηθεί υπεύθυνη για οποιαδήποτε χρήση των πληροφοριών που περιέχονται σε αυτήν.
Συνιστάται:
Φανάρι Jack-o'-lantern´s: 3 Βήματα
Jack-o'-lantern´s Lantern: Αυτό είναι ένα έργο που μπορείτε εύκολα να κάνετε στο σπίτι με παιδιά και οικογένεια κατά τη διάρκεια αυτών των τρομακτικών ημερών! Συνίσταται στην προσθήκη φωτός στην κολοκύθα σας (θα μπορούσε να είναι πραγματική ή τεχνητή), ώστε να έχετε κυριολεκτικά ένα Φανάρι Jack-o´-lanterns
Φανάρι στο σταυροδρόμι: 3 βήματα
Φανάρι στο σταυροδρόμι: https://create.arduino.cc/editor/sharonchen/4c96c2… σκοπός επιτρέψτε στα παιδιά να μάθουν πώς να διασχίζουν το δρόμο!-περιορίστηκε το φανάρι στο σταυροδρόμι, υπάρχουν 4 φανάρια αναμμένα κάθε τμήμα και δύο ζεύγη από τα αντίθετα φανάρια θα λάμπουν
Πώς να φτιάξετε ένα φανάρι εργασίας με έναν πίνακα Auduino: 5 βήματα
Πώς να φτιάξετε ένα φανάρι εργασίας με έναν πίνακα Auduino: Τα φανάρια είναι συσκευές σηματοδότησης που χρησιμοποιούνται συνήθως σε διασταυρώσεις δρόμων, διαβάσεις πεζών και άλλες τοποθεσίες για τον έλεγχο της ροής της κυκλοφορίας. Ένας χειροκίνητος φωτεινός σηματοδότης ήταν πρώτος στο είδος του και η τεχνολογία έχει βελτιωθεί σημαντικά
Έλεγχος φωτεινότητας Έλεγχος LED βασισμένος σε PWM χρησιμοποιώντας κουμπιά, Raspberry Pi και Scratch: 8 βήματα (με εικόνες)
Έλεγχος φωτεινότητας PWM Βασισμένος έλεγχος LED χρησιμοποιώντας κουμπιά, Raspberry Pi και Scratch: Προσπαθούσα να βρω έναν τρόπο να εξηγήσω πώς λειτουργούσε το PWM στους μαθητές μου, οπότε έθεσα τον εαυτό μου στην προσπάθεια να ελέγξω τη φωτεινότητα ενός LED χρησιμοποιώντας 2 κουμπιά - το ένα κουμπί αυξάνει τη φωτεινότητα ενός LED και το άλλο το μειώνει. Για να προχωρήσει
ESP8266 RGB LED STRIP WIFI Έλεγχος - NODEMCU Ως τηλεχειριστήριο IR για Led Strip που ελέγχεται μέσω Wifi - Έλεγχος Smartphone RGB LED STRIP: 4 βήματα
ESP8266 RGB LED STRIP WIFI Έλεγχος | NODEMCU Ως τηλεχειριστήριο IR για Led Strip που ελέγχεται μέσω Wifi | RGB LED STRIP Smartphone Control: Γεια σας παιδιά σε αυτό το σεμινάριο θα μάθουμε πώς να χρησιμοποιούμε το nodemcu ή το esp8266 ως τηλεχειριστήριο IR για τον έλεγχο μιας λωρίδας LED RGB και το Nodemcu θα ελέγχεται από smartphone μέσω wifi. Έτσι, βασικά μπορείτε να ελέγξετε το RGB LED STRIP με το smartphone σας