Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Iki šiol naudojote „Google“padėjėją atsakydami į klausimą apie oro sąlygas, valiutų kursus, kryptį, datą ir laiką ir tt. „Google“padėjėjas gali nuveikti daugiau nei tik atsakymai į šį klausimą. Dabar naudokite „Google“padėjėją, kad galėtumėte valdyti savo buitinę techniką, tiesiog pasakykite
Gerai „Google“, įjunkite šviesą.
ir jūsų darbas baigtas. Taigi perskaitykite šį straipsnį ir sužinokite, kaip tai padaryti įmanoma.
1 žingsnis: apdorokite
Šis procesas susideda iš trijų dalių,
- Techninė įranga („WiFi“valdoma relė)
- Kodavimas („Adafruit MQTT“kliento kodas)
- „IFTTT („ Google “padėjėjo ir„ Adafruit MQTT “sujungimas)
2 žingsnis: Aparatūra
Techninei įrangai reikia turėti relę, skirtą kintamosios srovės prietaisams perjungti, kuri valdoma per „Wi -Fi“. Taigi tam panaudojau savo jau sukurtą projektą „Sonoff“. Jei žiūrėjote šį projektą ir sukūrėte savo „Sonoff“, tada jūsų aparatūros ir kodavimo dalis yra baigta.
Likusiems žmonėms parodysiu paprastą relę, valdomą naudojant ESP8266 12e dev plokštę. Taigi relės, esp8266 ir kintamosios srovės prietaiso (lemputės) jungtys yra maždaug tokios,
3 žingsnis: kodavimas
ESP8266 kodavimui naudosime „Adafruit MQTT Library“, kurią galite atsisiųsti iš mano „GitHub“paskyros. Toje bibliotekoje mes tiesiog pakeisime pavyzdinį kodą, pavadintą „mqtt_esp8266“.
Tame kode reikia atlikti daug pakeitimų, todėl geriau žiūrėkite mano mokymo vaizdo įrašą. Taip, prieš įkeldami kodą taip pat turite susikurti paskyrą io.adafruit.com, nes yra keletas jūsų paskyros detalių, kurias turite įvesti į kodą. Taigi žiūrėkite mano vaizdo įrašą, pridėtą straipsnio pabaigoje, kad sužinotumėte procesą.
4 žingsnis: IFTTT
IFTTT reiškia „If This then That“, kuris iš esmės suteikia platformą, kurioje galime sujungti dvi skirtingas paslaugas. Kaip ir mūsų projekte, ketiname naudoti „Google“padėjėją ir „Adafruit MQTT“. Taigi visas instrukcijas, gautas iš „Google“padėjėjo, apdoros IFTTT ir atitinkamai veiksmai bus atliekami „Adafruit MQTT“serverio pusėje.
Skaičiuoti IFTTT ir kurti programėles toje programoje yra šiek tiek ilgas procesas ir bus sunku tai paaiškinti žodžiais. Taigi, maloniai žiūrėkite mano mokymo vaizdo įrašą.
5 žingsnis: mokomasis vaizdo įrašas
Žiūrėkite šį visą mokymo vaizdo įrašą, kad tiksliai suprastumėte kiekvieną procesą. Vis dėlto turite abejonių dėl šio ar bet kurio kito mano projekto, galite tiesiogiai susisiekti su manimi mano numeriu
+91 82000 79034