Πίνακας περιεχομένων:

Alexa Smart Home System Using NodeMCU Relay Module: 10 Βήματα
Alexa Smart Home System Using NodeMCU Relay Module: 10 Βήματα

Βίντεο: Alexa Smart Home System Using NodeMCU Relay Module: 10 Βήματα

Βίντεο: Alexa Smart Home System Using NodeMCU Relay Module: 10 Βήματα
Βίντεο: Alexa Smart Home Automation system using NodeMCU ESP8266 & Relay Module | IoT Projects 2024, Νοέμβριος
Anonim
Image
Image
Alexa Smart Home System Using NodeMCU Relay Module
Alexa Smart Home System Using NodeMCU Relay Module
Alexa Smart Home System χρησιμοποιώντας τη μονάδα ρελέ NodeMCU
Alexa Smart Home System χρησιμοποιώντας τη μονάδα ρελέ NodeMCU

Σε αυτό το έργο IoT, δημιούργησα το σύστημα Alexa Smart Home Automation χρησιμοποιώντας το NodeMCU ESP8266 & Relay Module. Μπορείτε εύκολα να ελέγξετε το φως, τον ανεμιστήρα και άλλες οικιακές συσκευές με τη φωνητική εντολή. Για να συνδέσω το έξυπνο ηχείο Echo Dot με το NodeMCU, έχω χρησιμοποιήσει μόνο την εφαρμογή Amazon Alexa.

Εάν δεν έχετε έξυπνο ηχείο Echo Dot, μπορείτε να ελέγχετε τις οικιακές συσκευές. Και μπορείτε επίσης να παρακολουθείτε την ανατροφοδότηση χρόνου των ρελέ των διακοπτών από το smartphone. Μπορείτε επίσης να χρησιμοποιήσετε την πλακέτα ESP32 αντί του μικροελεγκτή NodeMCU.

Προμήθειες

1. Alexa Echo Dot

2. Ενότητα ρελέ

3. Πίνακας NodeMCU ή ESP32

4. Ρελέ 5v (SPDT)

5. BC547 Τρανζίστορ

6. LED 5mm

7. Αντίσταση 220 ohm

5. Συνδετήρες

Βήμα 1: Διάγραμμα κυκλώματος

Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος

Όπως μπορείτε να δείτε, το κύκλωμα για αυτό το έργο αυτοματισμού σπιτιού είναι πολύ απλό. Μπορείτε εύκολα να κάνετε αυτό το κύκλωμα με τη μονάδα Relay και το NodeMCU.

Εδώ, έχω χρησιμοποιήσει τις ακίδες D1, D2, D5, D6, D7 του NodeMCU για τον έλεγχο των 5 ρελέ. Και έχω χρησιμοποιήσει φορτιστή κινητού 5V για να τροφοδοτήσω το κύκλωμα.

Βήμα 2: Προγραμματίστε το NodeMCU

Προγραμματίστε το NodeMCU
Προγραμματίστε το NodeMCU
Προγραμματίστε το NodeMCU
Προγραμματίστε το NodeMCU

Στο εκπαιδευτικό βίντεο, εξήγησα τον κώδικα λεπτομερώς.

Όπως είπα, μπορείτε να χρησιμοποιήσετε και το NodeMCU ή το ESP32 για αυτό το έργο. Έχω χρησιμοποιήσει τη βιβλιοθήκη ESPAlexa για αυτό το έργο.

Εάν χρησιμοποιείτε το NodeMCU ESP8266 τότε πρέπει να κατεβάσετε και να εγκαταστήσετε την έκδοση του πίνακα ESP8266 (2.5.1) (όπως φαίνεται στην εικόνα).

Αντιμετώπισα ορισμένα προβλήματα με την τελευταία έκδοση της βιβλιοθήκης του πίνακα ESp8266 κατά τη μεταφόρτωση του κώδικα.

Στον κωδικό πληκτρολογήστε τα διαπιστευτήρια WiFi και ορίστε τα ονόματα των συσκευών, όπως φωτισμός δωματίου, ανεμιστήρας, νυχτερινός λαμπτήρας κ.λπ.

Εδώ, έχω χρησιμοποιήσει την ενεργή μονάδα ρελέ υψηλής έντασης, οπότε αν χρησιμοποιείτε την ενεργή μονάδα χαμηλού ρελέ τότε πρέπει να κάνετε μικρές τροποποιήσεις στον κώδικα όπως φαίνεται στο εκπαιδευτικό βίντεο.

Ακόμα, αν αντιμετωπίζετε κάποιο πρόβλημα, ενημερώστε με στην ενότητα σχολίων.

Έχω επισυνάψει τον κώδικα για αυτό το έργο αυτοματισμού Alexa στο σπίτι.

Βήμα 3: Διαμορφώστε την εφαρμογή Amazon Alexa

Διαμορφώστε την εφαρμογή Amazon Alexa
Διαμορφώστε την εφαρμογή Amazon Alexa

Πρώτα, κατεβάστε και εγκαταστήστε την εφαρμογή Amazon Alexa από το Google PlayStore ή το App Store.

Το κινητό σας και το NodeMCU θα πρέπει να είναι συνδεδεμένα με το ίδιο δίκτυο wifi.

Βήματα για την προσθήκη συσκευών στην εφαρμογή Amazon Alexa

1. Ανοίξτε την εφαρμογή Amazon Alexa.

2. Πηγαίνετε στις συσκευές.

3. Πατήστε το εικονίδιο "+" στο επάνω μέρος και, στη συνέχεια, επιλέξτε Προσθήκη συσκευών.

4. Επιλέξτε Light (Φως) και στη συνέχεια επιλέξτε Other (Άλλο).

5. Πατήστε στο Discover Devices.

Θα χρειαστεί λίγος χρόνος για να ανακαλύψετε όλες τις συσκευές. Στη συνέχεια, προσθέστε όλες τις συσκευές μία προς μία στην εφαρμογή Amazon Alexa. Στο εκπαιδευτικό βίντεο, έχω βήμα προς βήμα πώς να συνδέω συσκευές με την εφαρμογή Amazon Alexa.

Βήμα 4: Σχεδιασμός του PCB

Σχεδιασμός του PCB
Σχεδιασμός του PCB

Παρόλο που δεν χρειάζεστε προσαρμοσμένο σχεδιασμό PCB για να φτιάξετε αυτό το έξυπνο οικιακό σύστημα. Αλλά για να γίνει το κύκλωμα συμπαγές και να δώσει στο έργο μια επαγγελματική εμφάνιση, έχω σχεδιάσει το PCB για αυτό το έργο Alexa.

Βήμα 5: Παραγγείλετε το PCB

Παραγγείλετε το PCB
Παραγγείλετε το PCB
Παραγγείλετε το PCB
Παραγγείλετε το PCB
Παραγγείλετε το PCB
Παραγγείλετε το PCB

Μετά τη λήψη του αρχείου Garber μπορείτε εύκολα να παραγγείλετε το PCB

1. Επισκεφτείτε τη διεύθυνση https://jlcpcb.com και συνδεθείτε/Εγγραφείτε

2. Κάντε κλικ στο κουμπί QUOTE NOW.

3 Κάντε κλικ στο κουμπί "Προσθήκη του αρχείου Gerber".

Στη συνέχεια, περιηγηθείτε και επιλέξτε το αρχείο Gerber που έχετε κατεβάσει.

Βήμα 6: Μεταφόρτωση του αρχείου Gerber και ρύθμιση των παραμέτρων

Ανεβάστε το αρχείο Gerber και ορίστε τις παραμέτρους
Ανεβάστε το αρχείο Gerber και ορίστε τις παραμέτρους
Ανεβάστε το αρχείο Gerber και ορίστε τις παραμέτρους
Ανεβάστε το αρχείο Gerber και ορίστε τις παραμέτρους

4. Ορίστε την απαιτούμενη παράμετρο, όπως ποσότητα, χρώμα PCB κλπ

5. Αφού επιλέξετε όλες τις παραμέτρους για PCB, κάντε κλικ στο κουμπί SAVE TO CART.

Βήμα 7: Επιλέξτε Διεύθυνση αποστολής και Τρόπος πληρωμής

Επιλέξτε Διεύθυνση αποστολής και Τρόπος πληρωμής
Επιλέξτε Διεύθυνση αποστολής και Τρόπος πληρωμής
Επιλέξτε Διεύθυνση αποστολής και Τρόπος πληρωμής
Επιλέξτε Διεύθυνση αποστολής και Τρόπος πληρωμής
Επιλέξτε Διεύθυνση αποστολής και Τρόπος πληρωμής
Επιλέξτε Διεύθυνση αποστολής και Τρόπος πληρωμής

6. Πληκτρολογήστε τη διεύθυνση αποστολής.

7. Επιλέξτε τη μέθοδο αποστολής που είναι κατάλληλη για εσάς.

8. Υποβάλετε την παραγγελία και προχωρήστε στην πληρωμή.

Μπορείτε επίσης να παρακολουθείτε την παραγγελία σας από το JLCPCB.com.

Τα PCB μου χρειάστηκαν 2 ημέρες για να κατασκευαστούν και έφτασαν μέσα σε μια εβδομάδα χρησιμοποιώντας την επιλογή παράδοσης DHL.

Τα PCB ήταν καλά συσκευασμένα και η ποιότητα ήταν πραγματικά καλή σε αυτήν την προσιτή τιμή.

Βήμα 8: Συγκολλήστε όλα τα εξαρτήματα

Συγκόλληση όλων των εξαρτημάτων
Συγκόλληση όλων των εξαρτημάτων
Συγκόλληση όλων των εξαρτημάτων
Συγκόλληση όλων των εξαρτημάτων

Μετά από αυτό συγκολλήστε όλα τα εξαρτήματα σύμφωνα με το διάγραμμα κυκλώματος.

Στη συνέχεια, συνδέστε το NodeMCU.

Βήμα 9: Συνδέστε τις οικιακές συσκευές

Συνδέστε τις οικιακές συσκευές
Συνδέστε τις οικιακές συσκευές

Συνδέστε τις οικιακές συσκευές σύμφωνα με το διάγραμμα κυκλώματος.

Λάβετε τις κατάλληλες προφυλάξεις ασφαλείας όταν εργάζεστε με υψηλή τάση.

Συνδέστε την τροφοδοσία 5Volt DC στο PCB όπως φαίνεται στο κύκλωμα.

Ενεργοποιήστε την παροχή 110V/230V και την τροφοδοσία 5V DC.

Βήμα 10: Τέλος, μπορούμε να ελέγξουμε το φως, ανεμιστήρας με την Alexa

Τέλος, μπορούμε να ελέγξουμε το φως, ανεμιστήρας με την Alexa
Τέλος, μπορούμε να ελέγξουμε το φως, ανεμιστήρας με την Alexa
Τέλος, μπορούμε να ελέγξουμε το φως, ανεμιστήρας με την Alexa
Τέλος, μπορούμε να ελέγξουμε το φως, ανεμιστήρας με την Alexa

Τώρα μπορείτε να ελέγχετε τις οικιακές σας συσκευές με έξυπνο τρόπο.

Απλώς πείτε ποιες συσκευές θέλετε να ενεργοποιήσετε ή να απενεργοποιήσετε στην Alexa, η Alexa θα κάνει τη δουλειά για εσάς.

Ελπίζω να σας άρεσε αυτό το έργο αυτοματισμού σπιτιού. Έχω μοιραστεί όλες τις απαιτούμενες πληροφορίες για αυτό το έργο.

Θα το εκτιμήσω πραγματικά αν μοιραστείτε τα πολύτιμα σχόλιά σας. Επίσης, εάν έχετε οποιαδήποτε ερώτηση, γράψτε στην ενότητα σχολίων.

Για περισσότερα τέτοια έργα, ακολουθήστε το TechStudyCell.

Σας ευχαριστούμε για τον χρόνο σας & Καλή μάθηση.

Συνιστάται: