INHOUDSOPGAWE:
- Voorrade
- Stap 1: Montering
- Stap 2: IFTTT -opstelling
- Stap 3: Stel Wi-Fi-krieketmodule op
- Stap 4: Koppel IoT -module aan die internet
- Stap 5: Opsomming
Video: Battery-aangedrewe Wi-Fi-knoppie om HUE-ligte te beheer: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Deur sylwekbala Volg meer deur die skrywer:
Hierdie projek demonstreer hoe u 'n battery-aangedrewe IoT Wi-Fi-knoppie in minder as 10 minute kan bou. Die knoppie beheer HUE -ligte oor IFTTT.
U kan vandag elektroniese toestelle bou en dit letterlik binne enkele minute aan ander slimhuistoestelle koppel. Boonop kan u dit doen sonder toegewyde programmeerders en 'n enkele kode kode skryf. In hierdie blog wys ons 'n battery-aangedrewe Wi-Fi-knoppie wat HUE-ligte op afstand oor die internet beheer. Dit kan moeiteloos deur ontwikkelaars op alle vaardigheidsvlak gebou word. Die knoppie sal 15k aktiveringsgeleenthede op 2xAAA litiumbatterye duur - dit is verreweg die beste lae -krag slimknoppie. As ons 8x stoot/gebeure per dag in ag neem, duur dit meer as 5 jaar. Dit is te danke aan die IoT -module, wat in hierdie projek gebruik word, dat geen stroom leegloop as dit nie geaktiveer is nie - ware 0A. Hierdie instruksie bestaan uit die volgende stappe:
- Versameling met broodbord
- Stel IFTTT- en HUE-diens op
- Konfigureer IoT -module
- Koppel IoT -module aan die internet
Alles kan binne 10 minute gedoen word sonder 'n enkele kode of wolk -kennis.
Voorrade
Dele
- Krieket-Wi-Fi-module Things On Edge
- Broodbord (generies)
- SparkFun Big Red Dome -knoppie
- Batteryhouer, AAA x 2
Sagteware -programme en aanlyndienste
FTTT Maker diens
Gereedskap
Soldeerbout (generies)
Stap 1: Montering
Soldeerspeldopskrif PCB -wegbreekskakelaar na Krieketmodule. Die koptekst maak dit makliker om die krieketmodule aan die broodbord te koppel.
- Koppel die eerste pen van die knoppie aan die battery VCC (+)
- Koppel die 2de pen van die knoppie aan die WAKE_UP -poort op die krieketmodule
- Koppel die battery VCC (+) aan die BATT -poort op die krieketmodule
- Koppel die battery GND (-) aan die GND-poort op die krieketmodule
Stap 2: IFTTT -opstelling
Stappe om te volg:
- Gaan na:
- Teken in of registreer
- Klik op Skep in die gebruikers- / rekeningkieslys (regs bo)
- Klik op + om 'n nuwe brongebeurtenis te skep
- Kies Webhooks -diens
- Klik op Gaan voort
- Klik op Ontvang 'n webversoek (aan die linkerkant)
- Skep gebeurtenisnaam bv. knoppie_gebeurtenis
- Die brongebeurtenis moet nou opgestel word, klik op + na dan gebeurtenis
- Soek HUE -diens
- Kies HUE -diensgeleentheid
- as u nog nie HUE het nie, moet u byvoeg deur -> Connect
- Kies toestel (lig) waaraan hierdie geleentheid geheg sal word
- Klik op Voltooi
Byna klaar, moet ons 'n HTTP -adres kry waarna ons die gebeurtenis vanaf die IoT -module kan plaas.
Soek vir die Webhooks -diens en klik in die dokument in die regter boonste hoek.
Kopieer vervolgens webskakels onder 'Stel 'n POST of kry 'n webversoek na:' u het dit laasgenoemde nodig.
Stap 3: Stel Wi-Fi-krieketmodule op
Krieket is volledig opgestel OTA (Over The Air) deur Things On Edge - Developer Portal (https://dev.thingsonedge.com). Die opset sal deur Krieket via die internet opgespoor word wanneer dit aan u Wi-Fi gekoppel is (wat in die volgende afdeling beskryf word). Laat ons dit eers instel.
Vir die knoppie moet ons Krieket opstel om POST HTTP -versoek te stuur wanneer dit wakker word deur 'n hoë sein op IO1: WAKE_UP -pen. Hierdie sein word verskaf as u op die knoppie druk.
Maak nou die TOE Developer Portal oop vanaf enige blaaier, hetsy vanaf 'n rekenaar of selfoon. U moet by die ontwikkelaarportaal aanmeld/aanmeld om die toestel in u rekening te aktiveer en op te stel. Anders werk die toestel nie.
Na suksesvolle aanmelding / registrasie, moet u op "Voeg nuwe" toestel klik om u toestel in die stelsel te aktiveer. U moet die unieke reeksnommer wat op 'n etiket op die agterkant van Krieket gedruk is, gebruik. WAARSKUWING: U moet die reeksnommer slegs vir uself bewaar. Moenie dit met iemand anders deel nie.
Nou kan u u toestel instel.
Stel die volgende opset in:
- RTC: AF
- IO2: UIT
- IO3: Uit
- Batterymonitor: AF
- Dwing opdaterings aan - IO1 Wake Up: Aan
- Dwing opdaterings aan - RTC Wake Up: OFF
- Plaas geleenthede: sien hieronder
Kopieer/plak die skakel wat u van Webhooks gekopieer het in io1_wakeup en laat die data leeg
maker.ifttt.com/trigger/button_event/with/key/hfNIx8SKn_xxxxxxxxxxxxxxxxxxxx_YW3xx5yFw5MGD
Sodra u die konfigurasie ingestel het, druk die knoppie Stoor.
Wel gedaan! Jy is amper daar! Nou hoef u net u toestel via u Wi-Fi-netwerk aan die internet te koppel. Volg die volgende afdeling hoe u dit moet doen.
Stap 4: Koppel IoT -module aan die internet
In 'n paar stappe sal u u toestel via u Wi-Fi-netwerk aan die internet koppel. Al wat u hoef te doen is om die privaat Wi-Fi-hotspot van Cricket te aktiveer en dan 'n privaat webblad oop te maak om u Wi-Fi-netwerkbewyse deur te gee. Volg die onderstaande stappe:
- Hou 'n knoppie op die module vir 5 sekondes ingedruk totdat die LED konstant brand.
- Sodra die LED konstant brand, het Krieket 'n privaat Wi-Fi-plek oopgemaak. Koppel van 'n skootrekenaar of slimfoon aan die hot spot met die volgende geloofsbriewe: SSID: toe_device Geen wagwoord is nodig nie
- Sodra u verbind is, maak 'n privaat webblad oop: https://192.168.4.1/index.html KENNISGEWING: maak seker dat die LED steeds aan is! As OFF is, herhaal die stappe van die begin af
- Nou kan u u Wi-Fi-netwerkbewyse deurgee en op VERBIND klik. As u die korrekte SSID en wagwoord geslaag het, moet die toestel na 'n paar sekondes rapporteer dat dit aanlyn is en die LED sal af wees.
Baie geluk! Nou is u toestel lewendig en gekoppel aan die internet!
Stap 5: Opsomming
Nou kan u HUE -lig met u knoppie -toestel aan/uit skakel !
U kan meer inligting vind:
- Oor krieketmodule vanaf Things On Edge (https://thingsonedge.com) -bladsy
- Meer tegniese inligting kan hier gevind word GitHUB (https://github.com/thingsonedge/cricket)
- Video met instruksies:
Aanbeveel:
Beheer u toestel met Android WiFi Esp8266 Beheer: 6 stappe
Beheer u toestel met behulp van Android WiFi Esp8266 -beheer: nou weet ons hoe om toestelle te beheer met behulp van esp8266 WiFi -module en Arduino beheer u toestel met Android WiFi -beheer vir meer inligting. klik op die skakel mohamed ashraf
Vervanging van die iPhone 6 Plus -battery: gids om die interne battery te vervang: 12 stappe (met foto's)
Vervanging van die battery van die iPhone 6 Plus: handleiding vir die vervanging van die interne battery: Hey ouens, ek het 'n tyd gelede 'n gids vir die vervanging van die battery vir iPhone 6 gemaak, en dit lyk asof dit baie mense gehelp het, so hier is 'n gids vir die iPhone 6+. Die iPhone 6 en 6+ het in wese dieselfde ontwerp, behalwe die duidelike grootteverskil. Daar is
Hoe om huishoudelike toestelle te beheer met 'n TV -afstandsbediening met timerfunksie: 7 stappe (met foto's)
Hoe om huishoudelike toestelle te beheer met 'n TV -afstandsbediening met timerfunksie: Selfs na 25 jaar van die bekendstelling daarvan op die verbruikersmark, is infrarooi kommunikasie die afgelope dae nog steeds baie relevant. Of dit nou u 55 duim 4K -televisie of u motorklankstelsel is, alles benodig 'n IR -afstandsbediening om te reageer op ons
Toestelle beheer met stemopdrag met behulp van NodeMCU: 7 stappe (met foto's)
Toestelle beheer met stemopdrag met behulp van NodeMCU: ek wil net vir almal hallo sê, dit is die eerste keer dat ek 'n opdragbare projek skryf. Engels is nie my moedertaal nie, so ek sal probeer om dit so kort en duidelik moontlik te maak. Om toestelle met stemopdragte te beheer, is glad nie vreemd nie
Beheer Arduino met behulp van slimfoon via USB met Blynk -app: 7 stappe (met foto's)
Beheer Arduino met behulp van slimfoon via USB Met Blynk -app: In hierdie tutoriaal gaan ons leer hoe om die Blynk -app en Arduino te gebruik om die lamp te beheer, die kombinasie sal via 'n USB -seriële poort wees. Die doel van hierdie instruksie is om die eenvoudigste oplossing om u Arduino of c