Orodha ya maudhui:

Jinsi ya Kuongeza Vipengele vya IOT kwenye Miradi Yako: Hatua 5
Jinsi ya Kuongeza Vipengele vya IOT kwenye Miradi Yako: Hatua 5

Video: Jinsi ya Kuongeza Vipengele vya IOT kwenye Miradi Yako: Hatua 5

Video: Jinsi ya Kuongeza Vipengele vya IOT kwenye Miradi Yako: Hatua 5
Video: Jinsi ya Kuongeza Uwezo wa Akili 2024, Julai
Anonim
Jinsi ya Kuongeza Vipengele vya IOT kwenye Miradi Yako
Jinsi ya Kuongeza Vipengele vya IOT kwenye Miradi Yako

Hakuna kitu bora kuliko kutengeneza mradi wa DIY ambao unachukua nafasi ya bidhaa ya kibiashara ambayo unaona inafaa. Kweli kweli, kuna kitu bora kuliko hiyo. Kuongeza uwezo wa IOT kwenye mradi wako.

Linapokuja suala la otomatiki, Kompyuta kawaida hushangaa kufikiria kuwa wanahitaji kufanya programu ngumu na nini sio. Lakini shukrani kwa huduma nyingi za bure na programu inayopatikana kwa kusudi hili siku hizi, kuongeza huduma za msingi za IOT kwenye miradi yako zimekuwa rahisi zaidi kuliko hapo awali.

Katika hii inayoweza kufundishwa, nitakuonyesha jinsi unaweza kutumia programu mbili kama hizo - Blynk na IFTTT, kurahisisha miradi yako ya DIY. Wacha tuifikie!

Hatua ya 1: Je! Hizi Zinafanyaje Kazi?

Nitatumia esp8266 kwa mradi wangu, lakini kumbuka kuwa mafunzo haya yanatumika kwa karibu microcontroller yoyote iliyowezeshwa ya Wi-Fi (esp32 kwa mfano) Kwa mafunzo haya, wacha tufanye mradi ambao unawasha LED kila wakati unapata mfuasi mpya wa twitter. Ili kufanikisha mradi huu, lazima tutumie Blynk na IFTTT pamoja.

IFTTT:

IFTTT inafanya kazi kama hii: "Ikiwa hii itatokea basi fanya HIYO". Ikiwa uko kwenye usimbuaji, unaweza kulinganisha hii na 'ikiwa taarifa'. Kwa upande wetu ni kama hii: "Ikiwa nitapata mfuasi mpya wa twitter, basi tuma ishara kwa Blynk"

Blynk:

Blynk rahisi huhamisha kichocheo cha IFTTT hadi esp8266. Sema LED yetu imeunganishwa na pini ya GPIO 5. Blynk atapokea data kutoka IFTTT na pin pin ya 5.

Kwa kweli, programu hizi mbili zinaweza kufanya mengi zaidi kuliko kurahisisha miradi yako ya DIY. Unaweza kucheza karibu nao kujua zaidi.

Hatua ya 2: Kuanzisha Blynk

Kuanzisha Blynk
Kuanzisha Blynk
Kuanzisha Blynk
Kuanzisha Blynk
Kuanzisha Blynk
Kuanzisha Blynk
Kuanzisha Blynk
Kuanzisha Blynk

Kwanza, weka Blynk.

Android

IOS

Sasa tengeneza mradi mpya. Mara tu unapofanya hivi, utapokea ishara ya Auth katika barua pepe yako. Ishara hii ni muhimu sana na tutaitumia katika hatua zijazo. Gonga kwenye "+" na uongeze Kitufe kutoka sanduku la wijeti. Gonga kwenye kitufe kipya kilichoongezwa na mipangilio ya kitufe itaonekana. Hapa chagua pini unayotaka kuchochea (GPIO 5 katika kesi hii). Unaweza kuweka hali ya kushinikiza au kubadili kulingana na programu yako. Ikiwa imewekwa kushinikiza, mara tu IFTTT itakapoamsha, pini imewashwa na imezimwa mara moja (kama kitufe cha kushinikiza kijumla) Ikiwa imewekwa kuwasha, punde tu IFTTT itakapoamsha, pini imewashwa na inabaki

Hatua ya 3: Kuanzisha IFTTT

Kuanzisha IFTTT
Kuanzisha IFTTT
Kuanzisha IFTTT
Kuanzisha IFTTT
Kuanzisha IFTTT
Kuanzisha IFTTT

Sakinisha IFTTT:

Android

IOS

Kwenye IFTTT, bonyeza "pata zaidi". Sasa bonyeza + na kisha bonyeza "hii". Kisha utafute na uchague "twitter". Kisha bonyeza "mfuasi mpya".

Sasa bonyeza "hiyo" na utafute "webhooks" kwenye upau wa utaftaji. Bonyeza "fanya ombi la wavuti" na uweke URL. Umbizo la URL ni https:// IP / Auth / update / pin

Kwa kuwa pini yetu ni GPIO 5, badilisha "pini" kwenye URL na "D5" Badilisha Auth na ishara ya Auth ya mradi wa blynk uliyopokea kwenye barua pepe yako katika hatua iliyopita. Badilisha IP na blynk IP wingu ya nchi yako. Ili kupata IP, fungua amri haraka na andika "ping blynk-cloud.com". Kwa India, IP ni 188.166.206.43

Chagua "weka" katika sehemu ya njia na uchague "programu / json" katika aina ya yaliyomo. Kwenye mwili, chapa ["1"].

Ikumbukwe kwamba ["1"] inawakilisha kichocheo cha ON na ["0"] inawakilisha kichocheo cha ZIMA

Hatua ya 4: Kupangilia vifaa vyako

Kupangilia vifaa vyako
Kupangilia vifaa vyako
Kupangilia vifaa vyako
Kupangilia vifaa vyako

Hakikisha una maktaba za esp8266 na Blynk kwenye IDE yako ya Arduino. Ikiwa huna uhakika juu ya jinsi ya kufanya hivyo, bonyeza hapa kwa mafunzo ya haraka. Sasa nenda kwenye faili> mifano> Blynk> board_wifi> esp8266. Programu ya sampuli itaonekana.

Ingawa unaweza kuhariri hii, nisingependekeza urekebishe mchoro wa mfano. Nakili tu nambari hiyo na ubandike kwenye faili mpya. Sasa unaweza kuhariri faili hii.

Lazima uongeze wifi yako ssid na nywila katika programu ambapo inasema 'YourNetworkName' na 'YourPassword'. Pia 'YourAuthToken' inapaswa kubadilishwa na ishara ya auth uliyopokea kutoka kwa blynk. Baada ya kufanya haya, unaweza kuongeza nambari yako ya mradi katika kazi ya kitanzi () baada ya laini Blynk.run ().

Kwa kuwa yetu ni kichocheo rahisi cha LED, sio lazima tuandike nambari yoyote. Ikiwa tunaunganisha LED yetu na GPIO pin 5 (D1), tunaweza kufanya mradi wetu ufanye kazi.

Hatua ya 5: Jaribu

Njia hii rahisi inaweza kufanya miradi yako kuwa ya kushangaza. Unaweza kucheza karibu na vichocheo zaidi vya IFTTT na kazi za Blynk kutambua ni zaidi gani unaweza kufanya na programu hizi mbili.

Hajui ni mradi gani utakao sart? Hapa kuna miradi yangu iliyotengenezwa kwa kutumia Blynk na IFTTT

Saa inayobadilisha rangi kila wakati mwanaanga anapoingia angani

Kifaa kinachokukumbusha kunywa maji

Taa inayoangaza kila wakati ISS inapopita juu

Furahiya kujiendesha kwa miradi yako ya DIY:)

Ilipendekeza: