Turinys:
- Prekės
- 1 žingsnis: Surinkimas
- 2 žingsnis: IFTTT sąranka
- 3 veiksmas: sukonfigūruokite „Wi-Fi“kriketo modulį
- 4 veiksmas: „IoT“modulio prijungimas prie interneto
- 5 žingsnis: santrauka
Video: „Wi-Fi“išmanusis mygtukas su baterijomis, skirtas valdyti HUE lemputes: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Sekite daugiau autoriaus:
Šis projektas parodo, kaip greičiau nei per 10 minučių sukurti akumuliatoriumi maitinamo „IoT Wi-Fi“mygtuką. Mygtukas valdo HUE lemputes per IFTTT.
Šiandien galite sukurti elektroninius prietaisus ir tiesiogine prasme per kelias minutes prijungti juos prie kitų išmaniųjų namų įrenginių. Be to, galite tai padaryti be specialių programuotojų ir neparašę vienos kodo eilutės. Šiame tinklaraštyje rodomas su baterijomis maitinamas „Wi-Fi“išmanusis mygtukas, kuris nuotoliniu būdu valdo HUE lemputes internetu. Jį be vargo gali sukurti bet kokio lygio įgūdžių kūrėjai. Mygtukas truks 15 000 aktyvinimo įvykių 2xAAA ličio baterijose - tai yra geriausias mažos galios išmanusis mygtukas. Jei atsižvelgsime į 8 kartus per dieną, tai truks daugiau nei 5 metus. Taip yra dėl to, kad šiame projekte naudojamas IoT modulis neišleidžia jokios srovės, kai nėra įjungtas - tiesa 0A. Ši instrukcija apima šiuos veiksmus:
- Surinkimas naudojant duonos lentą
- IFTTT ir HUE paslaugos nustatymas
- „IoT“modulio konfigūravimas
- „IoT“modulio prijungimas prie interneto
Viską galima padaryti per 10 minučių be vienos kodo eilutės ar žinių apie debesį.
Prekės
Dalys
- Kriketo „Wi-Fi“modulis „Things On Edge“
- Duonos lenta (bendra)
- „SparkFun“didelis raudonas kupolo mygtukas
- Baterijos laikiklis, AAA x 2
Programinės įrangos programos ir internetinės paslaugos
FTTT Maker paslauga
Įrankiai
Lituoklis (bendras)
1 žingsnis: Surinkimas
Lituoklio kaiščio antraštės PCB atskilusi jungtis prie kriketo modulio. Antraštė palengvina kriketo modulio prijungimą prie duonos lentos.
- Prijunkite pirmą mygtuko kaištį prie akumuliatoriaus VCC (+)
- Prijunkite antrąjį kaištį iš mygtuko prie kriketo modulio WAKE_UP prievado
- Prijunkite akumuliatoriaus VCC (+) prie kriketo modulio BATT prievado
- Prijunkite akumuliatoriaus GND (-) prie kriketo modulio GND prievado
2 žingsnis: IFTTT sąranka
Žingsniai, kurių reikia laikytis:
- Eikite į:
- Prisijunkite arba užsiregistruokite
- Spustelėkite Kurti iš vartotojo / paskyros meniu (viršutiniame dešiniajame kampe)
- Spustelėkite +, kad sukurtumėte naują šaltinio įvykį
- Pasirinkite „Webhooks“paslaugą
- Spustelėkite Tęsti
- Spustelėkite Gauti žiniatinklio užklausą (kairėje pusėje)
- Sukurkite įvykio pavadinimą, pvz. button_event
- Šaltinio įvykis turėtų būti nustatytas dabar, spustelėkite + po įvykio Tada
- Ieškoti HUE paslaugos
- Pasirinkite HUE paslaugų įvykį
- jei dar neturite HUE, turite pridėti iki -> Connect
- Pasirinkite įrenginį (šviesą), prie kurio bus prijungtas šis įvykis
- Spustelėkite Baigti
Beveik baigta, turime gauti HTTP adresą, kuriuo galime paskelbti įvykius iš daiktų interneto modulio.
Ieškokite „Webhooks“paslaugos ir dešiniajame viršutiniame kampe spustelėkite dokumentą.
Tada nukopijuokite žiniatinklio nuorodas, esančias skiltyje „Pateikti POST arba GET žiniatinklio užklausą:“, jums to reikės.
3 veiksmas: sukonfigūruokite „Wi-Fi“kriketo modulį
„Cricket“yra visiškai sukonfigūruotas OTA (per orą) per „Things On Edge“- kūrėjų portalą (https://dev.thingsonedge.com). „Cricket“konfigūraciją nuskaitys internetu, kai ji bus prijungta prie „Wi-Fi“(tai aprašyta kitame skyriuje). Dabar pirmiausia sukonfigūruokime.
Mygtukui reikia sukonfigūruoti „Cricket“, kad jis atsiųstų POST HTTP užklausą, kai pažadinamas didelis signalas IO1: WAKE_UP smeigtuke. Šis signalas pateikiamas paspaudus mygtuką.
Dabar atidarykite „TOE Developer Portal“iš bet kurios naršyklės iš kompiuterio ar mobiliojo telefono. Norėdami suaktyvinti ir sukonfigūruoti įrenginį savo paskyroje, turite užsiregistruoti/prisijungti prie kūrėjų portalo. Priešingu atveju prietaisas neveiks.
Po sėkmingo prisijungimo / registracijos turite spustelėti „Pridėti naują“įrenginį, kad suaktyvintumėte savo įrenginį sistemoje. Turite naudoti unikalų serijos numerį, atspausdintą ant etiketės, esančios „Cricket“gale. ĮSPĖJIMAS: serijos numerį turite pasilikti tik sau. Nesidalinkite ja su niekuo kitu.
Dabar galite konfigūruoti savo įrenginį.
Nustatykite šią konfigūraciją:
- RTC: IŠJUNGTA
- IO2: IŠJUNGTA
- IO3: Išjungta
- Akumuliatoriaus monitorius: IŠJUNGTA
- Priverstinai įjunkite atnaujinimus - „IO1 Wake Up: On“
- Priverstinai įjunkite atnaujinimus - RTC Wake Up: OFF
- Paskelbti įvykius: žiūrėkite žemiau
Nukopijuokite/įklijuokite nuorodą, kurią nukopijavote iš „Webhooks“, į „io1_wakeup“ir palikite duomenis tuščius
maker.ifttt.com/trigger/button_event/with/key/hfNIx8SKn_xxxxxxxxxxxxxxxxxxxxxx_YW3xx5yFw5MGD
Nustatę konfigūraciją, spustelėkite mygtuką Išsaugoti.
Šauniai padirbėta! Jūs beveik ten! Dabar jums tereikia prijungti savo įrenginį prie interneto per „Wi-Fi“tinklą. Sekite kitą skyrių, kaip tai padaryti.
4 veiksmas: „IoT“modulio prijungimas prie interneto
Atlikę kelis veiksmus, prijungsite įrenginį prie interneto per „Wi-Fi“tinklą. Viskas, ką jums reikia padaryti, tai suaktyvinti privatų „Cricket“„Wi-Fi“viešosios interneto prieigos tašką ir atidaryti privatų tinklalapį, kad galėtumėte perduoti „Wi-Fi“tinklo kredencialus. Atlikite toliau nurodytus veiksmus.
- Paspauskite ir palaikykite modulio mygtuką 5 sekundes, kol šviesos diodas nuolat degs.
- Kai šviesos diodas nuolat dega, „Cricket“atidarė privatų „Wi-Fi“tašką. Prisijunkite iš nešiojamojo kompiuterio ar išmaniojo telefono prie karštosios vietos naudodami šiuos kredencialus: SSID: toe_device Slaptažodžio nereikia
- Prisijungę atidarykite privatų tinklalapį: https://192.168.4.1/index.htmlPASTABA: įsitikinkite, kad šviesos diodas vis dar dega! Jei išjungta, pakartokite veiksmus nuo pradžių
- Dabar galite perduoti „Wi-Fi“tinklo prisijungimo duomenis ir spustelėti SUSIJUNGTI. Jei įvedėte teisingą SSID ir slaptažodį, po kelių sekundžių prietaisas turėtų pranešti, kad jis yra prisijungęs, o šviesos diodas užges.
Sveikinu! Dabar jūsų įrenginys veikia ir yra prijungtas prie interneto!
5 žingsnis: santrauka
Dabar galite įjungti/išjungti HUE šviesą naudodami savo mygtuko įtaisą !
Daugiau informacijos galite rasti:
- Apie kriketo modulį iš „Things On Edge“(https://thingsonedge.com) puslapio
- Daugiau techninės informacijos rasite čia „GitHUB“(https://github.com/thingsonedge/cricket)
- Vaizdo įrašas su instrukcijomis:
Rekomenduojamas:
Baterijomis maitinamas vandens kolektoriaus lygio jutiklis: 7 žingsniai (su nuotraukomis)
Baterijomis maitinamas vandens kolektoriaus lygio jutiklis: Mūsų namuose yra vandens bakas, tiekiamas nuo lietaus, krintančio ant stogo, ir naudojamas tualetui, skalbimo mašinai ir sodo laistymo įrenginiams. Pastaruosius trejus metus vasaros buvo labai sausos, todėl akylai stebėjome vandens lygį. S
Baterijomis varomas durų ir užrakto jutiklis, saulės, ESP8266, ESP-Now, MQTT: 4 žingsniai (su nuotraukomis)
Baterijomis varomų durų ir užrakto jutiklis, saulės, ESP8266, ESP-Now, MQTT: Šioje instrukcijoje aš jums parodysiu, kaip sukūriau jutiklį, maitinamą baterijomis, kad galėčiau stebėti nuotolinio dviračio pastogės duris ir užrakto būseną. Turiu maitinimą iš tinklo, todėl maitinu iš akumuliatoriaus. Bateriją įkrauna nedidelis saulės kolektorius. Modulis yra
Žemos technologijos saulės lempa su pakartotinai naudojamomis baterijomis: 9 žingsniai (su nuotraukomis)
Žemos technologijos saulės lempa su pakartotinai naudojamomis baterijomis: ši pamoka leidžia jums pagaminti saulės lempą su USB įkrovikliu. Jis naudoja ličio elementus, kurie pakartotinai naudojami iš seno ar sugadinto nešiojamojo kompiuterio. Ši sistema, turinti saulės šviesos dieną, gali visiškai įkrauti išmanųjį telefoną ir turėti 4 valandas šviesos. Ši technika
Super paprasta liepsnos lemputė su baterijomis: 6 žingsniai (su nuotraukomis)
Itin paprasta baterija maitinama liepsnos lemputė: per daugelį COVID-19 „YouTube“persivalgymo valandų mane įkvėpė Adomo Savage'o „Vienos dienos kūrimo“epizodas, būtent tas, kuriame jis stato dujinio žibinto atramą savo namuose sukurtai rikšai. Pastato centre buvo pertvarkymas
Rūko mašina su baterijomis: 5 žingsniai (su nuotraukomis)
Baterija varoma rūko mašina: artėjančiam projektui man reikėjo nedidelės baterijomis varomos rūko mašinos. Iš tinklo maitinami rūko purškikliai nėra brangūs (~ 40 USD). Tačiau nešiojamas akumuliatoriumi varomas nešiojamas kompiuteris dėl man nelabai suprantamų priežasčių yra 800 USD (ar net 1850 USD!). Yra va