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

Alexa Echo + ESP 8266 = Έξυπνο βύσμα τροφοδοσίας: 4 βήματα (με εικόνες)
Alexa Echo + ESP 8266 = Έξυπνο βύσμα τροφοδοσίας: 4 βήματα (με εικόνες)

Βίντεο: Alexa Echo + ESP 8266 = Έξυπνο βύσμα τροφοδοσίας: 4 βήματα (με εικόνες)

Βίντεο: Alexa Echo + ESP 8266 = Έξυπνο βύσμα τροφοδοσίας: 4 βήματα (με εικόνες)
Βίντεο: Using 28BYJ-48 Stepper Motor Push button Speed with 8 projects: Ultimate Video Tutorial Lesson 107 2024, Ιούλιος
Anonim
Image
Image
Alexa Echo + ESP 8266 = Έξυπνο βύσμα τροφοδοσίας
Alexa Echo + ESP 8266 = Έξυπνο βύσμα τροφοδοσίας
Alexa Echo + ESP 8266 = Έξυπνο βύσμα τροφοδοσίας
Alexa Echo + ESP 8266 = Έξυπνο βύσμα τροφοδοσίας

Αυτός ο οδηγός χρήσης χρησιμοποιεί τον άμεσο έλεγχο ALEXA ECHO ESP8266.

Ο διακομιστής μου απλώς υποστηρίζει την εξουσιοδότηση ESP8266 στον διακομιστή Amazon.

Ο διακομιστής μου δεν δημιουργεί αντίγραφα ασφαλείας των δεδομένων σας.

Vηφίστε με: D Ευχαριστώ!

Βήμα 1: Απαιτήσεις

Απαιτήσεις
Απαιτήσεις
Απαιτήσεις
Απαιτήσεις

ΣΚΕΥΗ, ΕΞΑΡΤΗΜΑΤΑ

  • ESP8266 WiFi 5V 1 Channel Relay Delay Modulehttps://www.amazon.com/WHDTS-ESP8266-Channel-Trans…
  • FTDI USB σε σειριακή μονάδα (δεν απαιτείται εάν χρησιμοποιείτε nodemcu)
  • Amazon Echo
  • Αρσενικό και θηλυκό βύσμα τροφοδοσίας

ΛΟΓΙΣΜΙΚΟ

  • · Arduino IDE με πακέτο επέκτασης ESP8266 εγκατεστημένο οδηγό εδώ:

    github.com/esp8266/arduino

  • Το σκίτσο μου εδώ:

    github.com/kim7tin/ESP8266-Smart-Power-Plug

  • Η δεξιότητά μου alexa με το όνομα "ESP8266 Smart Power Plug"

Βήμα 2: Flash New Frimware

Flash New Frimware
Flash New Frimware

1. Αποσυνδέστε το ESP8266 από τη μονάδα

Εικόνα
Εικόνα

2. Συνδέστε μονάδα σε μονάδα USB σε Uart:

Εικόνα
Εικόνα

GND -------- | GND TX | -------- RX ------- | IO2 EN | -------- 3V3GND ------- | IO0 RST | -------- ΚΟΥΜΠΙ -------- GNDTX ------- | RX 3V3 | -------- 3V3

==================================================

ΠΡΙΝ ΤΗΝ ΦΛΑΣ, ΚΟΥΜΠΙ ΤΥΠΟΥ ΓΙΑ ΕΠΑΝΑΦΟΡΑ (Το IO0 συνδέεται πάντα με το GND -> ESP8266 πήγε στη λειτουργία φλας μετά την επαναφορά)

==================================================

3. Φλας το υλικολογισμικό μου

  • Κατεβάστε το σκίτσο μου:

    github.com/kim7tin/ESP8266-Smart-Power-Plu…

  • Ανοίξτε στο Arduino IDE και αλλάξτε:

    • wifi_ssid: το όνομα wifi σας
    • wifi_password: ο κωδικός πρόσβασης wifi σας
    • control_password: ο μυστικός κωδικός πρόσβασής σας
    • friendlyName: το όνομα της συσκευής σας
    • ip/gateway/subnet: ESP8266 IP static για NAT
  • Στο Arduino IDE. Επιλέξτε Εργαλείο:

    • Πίνακας: Node MCU 0.9 ()
    • Ταχύτητα μεταφόρτωσης: 230400
    • Θύρα: Επιλέξτε τη θύρα USB to Uart
  • Πατήστε το εικονίδιο μεταφόρτωσης (πριν το χτυπήσετε, πατήστε το κουμπί επαναφοράς στο βήμα 2)

4. Συνδέστε ξανά το ESP στη μονάδα

Εικόνα
Εικόνα

5. Συνδέστε το φις τροφοδοσίας

Βήμα 3: Διαμόρφωση NAT & DDNS

Διαμόρφωση NAT & DDNS
Διαμόρφωση NAT & DDNS

Χρειαζόμαστε ανοιχτή θύρα (προεπιλογή 666) για έλεγχο από τον διακομιστή Amazon στον ESP8266

Απλώς εικονογράφησα με το δρομολογητή μου. Μπορείτε να μάθετε πώς να ανοίξετε τη θύρα του δρομολογητή σας στο διαδίκτυο και να ανοίξετε τη θύρα TCP 666 στη διαμορφωμένη ip στο βήμα 2

αν δεν έχετε σταθερό ip. Πρέπει να χρησιμοποιήσετε ένα δυναμικό όνομα τομέα. Μπορείτε να βρείτε πολλούς δωρεάν παρόχους υπηρεσιών DDNS.

Βήμα 4: Έλεγχος από την ALEXA ECHO

Έλεγχος από την ALEXA ECHO
Έλεγχος από την ALEXA ECHO

1. Ενεργοποιήστε την ικανότητά μου με το όνομα "ESP8266 Smart Power Plug

  • Alexa app> Select menu> Skill
  • Αναζήτηση δεξιοτήτων με το όνομα "ESP8266 Smart Power Plug"
  • Κάντε κλικ για να επιδεχτείτε
  • Κάντε κλικ στην επιλογή ΕΝΕΡΓΟΠΟΙΗΣΗ
  • Συνδεθείτε με τους τομείς στατικής IP ή DDNS (συμπεριλάβετε τη θύρα σας - προεπιλογή 666)

2. Ανακαλύψτε τη συσκευή

  • Alexa app> Select menu> SmartHome
  • Κάντε κλικ στην επιλογή Προσθήκη συσκευής και περιμένετε 20 δευτερόλεπτα
  • Τώρα μπορείτε να δείτε το ESP8266

3. Έλεγχος:

"Alexa, ενεργοποίησε/απενεργοποίησε"

Voice Activated Challenge
Voice Activated Challenge
Voice Activated Challenge
Voice Activated Challenge

Δεύτερος στην πρόκληση ενεργοποιημένης φωνής

Συνιστάται: