Turinys:
- Prekės
- 1 žingsnis: grandinės sujungimas
- 2 žingsnis: Surinkite korpuse
- 3 veiksmas: nustatykite pranešimus per IFTTT
- 4 veiksmas: sukonfigūruokite ir įkelkite „Arduino“kodą
- 5 žingsnis: išbandykite
- 6 veiksmas: iš naujo sukonfigūruokite
Video: „IoT“mygtukas („D1 Mini“): 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Aš sukūriau „IoT“mygtuką (pagalvokite apie tuos „Amazon Dash“dalykus), kuriuos galite naudoti norėdami perkelti pranešimus į savo telefoną (pavyzdžiui, atsipalaiduodami sode prašydami papildyti gėrimus). Naudodami IFTTT galite lengvai iš naujo sukonfigūruoti sąveiką su daugeliu kitų įrenginių ir išmaniųjų buitinių prietaisų.
Šiame projekte naudojamas „D1 Mini“mikrovaldiklis ir jis turėtų veikti mėnesius su viena baterija, naudojant gilaus miego funkciją. Projektui užbaigti naudojamas 3D spausdinamas korpusas.
Jums reikės:
„D1 Mini“(https://www.banggood.com/custlink/3v33H1lji3)
3.7 Li-ion 14500 baterija (https://www.banggood.com/custlink/Gv3vPToo9Y)
AA stiliaus akumuliatoriaus laikiklis (https://www.banggood.com/custlink/DKvDHTOOIt)
Paspaudimo mygtukas ir dangtelis (https://www.banggood.com/custlink/3KvDFuajZC)
3D spausdinamas korpusas Kai kurie trumpi vielos ilgiai ir klijų pistoletas, kurį reikia pritvirtinti
Daugiau informacijos ir daugiau tokių projektų rasite mano svetainėje https://www.cabuu.com. Taip pat apsvarstykite galimybę užsiprenumeruoti mano „YouTube“kanalą. Daugiau informacijos taip pat rasite „thingiverse“.
Prekės
1 žingsnis: grandinės sujungimas
Grandinę labai paprasta surinkti, tiesiog naudokite keletą trumpų laidų dalių, kad prijungtumėte visus komponentus, kaip parodyta schemoje, būkite atsargūs ir atkreipkite dėmesį į bendrus kaiščius ant mygtuko (jei nesate tikri, naudokite multimetrą).
Paspaudęs pranešimą, D1 mini įjungs gilaus miego režimą. Priklausomai nuo naudojimo, baterija turėtų trukti daugelį mėnesių. Kai jis baigsis, jį reikės išimti ir įkrauti/pakeisti.
2 žingsnis: Surinkite korpuse
Atsisiųskite ir atsispausdinkite 3D spausdinamą korpusą. Galite apsieiti be, bet jei turite prieigą prie spausdintuvo, jis tikrai atrodys tvarkingiau.
Įdėkite bateriją į laikiklį ir surinkite komponentus korpuse, naudokite karštus klijus, kad viską laikytumėte vietoje. Dangtis turėtų tvirtai laikytis, tačiau norėdami įsitikinti, galite pridėti nedidelį kiekį klijų.
3 veiksmas: nustatykite pranešimus per IFTTT
Pranešimai bus gauti per IFTT programą. Atsisiųskite jį į savo telefoną, jei jo dar neturite, jį galima rasti „Google Play“(https://play.google.com/store/apps/details?id=com.ifttt.ifttt&hl=lt) ir „Apple“„App Store“(https://apps.apple.com/gb/app/ifttt/id660944635).
Sukurkite paskyrą ir programoje sukonfigūruokite naują programėlę. Funkcijai IF kaip aktyvinimo paslaugą pasirinkite Webhooks, nustatykite žiniatinklio užklausos įvykio pavadinimą į push_button_pressed. Funkcijai THAT kaip pranešimų paslaugą pasirinkite pranešimus. Įveskite savo pranešimą, ty „Prašome daugiau gėrimų sode“.
Kitame skyriuje jums reikės savo unikalaus IFTT rakto, kurį galite pasiekti iš programos, eidami į skirtuką „Paslaugos“, esantį skiltyje „Mano programėlės“, raskite „Webhooks“paslaugą ir spustelėkite Dokumentacija. Nukopijuokite unikalų raktą, paruoštą įklijuoti į „Arduino“kodą kitame skyriuje.
4 veiksmas: sukonfigūruokite ir įkelkite „Arduino“kodą
Atsisiųskite „Arduino“eskizą ir atidarykite jį „Arduino IDE“. Įsitikinkite, kad įdiegtos „ESP8266Wifi“bibliotekos. Atnaujinkite eskizą naudodami savo „WiFi“SSID, slaptažodį ir IFTTT raktą, gautus ankstesniame skyriuje.
Įsitikinkite, kad įrankių meniu pasirinktas „D1 mini“, ir prijunkite „Push Button“prie kompiuterio naudodami „micro-usb“. Sudarykite ir įkelkite eskizą.
5 žingsnis: išbandykite
Paspauskite mygtuką ir išbandykite eskizą. Įrenginys turėtų prisijungti prie „WiFi“ir išsiųsti pranešimą apie 5-10 sekundžių. Jei susiduriate su problemomis, vėl prijunkite „micro-usb“kabelį ir pabandykite diagnozuoti naudodami serijinį monitorių, prieinamą „Arduino IDE“.
6 veiksmas: iš naujo sukonfigūruokite
Galite lengvai perkonfigūruoti naują mygtuką, kad galėtumėte valdyti daugybę išmaniųjų įrenginių, pvz., Centrinį šildymą, apšvietimą ir dar daugiau. Atsipalaiduokite savo sode ir leiskite viskam kitam dirbti! Pasilinksmink…
Rekomenduojamas:
„Microsoft Teams“nutildymo mygtukas: 4 žingsniai
„Microsoft Teams“nutildymo mygtukas: sukurkite lengvai pasiekiamą mygtuką, kad nutildytumėte/įjungtumėte garsą „Microsoft Teams“skambučio metu! Kadangi 2020 m. Šiame projekte naudojamas „Adafruit Circuit Playground Express“(CPX) ir didelis mygtukas, kad būtų sukurtas „Microsoft Teams“nutildymo mygtukas sparčiuoju klavišu
5 USD namų automatikos mygtukas: 4 žingsniai
5 USD namų automatikos mygtukas: 5 USD namų automatikos mygtukas Kartais paprasčiausias sprendimas yra vienas mygtukas. Mes norėjome paprasto būdo suaktyvinti „miego režimą“mūsų namų automatikos centre („Hubitat Elevation“), kuris išjungia daugumą šviesų, nustato kitus iki tam tikro lygio ir
„Glass IoT“jutiklinis mygtukas: 10 žingsnių
„Glass IoT“jutiklinis mygtukas: aną dieną aplink parduotuvę uždėjau ITO stiklo gabalėlį ir galvojau, kaip jį panaudoti. ITO, indžio alavo oksidas, stiklas dažniausiai randamas skystųjų kristalų ekranuose, saulės elementuose, lėktuvo kabinos languose ir kt
„NodeMCU MQTT Iot Project“- jungiklio mygtukas: 4 žingsniai
„NodeMCU MQTT Iot Project“- jungiklio mygtukas: OSOYOO „NodeMCU IOT“pradinis rinkinys Iš mūsų galite atgauti grynuosius pinigus ar dovanas! Facebook: https://www.facebook.com/pg/OsoyooProdu
„IoT“mygtukas, valdantis jūsų programą: 6 veiksmai
„IoT“mygtukas, valdantis jūsų programą: Vienas iš dalykų, kurie man labiausiai patinka mikrovaldikliuose, yra galimybė juos naudoti kaip įvesties įrenginį, pavyzdžiui, „Arduino Micro“galima naudoti kaip HID (žmogaus sąsajos įrenginį), o tai reiškia, kad su tam tikru kodavimu ir žinote, kaip galite pasigaminti savo keyboa