Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Όπως στην ταινία "Mission Impossible" λέει "Οι απελπισμένοι καιροί απαιτούν απελπιστικά μέτρα" ο αδερφός μου που είναι στην 10η τάξη πήρε μια ιδέα να ελέγχει τα φώτα της κουζίνας χρησιμοποιώντας το τηλέφωνο αντί για διακόπτες και ο λόγος που η κουζίνα μας είναι κοινή με άλλοι επισκέπτες της Airbnb και οι διακόπτες είναι η πιο ευάλωτη περιοχή για τη μετάδοση του COVID 19.
Αφού πήραμε την ιδέα, σχεδιάσαμε πώς να την κάνουμε πραγματικότητα. Εγώ με τη γνώση της Μηχανικής και ο αδελφός μου με τη γνώση της Δημιουργικότητας του 10ου επιπέδου ξεκίνησε τη δράση. Οι γονείς μας μας βοήθησαν με τις συνδέσεις για να πάρουμε τα εξαρτήματά μας και άλλες διάφορες εργασίες.
Βήμα 1: Στοιχεία
- Smps mini -5v
- MOC3041
- MOC3021
- Ανορθωτής
- Triac-BT136
- Αντιστάσεις
- Καρφίτσες κεφαλίδας
- 4N35
- NodeMCU
- Αντιστάσεις
Βήμα 2: Πώς λειτουργεί
- Περιλαμβάνει μια μονάδα NodeMCU η οποία συνδέεται στο Wifi από όπου συνδέεται με τον διακομιστή Blynk.
- Διαθέτει Triac για έλεγχο ON και Off των φώτων. Έχω χρησιμοποιήσει το Triac αντί για ρελέ επειδή είναι φθηνότερα και πιο αξιόπιστα.
- Διαθέτει Smps για τη μετατροπή ρεύματος AC σε ρεύμα DC.
Βήμα 3: Διάγραμμα κυκλώματος για το κύριο PCB
Το PCB κατασκευάστηκε κατά παραγγελία και εκτυπώθηκε από το pcbway. Έχω συμπεριλάβει το διάγραμμα κυκλώματος
Βήμα 4: Κατασκευή PCB χρησιμοποιώντας το Eagle CAD
Κάποιος μπορεί να πάει στο προφίλ μου όπου έχω εξηγήσει πώς να σχεδιάσω προσαρμοσμένο PCB χρησιμοποιώντας το Eagle CAD. Οι Εικόνες έδειξαν το αρχείο του πίνακα και την άποψη Gerber του έργου.
Βήμα 5: Λήψη του PCB
Το PCB παραδόθηκε εντός 2 εβδομάδων
Βήμα 6: Κάλυψη
- Όπως σας είπα ήδη ο αδελφός μου είναι πολύ δημιουργικός, χρησιμοποίησε παλιά γλυκά κουτιά και παλιά Sunmica για να φτιάξει το εξώφυλλο
- Wasταν βαμμένο μαύρο
- Το Sunmica έδωσε ένα καλό ξύλινο φινίρισμα
Βήμα 7: Κωδικοποίηση
#define Σειριακό BLYNK_PRINT
#συμπεριλάβω #συμπεριλάβω
char auth = "Το συντάκτη σας. Κλειδί"; // Θα πρέπει να λάβετε το Auth Token στην εφαρμογή Blynk.
const int R1 = 5; // Ρελέ εξόδου 1
const int R2 = 4; // Ρελέ εξόδου 2
char ssid = "Το όνομα του δικτύου σας Wifi"; // Τα διαπιστευτήριά σας WiFi.
char pass = "Κωδικός πρόσβασης του δικτύου σας"; // Ορίστε τον κωδικό πρόσβασης σε "" για ανοιχτά δίκτυα.
void setup () {
Serial.begin (9600); // Κονσόλα εντοπισμού σφαλμάτων
Blynk.begin (auth, ssid, pass);
pinMode (R1, OUTPUT);
pinMode (R2, OUTPUT); }
void loop () {Blynk.run (); }
Βήμα 8: Blynk
- Δημιουργήστε ένα νέο έργο στην εφαρμογή BLYNK.
- Γράψτε το όνομα του έργου "Hands-Free Lights Control" και επιλέξτε NodeMCU από το αναπτυσσόμενο μενού
- Το διακριτικό ΑΠΘ θα σταλεί στο εγγεγραμμένο email σας
- Προσθέστε 2 κουμπιά ρελέ από το δεξί αναπτυσσόμενο μενού
- D1 για το ρελέ 1 και D2 για το ρελέ 2 ή όπως θέλετε
Βήμα 9: Συναρμολόγηση
- Όλα τα μέρη συναρμολογήθηκαν σύμφωνα με το διάγραμμα κυκλώματος που δόθηκε
- Και το κάλυμμα τοποθετήθηκε με ασφάλεια πάνω από το κύκλωμα χρησιμοποιώντας βίδες.
Βήμα 10: Συμπέρασμα
- Αυτό το έργο ήταν πολύ επιτυχημένο και οι επισκέπτες της Airbnb το άρεσαν πολύ!
- Αυτό το έργο ήταν επίσης πολύ επωφελές για τον μικρότερο αδελφό μου επειδή έμαθε πολλές γνώσεις ηλεκτρονικών που χρησιμοποιούνται στην Μηχανική.