Sisukord:
- Tarvikud
- Samm: isetege IFTTT nutikas nupp
- 2. samm: kohtuasja ja tahvli koostamine
- 3. samm: kood
- Samm: IFTTT seadistamine
- Samm: VALMIS
Video: IFTTT nutikas nupp: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Lõin selle nutika nupu, pidades silmas järgmisi eesmärke:
- See pidi korraliku aja jooksul tühjendama tavalised leelispatareid
- See pidi suutma suhelda IFTTT -ga
- See pidi olema väike ja seetõttu lihtne
Tarvikud
- ESP-01 (neid leidub kõikjal, mina saan AliExpressist)
- Nupp (kasutasin neid, kuna need on kenad ja suured)
- 1,5K takisti (jällegi leiate need kõikjalt)
- LED -nupplamp (sain oma siit)
- Prototüüpide plaat
Samm: isetege IFTTT nutikas nupp
Lõpuks valisin korpuseks LED -nupplambi. Selle idee sain sellest juhendist. Siit leidsin ka, et saan ESP -d toita vaid kahe leelispatareiga. Ma kasutasin sellest tegelikult palju, kuid esines mõningaid probleeme. Esiteks oli see liiga keeruline. Ma ei vajanud peaaegu sama palju funktsioone. Teiseks on kood NodeMCU jaoks ja ma ei mäleta, miks, kuid tahtsin kasutada Arduino IDE -d. Kuid projekt oli suurepärane lähtepunkt.
Esimene probleem, millega ma kokku puutusin, oli nuputamine, kuidas panna üks nupp tegema kahte asja. See oli keeruline, kuna nuppu kasutatakse ka mooduli äratamiseks sügavast unest, nii et pikka vajutamist ei õnnestunud tuvastada ilma täiendavate lülituste lisamiseta. Pärast palju uurimistööd kuulasin lõpuks nõuandeid, mille kohta olin mõned korrad teatanud, kuid millegipärast jäid need alati särama. ESP suudab tuvastada, millisest olekust see algas. Nii et kui see äratatakse sügavast unest, teatab ta, et kui see äratati üles lähtestamisel, teatab ta sellest. Kasutasin seda funktsiooni, et eristada ühte puudutust, mis ärataks selle sügavast unest, ja topeltpuudutust, mis lähtestaks selle enne sügavasse und ja annaks seega erineva vastuse. See lihtsustas vooluringi oluliselt.
Nüüd vajasin vaid ühte lülitit, mis ühendas RST maapinnaga 1,5K takisti abil. See on kõik. Ja muidugi toide akudest. Aga et see on. Juhtmestik on ülilihtne. Siiski on tegemist jootmisega, nii et olge selleks valmis.
2. samm: kohtuasja ja tahvli koostamine
Kõigepealt peate muutma korpust, et see moodulile sobiks. Lisan pilte ja üksikasjalikke samme hiljem, kuid praegu; Järgin peaaegu uuesti selle juhendi kohaldatavaid samme.
Kui korpust oli muudetud, peate mõned juhtmed aku klemmide külge jootma. Kasutasin hüppajajuhtmeid, et saaksin mooduli hõlpsalt vilkumiseks ühendada/lahti ühendada.
Järgmisena peate valmistama prototüüpplaadi koos lüliti ja takistiga. Mõõtke, kui suur peab proto-plaat olema, et minna üle kahe ülejäänud aku sektsiooni. Seejärel jootke nupp lihtsalt plaadi keskele, üks juhe läheb RST -nupule ja teine ühendatakse GND -ga 1,5K takistiga.
Seejärel kasutasin tahvli korpuse külge kinnitamiseks kuuma liimi. Jääb üle vaid juhtmed moodulisse ühendada ja kõik kokku panna. Aga enne seda oleks hea, kui seal oleks enne mingi kood peal. Välgutame!
3. samm: kood
Ja siin on kood!
Lihtsalt asendage [SSID], [parool], [päästik] ja [võti] sobiva teabega.
Tegelikult peate kõigepealt käivitaja looma ja võtme IFTTT -st hankima. Nii et laseme seda teha ja tuleme siis tagasi, sest mulle meeldib asju tagurpidi teha.
Samm: IFTTT seadistamine
Peate seadistama IFTTT veebikonksu, mis käivitub konkreetse URL -i tabamisel. Kui teil pole IFTTT -s kontot, siis mida te ootate? See on suurepärane, registreeru.
Kui teil on juba konto ja olete tuttav aplettide loomisega, peaks see olema liiga raske. Aga kui te pole siin, siis siin on lühike juhend veebikonksu seadistamiseks.
Nüüd on teil koodi jaoks oma teave, päästiku nimi ja võti!
Nüüd saate lõpuks koodi välgutada.
Märkus: Kuna neid nuppe saab kasutada mida iganes soovite, ja te võite funktsiooni hiljem muuta, soovitan kasutada üldisi käivitusnimesid, nagu nupp 1 või sinine nupp, nii et kui muudate selle funktsiooni hiljem, pole päästiku nimi midagi seotud sellega, milleks te seda nuppu algselt kasutasite, mis võib olla segane.
Samm: VALMIS
Ja oletegi valmis. Loodan, et sellest juhendist oli teile kasu. Kui teil on küsimusi või ettepanekuid, palun kommenteerige.
Kui olete korralik programmeerija, aga mina mitte, siis parandage oma kood. Mul on selle puudused selgelt kommenteeritud, kuid mul pole oskust neid ilma suure peavaluta parandada, ma pole tõesti üldse programmeerija.
Soovitan:
Microsofti meeskondade vaigistamise nupp: 4 sammu
Microsoft Teamsi vaigistamisnupp: looge hõlpsasti ligipääsetav nupp, et vaigistada/vaigistada Microsoft Teamsi kõne ajal! Kuna 2020. aastal. See projekt kasutab Adafruit Circuit Playground Expressi (CPX) ja suurt nuppu, et luua Microsoft Teamsi jaoks kiirklahvi abil vaigistusnupp
Patareitoitega Wi-Fi nutikas nupp HUE-tulede juhtimiseks: 5 sammu (piltidega)
Patareitoitega Wi-Fi nutikas nupp HUE-tulede juhtimiseks: see projekt näitab, kuidas luua patareitoitega IoT Wi-Fi nuppu vähem kui 10 minutiga. Nupp juhib IFETT kaudu HUE tulesid. Täna saate ehitada elektroonilisi seadmeid ja ühendada need teiste nutikate kodumasinatega sõna otseses mõttes minutitega. Mis on
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: 10 sammu (koos piltidega)
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: kas olete kunagi tahtnud nutikat kella? Kui jah, siis see on teie jaoks lahendus! Ma tegin nutika äratuskella, see on kell, mille abil saate äratusaega vastavalt veebisaidile muuta. Kui äratus hakkab tööle, kostab heli (sumin) ja 2 tuld
IoT -põhine nutikas aiandus ja nutikas põllumajandus, kasutades ESP32: 7 sammu
IoT -põhine nutikas aiandus ja nutikas põllumajandus, kasutades ESP32: maailm muutub ajaga ja nii ka põllumajandus. Tänapäeval integreerivad inimesed elektroonikat igas valdkonnas ja põllumajandus pole sellest erand. See elektroonika ühendamine põllumajanduses aitab põllumehi ja aedu haldavaid inimesi. Selles
WiFi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT): 18 sammu (koos piltidega)
Wi-Fi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT): kui teie elukoht on juba suvi, on see tõenäoliselt suurepärane aeg välitreeningute tegemiseks. Jooksmine, jalgrattasõit või sörkimine on suurepärased treenijad, et end vormis hoida. Ja kui soovite oma praegust kaalu kaotada või seda kontrollida, on hädavajalik