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

DIY Voice/Internet ελεγχόμενη οικιακή αυτοματοποίηση και παρακολούθηση χρησιμοποιώντας ESP8266 και Google Home Mini: 6 βήματα
DIY Voice/Internet ελεγχόμενη οικιακή αυτοματοποίηση και παρακολούθηση χρησιμοποιώντας ESP8266 και Google Home Mini: 6 βήματα

Βίντεο: DIY Voice/Internet ελεγχόμενη οικιακή αυτοματοποίηση και παρακολούθηση χρησιμοποιώντας ESP8266 και Google Home Mini: 6 βήματα

Βίντεο: DIY Voice/Internet ελεγχόμενη οικιακή αυτοματοποίηση και παρακολούθηση χρησιμοποιώντας ESP8266 και Google Home Mini: 6 βήματα
Βίντεο: τηλεχειριστήριο wifi για κωδικούς IR και RF Broadlink RM4C Pro, εργασία στο Home Assistant 2024, Ιούλιος
Anonim
DIY Voice/Internet ελεγχόμενη οικιακή αυτοματοποίηση και παρακολούθηση χρησιμοποιώντας ESP8266 και Google Home Mini
DIY Voice/Internet ελεγχόμενη οικιακή αυτοματοποίηση και παρακολούθηση χρησιμοποιώντας ESP8266 και Google Home Mini
DIY Voice/Internet ελεγχόμενη οικιακή αυτοματοποίηση και παρακολούθηση χρησιμοποιώντας ESP8266 και Google Home Mini
DIY Voice/Internet ελεγχόμενη οικιακή αυτοματοποίηση και παρακολούθηση χρησιμοποιώντας ESP8266 και Google Home Mini
DIY Voice/Internet ελεγχόμενη οικιακή αυτοματοποίηση και παρακολούθηση χρησιμοποιώντας ESP8266 και Google Home Mini
DIY Voice/Internet ελεγχόμενη οικιακή αυτοματοποίηση και παρακολούθηση χρησιμοποιώντας ESP8266 και Google Home Mini

Γεια !! Μετά από ένα μεγάλο διάλειμμα είμαι εδώ καθώς όλοι πρέπει να κάνουμε κάτι βαρετό (δουλειά) για να κερδίσουμε.

Μετά από όλα τα άρθρα HOME AUTOMATION που έχω γράψει από το BLUETOOTH, IR, Local WIFI, Cloud, δηλαδή τα δύσκολα, * ΤΩΡΑ * έρχεται η πιο εύκολη αλλά η πιο αποτελεσματική λύση ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΣΠΙΤΙΟΥ. Τ

το έργο του χρειάζεται λιγότερο υλικό, κύκλωμα σε αντίθεση με τα προηγούμενα έργα μου. Η χρήση υπηρεσιών από διαφορετικές εταιρείες λογισμικού φαίνεται κυρίως σε αυτό με λίγη γνώση Arduino και κυκλώματος. Ας μην σας κουράσουμε. Απολαύστε την ΤΕΜΠΕΛΙΑ !!!

ΣΗΜΕΙΩΣΗ: Διαβάστε ολόκληρο το έγγραφο που θα διαρκέσει 9 λεπτά, διαφορετικά εάν καταστρέψετε τα εξαρτήματά σας δεν θα είμαι υπεύθυνος !! Αυτή είναι η τρίτη φορά που ανεβάζω το έργο καθώς υπάρχουν ορισμένα προβλήματα ημερομηνίας με τον ιστότοπο.

Βήμα 1: Απαιτούνται εξαρτήματα

Απαραίτητα εξαρτήματα
Απαραίτητα εξαρτήματα
Απαραίτητα εξαρτήματα
Απαραίτητα εξαρτήματα
Απαραίτητα εξαρτήματα
Απαραίτητα εξαρτήματα

Πέντε συστατικά χρειάζονταν πραγματικά, αλλά μπορούμε να το αναλύσουμε για το δεύτερο όπως έτυχε νωρίτερα, καθώς δεν ήθελα να ξοδέψω χρήματα τότε !!

  1. ESP8266 Nodemcu wifi development board - Lσως LOLIN, AMICA, ADAFRUIT οτιδήποτε
  2. Ο πίνακας ρελέ 5V στο σύνολό του ή διαλύεται ως εξής

    • RELAY 5VULN2003 ή ULN2003A
    • Δίοδος για προστασία ρελέ (που έχασα σε προηγούμενα έργα)
  3. Μπότες ή (Σύρμα και κολλητήρι)
  4. Οποιοσδήποτε φορτιστής κινητού ή προσαρμογέας 5V (εφεδρικός φορτιστής, μην καταστρέψετε τον φορτιστή κινητού του γονέα σας)
  5. GOOGLE HOME MINI

Μπορούμε λοιπόν να αγοράσουμε πίνακα ρελέ 2/4/8/16 ρελέ άθικτα σε ένα προκατασκευασμένο κύκλωμα ή μπορούμε να φτιάξουμε ένα, ανατρέξτε στα προηγούμενα άρθρα μου όπως αυτό για να φτιάξετε μόνοι σας τον πίνακα ρελέ.

Βήμα 2: Εφαρμογή Blynk

Εφαρμογή Blynk
Εφαρμογή Blynk
Εφαρμογή Blynk
Εφαρμογή Blynk
Εφαρμογή Blynk
Εφαρμογή Blynk

Εγκαταστήστε την εφαρμογή Blynk στο τηλέφωνό σας Android ή στο τηλέφωνο μήλου

Μετά την εγκατάσταση, εγγραφείτε χρησιμοποιώντας το email id ή το facebook (δεν προτιμώ το facebook). Και βεβαιωθείτε ότι γνωρίζετε τον κωδικό πρόσβασης του χρησιμοποιούμενου αναγνωριστικού email, αλλιώς δεν θα λάβετε το Blynk Auth Token (είναι συγκεκριμένο για το έργο) που δεν αποστέλλεται μόνο στο εγγεγραμμένο αναγνωριστικό email, αλλά μπορεί επίσης να ληφθεί από τις ρυθμίσεις του έργου στο Blynk! Αστειευόμουν!

  1. επιλέξτε νέο έργο Χρησιμοποιήστε το κουμπί + για να προσθέσετε widget
  2. Προσθέστε το κουμπί όσα θέλετε (ΜΕΧΡΙ ΝΑ ΤΕΛΕΙΩΣΕΤΕ ΤΗ ΔΩΡΕΑΝ ΕΝΕΡΓΕΙΑ ΣΑΣ 2000 και στη συνέχεια αγοράστε ενέργεια)
  3. Κουμπί διαμόρφωσης κάνοντας κλικ στο πρόσθετο κουμπί
  4. Επιλέξτε την ακίδα εξόδου (Digitalηφιακή) όπως D1, D2, D3, _, _, _, _ (FILL IN THE BLANKS) (οι ακίδες μπορούν να είναι ψηφιακές, αναλογικές, εικονικές)
  5. Δείτε τις εικόνες, έχω βάλει την κάτω κατάσταση ως 1 και την επάνω κατάσταση του κουμπιού ως 0.

Ο λόγος πίσω από αυτό είναι ότι η είσοδος της πλακέτας ρελέ είναι συνδεδεμένη με IC όπως το ULN2003 ή IC που οδηγούν με ρελέ και λειτουργούν ως πύλη ΔΕΝ.

Βήμα 3: Προγραμματισμός ESP8266 στο Arduino IDE

Προγραμματισμός ESP8266 στο Arduino IDE
Προγραμματισμός ESP8266 στο Arduino IDE
Προγραμματισμός ESP8266 στο Arduino IDE
Προγραμματισμός ESP8266 στο Arduino IDE
Προγραμματισμός ESP8266 στο Arduino IDE
Προγραμματισμός ESP8266 στο Arduino IDE

Στο Arduino IDE, πρώτα απ 'όλα πρέπει να επιλέξουμε τον πίνακα ανάπτυξης που θα προγραμματίσουμε, όπως έχω πει στα προηγούμενα έργα μου. Arduino IDE> Εργαλεία> Πίνακες> Nodemcu 12E και επιλέξτε τη θύρα usb που την συνδέσαμε, όπως COM3/4/5/6/…

Τώρα πρέπει να εγκαταστήσουμε τη βιβλιοθήκη Blynk στο Arduino που μπορούμε εύκολα να μην κάνουμε τίποτα και να έχουμε κάθε κωδικό !! SKETCH -> INCLUDE LIBRARY -> MANAGE ΒΙΒΛΙΟΘΗΚΕΣ -> ΑΝΑΖΗΤΗΣΗ ΓΙΑ "Blynk" -> ΕΓΚΑΤΑΣΤΑΣΗ ΒΙΒΛΙΟΘΗΚΗΣ

Συνδέστε το Nodemcu ESP8266 σε φορητό υπολογιστή. Φυσικά με καλώδια USB !! Για την ευκολία των μη κωδικοποιητών και του εαυτού μου:

Μεταβείτε στο FILE> ΠΑΡΑΔΕΙΓΜΑΤΑ> Blynk> Board's Wifi> επιλέξτε Standalone Τώρα δεν χρειάζεται τίποτα εκτός από το Blynk Auth Token (συγκεκριμένο έργο) και τα διαπιστευτήρια wifi. ΑΝΕΒΑΣΤΕ το σκίτσο στο ESP8266 και ανοίξτε SERIAL MONITOR.

Μπορείτε να δείτε το "IP", σημειώστε αυτό το IP, μπορεί να διαφέρει ανάλογα με τις ζώνες διακομιστή. Το δικό μου είναι όπως μπορείτε να δείτε "139.59.206.133".80 είναι η θύρα κανονικά για

Βήμα 4: IFTTT (Αν Αυτό Τότε Αυτό)

IFTTT (Αν Αυτό Τότε Αυτό)
IFTTT (Αν Αυτό Τότε Αυτό)
IFTTT (Αν Αυτό Τότε Αυτό)
IFTTT (Αν Αυτό Τότε Αυτό)
IFTTT (Αν Αυτό Τότε Αυτό)
IFTTT (Αν Αυτό Τότε Αυτό)

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

ΕΔΩ: Εάν "συγκεκριμένη φράση λέγεται στον βοηθό Google" τότε "αυτό το ping θα γίνει"

Όπως είπαμε, πρέπει να κάνουμε κλικ στο - Οι μικροεφαρμογές μου> δημιουργία νέων> κάντε κλικ σε αυτό> αναζητήστε και επιλέξτε βοηθό Google> επιλέξτε απλή φράση> ακολουθήστε εικόνες> δημιουργήστε έναυσμα

Κάντε κλικ σε αυτό> αναζητήστε webhooks> επιλέξτε το> επιλέξτε Κάντε ένα αίτημα ιστού> Θα υπάρχουν πεδία ως εξής:

  • URL (https:// IP/YourAuthToken/update/PIN? Value = 1) (ψηφιακό 1/0…. 1 για OFF και 0 για αιτία ON είναι γραμμένο σε αυτό το άρθρο, διαβάστε αυτό)
  • Μέθοδος (GET) Τύπος περιεχομένου (τίποτα)
  • Σώμα (τίποτα)

Αφού συμπληρώσετε όλα αυτά, κάντε κλικ στο Δημιουργία σκανδάλης

Σημείωση: Το PIN εδώ αντιστοιχεί σε καρφίτσες Arduino, έτσι όπως βλέπουμε στο ESP8266 ως D1 είναι GPIO5 δηλαδή D5 για Arduino το οποίο πρέπει να γράψουμε εδώ όχι D1. Παράδειγμα: https:// IP/YourAuthToken/update/D5? Value = 1 this σημαίνει ότι ο πείρος D1 του ESP8266 θα είναι OFF. ΧΡΗΣΙΜΟΠΟΙΕΙΤΕ ΤΟ ΔΙΑΓΡΑΜΜΑ PIN ΤΟΥ ESP8266 ΓΙΑ ΝΑ ΓΝΩΡΙΖΕΤΕ ΤΟ ΑΝΤΙΔΡΑΣΤΗΡΙΟ Δ; ΣΤΟ GPIO;

Βήμα 5: Κύκλωμα

Κυκλωμάτων
Κυκλωμάτων
Κυκλωμάτων
Κυκλωμάτων
Κυκλωμάτων
Κυκλωμάτων
Κυκλωμάτων
Κυκλωμάτων

Για αυτό το έργο τα κυκλώματα είναι πολύ απλά. Τα συστατικά όπως συζητήθηκαν πριν χρησιμοποιούνται εδώ:

Προσαρμογέας 5V? ESP8266 Nodemcu; πίνακας ρελέ? άλτες Έχω χρησιμοποιήσει δύο ρελέ, αλλά μπορούμε να χρησιμοποιήσουμε όσες πινέζες ESP8266 υπάρχουν !!!

  • Η τροφοδοσία 5V θα τροφοδοτηθεί με ESP8266 και Relay board.
  • Το ESP8266 Nodemcu θα έχει 5V τροφοδοσία μέσω micro USB ή Vin pin και Ground (Όπως το έχω κάνει).
  • Ο πίνακας ρελέ έχει Vcc και πείρο GND που έχουν οριστεί για παροχή. Ακολουθήστε την εικόνα μην εισάγετε την παροχή στην άλλη πλευρά του πίνακα ρελέ είναι για άλλο σκοπό. (Δεν θα πω ότι το βρίσκω εύκολο έργο !!)
  • Λοιπόν, το IoT MODULE είναι έτοιμο, τι απομένει; Σύνδεση με συσκευές..:)
  • Αυτή είναι η ευκολότερη εργασία, αλλά να είστε προσεκτικοί καθώς το ITS 220V AC ή 110V AC….. Βάλτε τους κύριους διακόπτες κάτω, αλλιώς αν πεθάνετε δεν ξέρω ποιος έγραψε αυτό το άρθρο.
  • ΣΥΝΔΕΣΤΕ ΤΟ "ΟΧΙ" (Κανονικά ανοιχτό) ακροδέκτη του ρελέ και COM (κοινός) ακροδέκτης ρελέ στους διακόπτες συσκευών παράλληλα εάν δεν υπάρχει διακόπτης για συσκευές, συνδέστε ακροδέκτες σε σειρά σε οποιοδήποτε από τα καλώδια (ΖΩΝΤΑΝΑ ή ΟΥΤΕΡΑ) που συνδέονται με τη συσκευή.

ΣΗΜΕΙΩΣΗ: Έχω πει να συνδέσω τα ρελέ με τον ακροδέκτη ΟΧΙ και τον πείρο COM έτσι ώστε οι συσκευές να είναι κανονικά σε κατάσταση OFF. Κάποιος μπορεί να χρησιμοποιήσει τον πείρο NC (Κανονικά κλειστός) εάν θέλει τη συσκευή σε προεπιλεγμένη κατάσταση ON. Η κατάσταση ενεργοποίησης και απενεργοποίησης εξαρτάται από 2 ΠΑΡΑΓΟΝΤΕΣ: 1) Καρφίτσα NO και NC του ρελέ 2) Λογική 0 και 1 στην εφαρμογή IFTTT/Blynk

Βήμα 6: Παρακολούθηση από οπουδήποτε στο MOBILE (IFTTT App)

Κάποιος μπορεί εύκολα να παρακολουθεί τι συμβαίνει στο σπίτι του από οπουδήποτε σε αυτόν τον κόσμο μόνο εάν υπάρχει Διαδίκτυο.

Έτσι, το απαραίτητο για αυτό είναι η εφαρμογή IFTTT που είναι διαθέσιμη στο Google Play Store για χρήστες Android.

Ο Χρήστης IoS μπορεί επίσης να το αποκτήσει από το App Store.

Και για τις δύο περιπτώσεις θυμηθείτε να συνδεθείτε από τον ίδιο λογαριασμό που είναι συνδεδεμένος με το λογαριασμό GOOGLE HOME MINI και IFTTT όπου δημιουργήσατε τις μικροεφαρμογές. Επομένως, αυτό που είναι σημαντικό είναι ο λογαριασμός gmail ή ο λογαριασμός στο facebook που θα πρέπει να είναι ο ίδιος σε όλη την έκταση.

Σε αυτήν την εφαρμογή μπορείτε να δημιουργήσετε μικροεφαρμογές με τον ίδιο τρόπο που κάνουμε στην εφαρμογή Ιστού IFTTT.

Όταν δημιουργούμε μικροεφαρμογή, υπάρχει πάντα η επιλογή λήψης ειδοποιήσεων όταν εκτελείται η μικροεφαρμογή, από προεπιλογή είναι ΕΝΕΡΓΟΠΟΙΗΜΕΝΗ.

Οπότε τώρα παρακολουθήστε πότε είναι γαργαλισμένη οποιαδήποτε συσκευή σας.

ΑΠΟΛΑΜΒΑΝΕΤΕ ΤΗΝ ΑΓΓΕΙΑ !! Νεωτερίζω!! κάντε το αγαπημένο σας αυτό το έργο για να δείξετε την υποστήριξή σας και αν θέλετε κάτι περισσότερο από αυτό, DIY εύκολα έργα…

Συνιστάται: