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

Node MCU Με 4 Port Relay Module, Blynk App, IFTTT και Google Home. Κέρδος;: 5 βήματα
Node MCU Με 4 Port Relay Module, Blynk App, IFTTT και Google Home. Κέρδος;: 5 βήματα

Βίντεο: Node MCU Με 4 Port Relay Module, Blynk App, IFTTT και Google Home. Κέρδος;: 5 βήματα

Βίντεο: Node MCU Με 4 Port Relay Module, Blynk App, IFTTT και Google Home. Κέρδος;: 5 βήματα
Βίντεο: Home Automation using NodeMCU ESP8266 and Blynk 2.0 with real-time feedback | IoT Projects 2021 2024, Νοέμβριος
Anonim
Node MCU Με 4 Port Relay Module, Blynk App, IFTTT και Google Home. Κέρδος?
Node MCU Με 4 Port Relay Module, Blynk App, IFTTT και Google Home. Κέρδος?

Αυτή η ανάρτηση αφορά τον τρόπο σύνδεσης του Google Home με το NodeMCU και την εφαρμογή blynk, μπορείτε να ελέγχετε τις συσκευές σας με απλό διακόπτη NodeMCU και βοηθό google που ελέγχεται με blynk.

Πάμε λοιπόν, Ok Google.. Ενεργοποιήστε το thingy:)

Βήμα 1: Απαιτούνται πράγματα

  1. Breadboard
  2. Κόμβος MCU
  3. Τροφοδοτικό Breadboard
  4. Μονάδα ρελέ 4 θυρών
  5. Jumper Wires
  6. Led
  7. Smartphone
  8. Εφαρμογή Blynk
  9. Λογαριασμός IFTTT
  10. Google Home ή τηλέφωνο Android με Βοήθεια Google
  11. Λίγα λεπτά

Βήμα 2: Breadboard, Node MCU και 4 Port Relay Module

Breadboard, Node MCU και 4 Port Relay Module
Breadboard, Node MCU και 4 Port Relay Module

Συνδέστε όλα τα εξαρτήματα όπως φαίνεται στα σχήματα, μπορείτε να χρησιμοποιήσετε τροφοδοτικό ψωμιού ή να χρησιμοποιήσετε το Node MCU USB για τροφοδοσία για πρωτότυπο.

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

Βήμα 3: Το σκίτσο του Blynk

Το σκίτσο του Blynk
Το σκίτσο του Blynk

Αποκτήστε το βασικό σκίτσο αναβοσβήματος από

examples.blynk.cc/?board=ESP8266&shield=ES…

Θα χρειαστεί να αλλάξετε αυτές τις λεπτομέρειες

// Θα πρέπει να λάβετε Auth Token στην εφαρμογή Blynk.// Μεταβείτε στις Ρυθμίσεις έργου (εικονίδιο παξιμάδι).char auth = "YourAuthToken"; // Τα διαπιστευτήριά σας WiFi.// Ορίστε τον κωδικό πρόσβασης σε "" για ανοιχτά δίκτυα. char ssid = "YourNetworkName"; char pass = "YourPassword";

μόλις τελειώσετε προσπαθήστε να ανεβάσετε το σκίτσο στο NodeMCU, ελέγξτε αν συνδέεται σε Wi-Fi

Βήμα 4: Η εφαρμογή Blynk

Η εφαρμογή Blynk
Η εφαρμογή Blynk

μόλις δοκιμάσετε το σκίτσο του blynk στο NodeMCU ανοίξτε την εφαρμογή blynk στο smartphone σας και

  • δημιουργήστε ένα κουμπί
  • επιλέξτε τον ακροδέκτη εξόδου όπως στον πίνακα (ο οποίος αναφέρεται στο ρελέ του σκάφους)
  • επιλέξτε τύπο διακόπτη όχι κουμπί
  • ας τα δεδομένα για καταστάσεις είναι 0 και 1

αυτό είναι το μόνο που μπορείτε να προσπαθήσετε χειροκίνητα να αλλάξετε το ρελέ από αυτό το κουμπί και το σεμινάριο τελειώσει εάν αυτό θέλετε να επιτύχετε για τον έλεγχο ενός ρελέ από smartphone.

αν θέλετε να το συνδέσετε με το google home, συνεχίστε…

Βήμα 5: Αν Αυτό Τότε Αυτό

Αν Αυτό Τότε Αυτό
Αν Αυτό Τότε Αυτό
Αν Αυτό Τότε Αυτό
Αν Αυτό Τότε Αυτό
Αν Αυτό Τότε Αυτό
Αν Αυτό Τότε Αυτό
Αν Αυτό Τότε Αυτό
Αν Αυτό Τότε Αυτό

IFTTT, Ναι, δεν υπάρχει άλλος τρόπος μέχρι στιγμής για να συνδέσετε το Blynk απευθείας με τη βοήθεια Google και εδώ έρχεται το IFTTT για να μας σώσει.

Δημιουργήστε έναν λογαριασμό με το IFTTT και

  • κάντε κλικ στην ετικέτα if και αναζητήστε βοήθεια Google από το IFTTT
  • Συνδέστε το IFTTT στον Λογαριασμό σας Google και δημιουργήστε μια νέα σκανδάλη "Απλή φράση"
  • Προσθέστε μερικές φράσεις που θεωρείτε φυσικές και προσθέστε μια απάντηση που πρέπει να πει το Google Home.
  • Στη συνέχεια θα χρειαστούμε ενότητα, επιλέξτε webhook
  • Για να λάβετε τη διεύθυνση IP για διακομιστή blynk, κάντε ping blynk-cloud.com
  • Το πλήρες URL για webhook θα είναι κάτι σαν <https:// blynk-server-ip> // update/
  • επιλέξτε μέθοδο PUT και σώμα ως ["0"] ή ["1"] σύμφωνα με την εντολή και διακόπτη
  • θα χρειαστεί να δημιουργήσετε 2 αιτήματα ενεργοποίησης και απενεργοποίησης

Μόνο αυτό το βήμα, αν τελειώσετε με τη βοήθεια της Google, θα καλέσετε την μικροεφαρμογή IFTTT, η οποία στη συνέχεια θα καλέσει το webbook του blynk και τελικά θα στείλει την εντολή στο NodeMCU.

Ευχαριστώ

Συνιστάται: