Sisukord:
- Samm: kuidas need toimivad?
- Samm: seadistage Blynk
- 3. samm: IFTTT seadistamine
- Samm: riistvara programmeerimine
- Samm: proovige järele
Video: Kuidas lisada oma projektidele IOT -funktsioone: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Miski pole parem kui isetegemise projekti tegemine, mis asendab teie jaoks kasuliku kaubandusliku toote. Tegelikult on seal midagi paremat. IOT -i lisamine teie projektile.
Mis puutub automatiseerimisse, siis algajad tavaliselt mõtlevad, et nad peavad tegema keerulist programmeerimist ja mida mitte. Kuid tänu paljudele tasuta teenustele ja tarkvarale, mis on tänapäeval sellel eesmärgil saadaval, on IOT põhifunktsioonide lisamine oma projektidesse muutunud lihtsamaks kui kunagi varem.
Selles juhendis näitan teile, kuidas saate oma DIY -projektide automatiseerimiseks kasutada kahte sellist tarkvara - Blynk ja IFTTT. Hakkame asja kallale!
Samm: kuidas need toimivad?
Ma kasutan oma projekti jaoks esp8266, kuid pidage meeles, et see õpetus on rakendatav peaaegu igale WiFi-toega mikrokontrollerile (näiteks esp32) Selle õpetuse jaoks teeme projekti, mis lülitab LED-i sisse iga kord, kui saate uue twitteri jälgija. Selle projekti teostamiseks peame kasutama Blynki ja IFTTT -d koos.
IFTTT:
IFTTT töötab järgmiselt: "Kui see juhtub, tehke seda." Kui tegelete kodeerimisega, saate seda võrrelda avaldusega „if”. Meie puhul on see järgmine: "Kui ma saan uue twitteri jälgija, siis saatke signaal Blynkile"
Blynk:
Blynk simpy kannab IFTTT päästiku üle esp8266 -le. Oletame, et meie valgusdiood on ühendatud GPIO tihvtiga 5. Blynk saab andmeid IFTTT -lt ja päästiku tihvtilt 5.
Tegelikult saavad need kaks rakendust teha palju enamat kui lihtsalt isetegemise projektide automatiseerimine. Saate nendega rohkem ringi mängida, et rohkem teada saada.
Samm: seadistage Blynk
Esiteks installige Blynk.
Android
IOS
Nüüd looge uus projekt. Niipea kui seda teete, saate oma e -posti aadressile autentimisloa. See märk on väga oluline ja me kasutame seda järgmistes sammudes. Puudutage "+" ja lisage vidinakastist nupp. Puudutage äsja lisatud nuppu ja ilmub nupu seadistus. Siin valige pin, mida soovite käivitada (antud juhul GPIO 5). Rakenduse põhjal saate režiimi seada vajutamiseks või vahetamiseks. Kui see on seatud suruma, lülitatakse nööpnõel kohe pärast IFTTT käivitumist sisse ja lülitatakse kohe välja (nagu üldine nupp)
3. samm: IFTTT seadistamine
Installige IFTTT:
Android
IOS
IFTTT -s klõpsake nuppu "saada rohkem". Nüüd klõpsake nuppu + ja seejärel nuppu "see". Seejärel otsige ja valige "twitter". Seejärel klõpsake "uus jälgija".
Nüüd klõpsake "seda" ja otsige otsinguribalt sõna "webhooks". Klõpsake "esita veebipäring" ja sisestage URL. URL -i vorming on https:// IP/Auth/update/pin
Kuna meie tihvt on GPIO 5, asendage URL -is olev „pin“asemel „D5“. Asenda autentimine blynk -projekti autentimismärgiga, mille saite eelmises etapis oma meilisõnumisse. Asendage IP oma riigi blynk -pilve IP -ga. IP-aadressi saamiseks avage käsuviip ja tippige "ping blynk-cloud.com". India puhul on uurimisperiood 188.166.206.43
Valige meetodi jaotisest "put" ja sisutüübist "application/json". Sisestage põhiosa ["1"].
Tuleb märkida, et [“1”] tähistab päästikut ON ja [“0”] tähistab päästikut OFF
Samm: riistvara programmeerimine
Veenduge, et teie Arduino IDE -sse on installitud raamatukogud esp8266 ja Blynk. Kui te pole kindel, kuidas seda teha, klõpsake siin kiire õpetuse saamiseks. Nüüd avage failid> näited> Blynk> boards_wifi> esp8266. Ilmub näidisprogramm.
Kuigi saate seda redigeerida, ei soovita ma näidisvisandit muuta. Lihtsalt kopeerige kood ja kleepige see uude faili. Nüüd saate seda faili redigeerida.
Peate lisama oma wifi SSID ja parooli programmi, kus on kirjas „YourNetworkName” ja „YourPassword”. Ka 'YourAuthToken' tuleks asendada blynkilt saadud autentimismärgiga. Pärast nende toimingute tegemist saate lisada projekti koodi funktsiooni loop () peale rida Blynk.run ().
Kuna meie oma on lihtne LED -päästik, ei pea me koodi kirjutama. Kui ühendame oma LED -i GPIO tihvtiga 5 (D1), saame oma projekti tööle.
Samm: proovige järele
See lihtne meetod võib muuta teie projektid suurepäraseks. Saate mängida rohkemate IFTTT -päästikute ja Blynk -funktsioonidega, et mõista, kui palju saate nende kahe rakendusega rohkem ära teha.
Kas pole kindel, millise projektiga alustada? Siin on mõned minu projektid, mis on tehtud Blynki ja IFTTT abil
Kell, mis muudab värvi iga kord, kui astronaut kosmosesse siseneb
Seade, mis tuletab meelde vett juua
Lamp, mis vilgub iga kord, kui ISS üle pea läheb
Nautige oma isetegevusprojektide automatiseerimist:)
Soovitan:
Kuidas lisada videoid oma IPhone'i Ubuntust: 4 sammu
Kuidas lisada videoid oma IPhone'i Ubuntu kaudu: Kui kasutate Ubuntu ja iPhone'i, võiksite oma arvutiga oma seadmesse lisada mõned videod. Ärge muretsege, see on üsna lihtne ega vaja teie jailbreakimist iPhone
Kuidas lisada metallist lukku oma joikonitele: 8 sammu
Kuidas lisada metallist lukku oma joikonitele: selle projekti tegemiseks kasutasin seda toodet https://www.amazon.es/dp/B07Q34BL8P?ref=ppx_pop_mo…But on palju muid tooteid, mida saaksite osta ja või ei võiks see olla odavam, olenevalt teie elukohast laevandushindade jaoks. Selles juhendatavas
Kuidas hõlpsalt oma 3D -printerile lisada mis tahes tüüpi LED -e: 8 sammu (piltidega)
Kuidas hõlpsasti oma 3D -printerile lisada mis tahes tüüpi LED -e: kas teil on keldris tolmu koguvat varu -LED -i? Kas olete väsinud sellest, et te ei näe kõike, mida teie printer prindib? Ärge otsige enam, see juhend juhendab teid, kuidas lisada printeri peale LED -valgusriba
Lisage oma projektidele mahtuvuslik puutetundlik lüliti: 7 sammu
Lisage oma projektidele mahtuvuslik puutetundlik lüliti: kuidas kodus oma projektidele mahtuvuslikku puutetundlikku lülitit lisada professionaalne välimus
Kuidas lisada oma Linuxi kasti MatrixOrbital VFD -ekraan: 11 sammu (koos piltidega)
Kuidas lisada oma Linuxi kasti MatrixOrbital VFD -ekraan: see juhend hõlmab MatrixOrbital VFD lisamist oma Linuxi kasti. Nagu kõigil headel geekidel, on mul koduvõrgus peata linuxikast. Lisades vaakumfluorestseeriva ekraani ja käivitades LCDProc, saate kuvada tervise statistikat ja hoida end kursis