Përmbajtje:

Si të shtoni veçori IOT në projektet tuaja: 5 hapa
Si të shtoni veçori IOT në projektet tuaja: 5 hapa

Video: Si të shtoni veçori IOT në projektet tuaja: 5 hapa

Video: Si të shtoni veçori IOT në projektet tuaja: 5 hapa
Video: Очень вкусное СОТЕ ИЗ БАКЛАЖАНОВ НА ЗИМУ. Пожалела, что мало приготовила. 2024, Korrik
Anonim
Si të shtoni veçori IOT në projektet tuaja
Si të shtoni veçori IOT në projektet tuaja

Asgjë nuk është më mirë sesa të bëni një projekt DIY i cili zëvendëson një produkt komercial që ju duket i dobishëm. Epo në fakt, ka diçka më të mirë se kaq. Shtimi i aftësisë IOT në projektin tuaj.

Kur bëhet fjalë për automatizimin, fillestarët zakonisht tronditen duke menduar se duhet të bëjnë programime komplekse dhe çfarë jo. Por falë shumë shërbimeve dhe programeve falas të disponueshme për këtë qëllim këto ditë, shtimi i veçorive themelore të IOT në projektet tuaja është bërë më e lehtë se kurrë.

Në këtë udhëzues, unë do t'ju tregoj se si mund të përdorni dy softuerë të tillë - Blynk dhe IFTTT, për të automatizuar projektet tuaja DIY. Le të arrijmë tek ajo!

Hapi 1: Si funksionojnë këto?

Unë do të përdor esp8266 për projektin tim, por mbani mend se ky tutorial është i zbatueshëm për pothuajse çdo mikrokontrollues të aktivizuar me Wi-Fi (për shembull, esp32) Për këtë tutorial, le të bëjmë një projekt që ndez një LED çdo herë që merrni një ndjekës të ri në Twitter. Me Për ta bërë të mundur këtë projekt, ne duhet të përdorim Blynk dhe IFTTT së bashku.

IFTTT:

IFTTT funksionon kështu: "Nëse kjo ndodh atëherë bëni atë". Nëse jeni të përfshirë në kodim, mund ta krahasoni këtë me një "nëse deklaratë". Në rastin tonë është kështu: "Nëse marr një ndjekës të ri në Twitter, atëherë dërgoni një sinjal Blynk"

Blynk:

Blynk simpy transferon këmbëzën IFTTT në esp8266. Thuaj që LED -ja jonë është e lidhur me pinin GPIO 5. Blynk do të marrë të dhëna nga IFTTT dhe këmbëzën pin 5.

Në fakt, këto dy aplikacione mund të bëjnë shumë më tepër sesa thjesht automatizimi i projekteve tuaja DIY. Mund të luani me ta për të ditur më shumë.

Hapi 2: Vendosja e Blynk

Vendosja e Blynk
Vendosja e Blynk
Vendosja e Blynk
Vendosja e Blynk
Vendosja e Blynk
Vendosja e Blynk
Vendosja e Blynk
Vendosja e Blynk

Së pari, instaloni Blynk.

Android

IOS

Tani krijoni një projekt të ri. Sapo ta bëni këtë, do të merrni një shenjë Auth në emailin tuaj. Ky simbol është shumë i rëndësishëm dhe ne do ta përdorim atë në hapat e ardhshëm. Prekni "+" dhe shtoni një buton nga kutia e miniaplikacioneve. Prekni butonin e sapo shtuar dhe cilësimi i butonit do të shfaqet. Këtu zgjidhni pinin që dëshironi të aktivizoni (GPIO 5 në këtë rast). Mund të vendosni modalitetin e shtyrjes ose ndërrimit bazuar në aplikacionin tuaj. Nëse është vendosur të shtyjë, sapo të fillojë IFTTT, kunja ndizet dhe fiket menjëherë (si një buton i përgjithshëm shtytës) Nëse është vendosur të kalojë, sapo të fillojë IFTTT, kunja ndizet dhe mbetet ON

Hapi 3: Vendosja e IFTTT

Vendosja e IFTTT
Vendosja e IFTTT
Vendosja e IFTTT
Vendosja e IFTTT
Vendosja e IFTTT
Vendosja e IFTTT

Instaloni IFTTT:

Android

IOS

Në IFTTT, klikoni në "merrni më shumë". Tani klikoni në + dhe pastaj klikoni në "këtë". Pastaj kërkoni dhe zgjidhni "twitter". Pastaj klikoni në "ndjekës i ri".

Tani klikoni mbi "atë" dhe kërkoni për "lidhëset e uebit" në shiritin e kërkimit. Klikoni në "bëni një kërkesë në internet" dhe futni URL -në. Formati i URL -së është https:// IP/Auth/update/pin

Meqenëse kunja jonë është GPIO 5, zëvendësoni "pin" në URL në "D5" Zëvendësoni Auth me shenjën Auth të projektit blynk që keni marrë në emailin tuaj në hapin e mëparshëm. Zëvendësoni IP me blynk cloud cloud të vendit tuaj. Për të marrë IP, hapni komandën dhe shkruani "ping blynk-cloud.com". Për Indinë, IP është 188.166.206.43

Zgjidhni "vënë" në seksionin e metodës dhe zgjidhni "aplikacion/json" në llojin e përmbajtjes. Në trup, shkruani ["1"].

Duhet të theksohet se ["1"] paraqet shkaktuesin ON dhe ["0"] paraqet shkyçjen OFF

Hapi 4: Programimi i pajisjes suaj

Programimi i harduerit tuaj
Programimi i harduerit tuaj
Programimi i harduerit tuaj
Programimi i harduerit tuaj

Sigurohuni që keni bibliotekat esp8266 dhe Blynk të instaluara në Arduino IDE tuaj. Nëse nuk jeni të sigurt se si ta bëni këtë, klikoni këtu për një mësim të shpejtë. Tani shkoni te skedarët> shembujt> Blynk> boards_wifi> esp8266. Do të shfaqet një program mostër.

Edhe pse mund ta redaktoni këtë, unë nuk do të rekomandoja të modifikoni një skicë shembull. Thjesht kopjoni kodin dhe ngjiteni në një skedar të ri. Tani mund ta redaktoni këtë skedar.

Ju duhet të shtoni ssid -in tuaj wifi dhe fjalëkalimin në programin ku thuhet 'YourNetworkName' dhe 'YourPassword'. Gjithashtu 'YourAuthToken' duhet të zëvendësohet me shenjën e autorit që keni marrë nga blynk. Pasi t'i bëni këto, mund të shtoni kodin e projektit tuaj në funksionin loop () pas linjës Blynk.run ().

Meqenëse e jona është një shkas i thjeshtë LED, nuk kemi pse të shkruajmë asnjë kod. Nëse e lidhim LED -in tonë me pinin GPIO 5 (D1), ne mund ta bëjmë projektin tonë të funksionojë.

Hapi 5: Provojeni

Kjo metodë e thjeshtë mund t'i bëjë projektet tuaja të mrekullueshme. Mund të luani me më shumë nxitës IFTTT dhe funksione Blynk për të kuptuar se sa më shumë mund të bëni me këto dy aplikacione.

Nuk jeni i sigurt se me cilin projekt të filloni? Këtu janë disa nga projektet e mia të bëra duke përdorur Blynk dhe IFTTT

Një orë që ndryshon ngjyrë sa herë që një astronaut hyn në hapësirë

Një pajisje që ju kujton të pini ujë

Një llambë që ndizet sa herë që ISS kalon sipër

Argëtohuni duke automatizuar projektet tuaja DIY:)

Recommended: