Turinys:

Mazgas MCU su 4 prievadų relės moduliu, „Blynk“programa, IFTTT ir „Google Home“. Pelnas?: 5 žingsniai
Mazgas MCU su 4 prievadų relės moduliu, „Blynk“programa, IFTTT ir „Google Home“. Pelnas?: 5 žingsniai

Video: Mazgas MCU su 4 prievadų relės moduliu, „Blynk“programa, IFTTT ir „Google Home“. Pelnas?: 5 žingsniai

Video: Mazgas MCU su 4 prievadų relės moduliu, „Blynk“programa, IFTTT ir „Google Home“. Pelnas?: 5 žingsniai
Video: CS50 2013 - Week 10 2024, Liepa
Anonim
Mazgas MCU su 4 prievadų relės moduliu, „Blynk“programa, IFTTT ir „Google Home“. Pelnas?
Mazgas MCU su 4 prievadų relės moduliu, „Blynk“programa, IFTTT ir „Google Home“. Pelnas?

Šiame įraše kalbama apie tai, kaip prijungti „Google“namus prie „NodeMCU“ir „blynk“programos, galite valdyti savo prietaisus naudodami paprastą „blynk“valdomą „NodeMCU“jungiklį ir „Google“padėjėją.

Taigi eikime, Ok Google.. Įjunkite smulkmenas:)

1 žingsnis: reikalingi dalykai

  1. Bandomoji Lenta
  2. Mazgas MCU
  3. „Breadboard“maitinimo šaltinis
  4. 4 prievado relės modulis
  5. Trumpieji laidai
  6. Vadovavo
  7. Išmanusis telefonas
  8. „Blynk“programa
  9. IFTTT sąskaita
  10. „Google Home“arba „Android“telefonas su „Google“pagalba
  11. Kelias minutes

2 žingsnis: „Breadboard“, „Node MCU“ir 4 prievadų relės modulis

Duonos lenta, mazgas MCU ir 4 prievadų relės modulis
Duonos lenta, mazgas MCU ir 4 prievadų relės modulis

Prijunkite visus komponentus, kaip parodyta schemose, galite naudoti maitinimo plokštės maitinimo šaltinį arba naudoti „Node MCU USB“, kad galėtumėte įjungti prototipus.

Aš čia naudojau paprastą šviesos diodą, realiame projekte galite naudoti kintamosios srovės apkrovą relėms, atminkite, kad tai darote atsargiai.

3 žingsnis: „Blynk“eskizas

„Blynk“eskizas
„Blynk“eskizas

Gaukite pagrindinį mirksėjimo eskizą

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

Turėsite pakeisti šias detales

// „Blynk“programoje turėtumėte gauti „Auth Token“.// Eikite į projekto nustatymus (veržlės piktograma).char auth = "YourAuthToken"; // Jūsų „WiFi“prisijungimo duomenys. char ssid = "Jūsų tinklo pavadinimas"; char pass = "Jūsų slaptažodis";

Baigę pabandykite įkelti eskizą į „NodeMCU“, patikrinkite, ar jis prisijungia prie „Wi-Fi“

4 žingsnis: „Blynk“programa

„Blynk“programa
„Blynk“programa

išbandę „Blynk“eskizą „NodeMCU“, atidarykite „blynk“programą savo išmaniajame telefone ir

  • sukurti mygtuką
  • pasirinkite išvesties kaištį, kaip ir lentoje (kuri nurodo plokštėje esančią relę)
  • pasirinkite jungiklio tipą, o ne paspauskite mygtuką
  • Tegul būsenų duomenys yra 0 ir 1

tai viskas, ką galite rankiniu būdu pabandyti perjungti iš šio mygtuko ir pamoka baigta, jei to norėjote pasiekti, norėdami valdyti relę iš išmaniojo telefono.

jei norite tai sujungti su „Google Home“, tęskite …

5 žingsnis: jei tai tada

Jei tai tada tai
Jei tai tada tai
Jei tai tada tai
Jei tai tada tai
Jei tai tada tai
Jei tai tada tai
Jei tai tada tai
Jei tai tada tai

IFTTT, Taip, kol kas nėra kito būdo tiesiogiai prijungti „Blynk“prie „Google“pagalbos, ir čia mums padeda IFTTT.

Sukurkite paskyrą naudodami IFTTT ir

  • spustelėkite „if“žymą ir ieškokite „IFTTT“pagalbos „Google“
  • Prijunkite IFTTT prie „Google“paskyros ir sukurkite naują „paprastos frazės“aktyviklį
  • Pridėkite keletą natūralių frazių ir pridėkite atsakymą, kurį turėtų pasakyti „Google Home“.
  • Toliau mums reikės skyriaus, pasirinkite „Webhook“
  • Norėdami gauti „blynk“serverio IP adresą, ping blynk-cloud.com
  • Visas „Webhook“URL bus kažkas panašaus į <https:// blynk-server-ip> // update/
  • pasirinkite PUT metodą ir kūną kaip ["0"] arba ["1"] pagal komandą ir jungiklį
  • turėsite sukurti 2 įjungimo ir išjungimo užklausas

Tai viskas, ką žmonės, atlikę šį veiksmą, atlikę „Google“pagalbą, iškvies IFTTT programėlę, kuri paskambins „blynk webhook“ir galiausiai išsiųs komandą „NodeMCU“.

Dėkoju

Rekomenduojamas: