Orodha ya maudhui:

Mafunzo ya Arduino - Kitufe cha Styled cha BLYNK na Moduli ya Kupokea ya ESP-01: Hatua 3 (na Picha)
Mafunzo ya Arduino - Kitufe cha Styled cha BLYNK na Moduli ya Kupokea ya ESP-01: Hatua 3 (na Picha)

Video: Mafunzo ya Arduino - Kitufe cha Styled cha BLYNK na Moduli ya Kupokea ya ESP-01: Hatua 3 (na Picha)

Video: Mafunzo ya Arduino - Kitufe cha Styled cha BLYNK na Moduli ya Kupokea ya ESP-01: Hatua 3 (na Picha)
Video: ESP32 Tutorial 54 - Set WS2812 LED Strip Color over Wifi | SunFounder's ESP32 IoT Learnig kit 2024, Julai
Anonim
Mafunzo ya Arduino - Kitufe cha Styled cha BLYNK na Moduli ya Kupokea ya ESP-01
Mafunzo ya Arduino - Kitufe cha Styled cha BLYNK na Moduli ya Kupokea ya ESP-01
Mafunzo ya Arduino - Kitufe cha Styled cha BLYNK na Moduli ya Kupokea ya ESP-01
Mafunzo ya Arduino - Kitufe cha Styled cha BLYNK na Moduli ya Kupokea ya ESP-01
Mafunzo ya Arduino - Kitufe cha Styled cha BLYNK na Moduli ya Kupokea ya ESP-01
Mafunzo ya Arduino - Kitufe cha Styled cha BLYNK na Moduli ya Kupokea ya ESP-01
Mafunzo ya Arduino - Kitufe cha Styled cha BLYNK na Moduli ya Kupokea ya ESP-01
Mafunzo ya Arduino - Kitufe cha Styled cha BLYNK na Moduli ya Kupokea ya ESP-01

Karibu kwenye mafunzo mengine kwenye kituo chetu, hii ni mafunzo ya kwanza ya msimu huu ambayo yatatengwa kwa mifumo ya IoT, hapa tutaelezea sifa na utendaji wa vifaa vinavyotumika katika aina hii ya mifumo.

Kuunda mifumo hii tutatumia App ya Blynk iliyoundwa kwa mifumo ya IoT na ni programu rahisi na ya busara kufanya kazi nayo (Tazama picha hapo juu). Programu hii tayari imetajwa katika mafunzo ya awali, lakini msimu huu tutaelezea kwa undani sifa muhimu zaidi za kila vilivyoandikwa vyake.

Wavuti ya Plataform ya Blynk IoT:

Pamoja na programu tumizi hii tunaweza kutumia viunganishi ambavyo vinadhibiti na kuona data inayotokana na kifaa halisi kwa mbali, tu kuwa na kifaa hicho na smartphone iliyounganishwa kwenye mtandao.

Kifaa hiki cha mwili kitakuwa na relay ambayo itadhibiti mfumo rahisi wa taa na relay hii itaunganishwa na kifaa kidogo na rahisi cha kudhibiti Wi-Fi, kifaa hiki ni moduli ya ESP8266 ESP-01 (angalia hati ya data hapa chini).

Vifaa hivi vinasimama kwa saizi yake ndogo, bei ya chini na utofauti.

Katika mafunzo ya awali tulitumia aina anuwai za bodi za Arduino na hizi kila wakati zilikuwa vifaa kuu vya mkutano na zilikuwa na nambari ya programu, kudhibiti na kudhibiti huduma zote.

Katika mafunzo ya mwisho, moduli ya ESP8266ESP-01 ilitumika tu kama kifaa cha mawasiliano, kupokea na kusambaza data ya Wi-Fi tu na sio kama vifaa kuu vya kusanyiko.

Mafunzo ya Arduino - Udhibiti wa Kasi ya Magari ya Blynk ESP8266:

www.instructables.com/id/Arduino-Tutorial-Blynk-Motor-Speed-Control-ESP8266/

Wakati huu kifaa kuu kitakuwa moduli ya ESP8266 ESP-01, ambayo itadhibiti na kusimamia rasilimali zote za mkutano.

Ufafanuzi wa moduli ya ESP8266 ESP-01:

  • Tensilica Xtensa CPU iliyojumuishwa ya nguvu ndogo na bits 32;
  • Kumbukumbu ya 1MB Flash;
  • Itifaki za mawasiliano za SPI, UART na SDIO;
  • Uunganisho - kontakt 8 ya pini;
  • Pini za I / O za dijiti (PWM) - GPIO0 na GPIO2;
  • Pembejeo ya kuingiza: 3.3V DC;
  • Anti ya PCB ya Wi-Fi kwenye ubao;
  • Ukubwa - 25x14x1mm;

Moduli nyingine ambayo pia ni muhimu sana wakati wa kuunda miradi katika mifumo ya IoT ni moduli ya Relay. Moduli hii imeundwa kufanya kazi pamoja na moduli ya ESP-01 na pia ina kiunganishi rahisi sana cha kutumia pini 8 (angalia karatasi ya data hapa chini).

Ufafanuzi wa moduli ya ESP-01:

  • Uendeshaji voltage: 5V DC;
  • Relay ya mzigo - 250V AC - 10A;
  • Uunganisho - kontakt 8 ya pini;
  • Pini ya GPIO0 ya kudhibiti relay (hali ya kiwango cha juu);
  • Ukubwa - 37x25mm;

Kwa kuwa vifaa vya mkutano havijapewa nguvu kwa maadili sawa na taa ya meza, usambazaji wa umeme unaofaa zaidi unahitajika.

Ingawa moduli ya ESP-01 inahitaji voltage tofauti ya usambazaji kuliko moduli ya Relay, umeme tofauti hautahitajika kwa sababu moduli ya ESP-01 imepewa nguvu moja kwa moja kupitia moduli ya Relay (angalia picha hapa chini).

Maelezo ya Ugavi wa Umeme:

  • Pembejeo ya kuingiza: 230V AC 50Hz;
  • Pato la voltage: 5V DC;
  • Pato la sasa: 700mA;
  • Nguvu: 3, 5W;
  • Ulinzi wa mzunguko mfupi;
  • Ulinzi wa joto;
  • Ulinzi wa overload;
  • Ukubwa: 30x20x18mm;

Kama inavyoonekana kwa urahisi, moduli ya ESP-01 ina faida nyingi, lakini tofauti na aina zingine za kadi zilizotajwa hapo awali, moduli hii hairuhusu kuungana moja kwa moja na kompyuta kupakia nambari ya programu.

Kwa sababu hii, kifaa cha adapta kinahitajika kuhakikisha unganisho huu, ikiwezekana kupitia kuziba USB (angalia picha hapa chini).

Ufafanuzi wa moduli ya adapta ya ESP-01:

  • Uunganisho wa USB-Serial;
  • Kubadilisha hali kwenye bodi - Mawasiliano (UART) na Programu (PROG);
  • 3, 3V DC mdhibiti mzunguko On-board,
  • Ukubwa: 49x17x10mm;

Ni rahisi sana kupata moduli hii kwenye soko, lakini kuwa mwangalifu, kuna moduli za adapta za USB bila swichi hii na ukinunua unapaswa kufanya marekebisho madogo, lakini utahitaji ustadi fulani (Tazama kiunga hapa chini).

USB kwa Mabadiliko ya Bodi ya adapta ya ESP-01:

Ikiwa hautaki kununua moduli hii ya Adapta ya USB, kuna njia nyingine ya kuunganisha moduli ya ESP-01 kwenye kompyuta yako. Njia hii hutumia Bodi ya mkate tu na Arduino UNO, hata hivyo, njia hii sio ya kawaida kama moduli ya adapta (Tazama kiunga hapa chini).

Mafunzo ya Arduino - Udhibiti wa Kasi ya Magari ya Blynk ESP8266:

Hatua ya 1: Mkutano wa Mzunguko

Image
Image
Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko

Mkutano wa mafunzo haya ni rahisi sana, inganisha vifaa vyote kwa kila mmoja na viunganisho vyako vingi vitatumika (Tazama picha hapo juu).

Orodha ya sehemu:

  • Moduli ya 1x ESP8266 ESP-01;
  • Moduli ya Relay ya 1x ESP-01;
  • Ugavi wa Power 1x 230V AC hadi 5V DC 700mA;
  • Mwanga wa Jedwali la 1x 230V AC;
  • USB Adapter ya USB kwa ESP-01;
  • Smartphone ya 1x;
  • Mfumo wa mtandao wa Wi-Fi;
  • Programu ya Blynk;

Sakinisha Moduli ya Kupeleka kwa ESP-01 na Ugavi wa Nguvu:

Kudhibiti Taa ya Jedwali ni muhimu kusumbua nyaya za 230V AC kusanikisha mfumo huu mpya wa kudhibiti mkutano

Kamba hizi kawaida zina waya mbili zilizotiwa alama ya samawati (N) na kahawia (F). Cables hizi zitaunganishwa kupitia unganisho linalofanana kati ya Ugavi wa Umeme na Taa ya Jedwali ili kuzipa nguvu vifaa vyote viwili

Sasa ni muhimu kuunganisha waya wa kahawia (F) kutoka kwa kebo kwenda kwa kontakt ya kawaida (COM) ya moduli ya Relay, sasa udhibiti wa nishati kwa Nuru ya Jedwali utafanywa kupitia moduli ya Relay

Mwishowe, Taa ya Jedwali itaunganishwa na kontakt ya Reli ya kawaida iliyofunguliwa (HAPANA), unganisho huu utatia nguvu Taa ya Jedwali wakati mradi wa Blynk utaamuru

Kurudi kwa Ugavi wa Nguvu, pini za pato la 5V DC zimeunganishwa na pini za voltage za pembejeo za moduli ya Relay. Huu ni muunganisho wa mwisho katika kusanyiko na vifaa vyote vitakavyounganishwa

Hatua ya mwisho ni kusanikisha moduli ya ESP-01 kwenye moduli ya Relay kwa njia sahihi, lakini kabla ya usanikishaji itakuwa muhimu kupakia nambari ili iweze kufanya kazi kwa usahihi na kujibu Programu ya Blynk

Andaa ESP-01 kupakia nambari:

Ikiwa unachagua kutumia Adapter ya USB kwa ESP-01 kupakia nambari (Tazama picha hapo juu), fuata hatua:

Weka ESP-01 kwenye adapta ya USB kwa njia sahihi;

Weka ubadilishaji wa adapta kwenye hali ya programu (PROG);

Unganisha adapta ya USB kwenye kompyuta;

Sakinisha madereva ya adapta ya USB kwenye kompyuta na kifaa kilicho tayari;

Hatua ya 2: Unda na Sanidi Mradi wa Blynk

Unda na Sanidi Mradi wa Blynk
Unda na Sanidi Mradi wa Blynk
Unda na Sanidi Mradi wa Blynk
Unda na Sanidi Mradi wa Blynk
Unda na Sanidi Mradi wa Blynk
Unda na Sanidi Mradi wa Blynk
Unda na Sanidi Mradi wa Blynk
Unda na Sanidi Mradi wa Blynk

Kabla ya maelezo ya nambari, wacha kwanza tuunde mradi wetu katika Programu ya Blynk. Kwa kuwa mkutano ni rahisi sana, mradi katika Programu ya Blynk pia itakuwa rahisi sana kuunda na kusanidi utendaji wa mfumo huu wa IoT.

Ili kuunda mradi katika Programu ya Blynk, kwanza utahitaji kupakua programu tumizi hii na kuisakinisha kwenye Smartphone yako au Ubao.

Pakua Programu ya Blynk kwenye wavuti:

Unda mradi mpya:

Baada ya kusanikisha programu, kuunda akaunti katika Programu ya Blynk, lazima uwe na akaunti ya barua pepe. Ifuatayo, tengeneza mradi wa kwanza (Tazama picha hapo juu).

Ili kuunda mradi mpya, lazima uchague chaguo la "Mradi Mpya" na dirisha mpya na mipangilio ya msingi itafunguliwa na tutachagua mipangilio ifuatayo:

  • Sanduku la maandishi "Jina" - Inakuruhusu kutambua mradi ili tuupate kwa urahisi.

    Jina la mradi: "Mafunzo ya Arduino";

  • Chaguo la "Chagua kifaa" - Inakuruhusu kuchagua aina ya kifaa kinachotumiwa kusanyiko.

    Aina ya vifaa: "ESP8266";

  • Chaguo la "aina ya Uunganisho" - Inakuruhusu kuchagua aina ya muunganisho ambayo kifaa kilichochaguliwa hutumia.

    Aina ya uunganisho: "Wi-Fi";

  • Chaguo la "Mandhari" - Inakuwezesha kuchagua rangi za kuonekana za mradi, ambazo zinaweza kuwa nyeusi au nyepesi.

    Aina ya uwasilishaji: "Sio muhimu";

Ili kukamilisha hatua hii, bonyeza kitufe cha "Unda" na skrini mpya itaonekana na bar ya kijani hapo juu na hapo ndipo vilivyoandikwa muhimu kwa mradi vitaongezwa.

Kitufe cha Mipangilio

Ili kuongeza vilivyoandikwa kwenye mradi, bonyeza tu kwenye skrini au bonyeza alama (+) kwenye mwambaa wa juu wa kijani. Orodha ya kila aina ya vilivyoandikwa huonyeshwa (angalia picha hapo juu).

Mradi huu utakuwa rahisi sana, unaohitaji wijeti moja tu kuwasha na kuzima Taa ya Jedwali. Aina ya wijeti iliyochaguliwa ilikuwa "Kitufe kilichonaswa", wijeti hii ina utendaji sawa na "Kitufe" cha wijeti, lakini ina chaguzi nyingi zaidi za kuweka kuliko hiyo.

Mara tu ukichagua aina ya wijeti, itaonekana kwenye skrini. Sasa, ikiwa unabonyeza mara moja tu, sura itaonekana kuzunguka, ambayo inamaanisha kuwa unaweza kubadilisha vipimo vyake (Tazama picha hapo juu).

Ikiwa widget imesisitizwa tena, ukurasa ulio na chaguzi za mipangilio utaonyeshwa. Chaguzi za mipangilio zilizochaguliwa kwa wijeti hii ni:

  • Sanduku la maandishi "Lebo" - Inabainisha aina ya kazi ambayo wijeti itafanya.

    Lebo ya Wijeti: "Mwanga wa Jedwali";

  • Chaguo la "Pato" - Inakupa fursa ya kuchagua ni pini gani ya pato ya ESP8266 itadhibitiwa kwa kutumia wijeti hii. Unaweza kuchagua kati ya pini za dijiti na za kawaida.

    • Pini halisi - Hizi hufanya kazi kama vigeu vya idadi kamili (int) na kuhifadhi thamani ya serikali ya kitufe. Hii inaruhusu thamani ya serikali kudanganywa ili kuunda hali katika nambari ambayo inaongeza aina zingine za utendaji kwenye wijeti.
    • Pini za dijiti - Wakati pini za dijiti zinachaguliwa, wijeti inadhibiti moja kwa moja pini za pato za dijiti. Unapotumia pini za aina hii sio lazima kuweka utendaji huu kwenye nambari. Hii ni moja wapo ya faida kubwa ya Programu ya Blynk, kwa sababu inarahisisha ujengaji wa nambari.

      Pini iliyochaguliwa: "Digital - gp0";

Kumbuka: Unapochagua kifaa cha ESP8266, utaruhusiwa kuchagua pini 16 za dijiti, hata hivyo, mfano wa ESP-01 una pini 2 tu kati ya hizi zinazopatikana, ambazo ni GPIO0 na GPIO2

  • Chaguo "Njia" - Inakupa fursa ya kuchagua aina ya kitufe cha operesheni. Unaweza kuchagua operesheni inayofanana na kitufe cha kushinikiza, inayokuhitaji kuishikilia ili kubadilisha thamani ya hali yake au operesheni inayofanana na swichi inayobadilisha dhamana yake ya hali kwa kugusa tu kwa muda mfupi.

    Njia ya Kitufe: "Badilisha";

  • Chaguzi za "ON / OFF" - Katika chaguo hili, unaweza kubadilisha maandishi, saizi ya fonti na rangi ya lebo zilizoonyeshwa wakati wa majimbo mawili ya vifungo, na pia rangi ya kitufe cha nyuma.

    • Inazima:

      • Nakala ya KUZIMA: "ZIMA";
      • Rangi ya Lebo ya OFF: "Sio muhimu";
      • Rangi ya Asili ya OFF: "Sio muhimu";
    • Inasema:

      • Nakala: "Washa";
      • KWENYE Rangi ya Lebo: "Sio muhimu";
      • KWENYE Rangi ya Asili: "Sio muhimu";
  • Chaguo za "Edges" na "Sinema" - Chaguzi hizi mbili pia hukuruhusu kubadilisha chaguzi zingine za urembo wa kitufe, kama sura yake, kwa kuchagua maumbo yaliyozunguka au sawa. Chaguzi pia zinaweza kuchaguliwa ili kufanya mandharinyuma ya kitufe imejaa kabisa au mstari wa mpaka tu.

    • Sura ya kitufe: "Imezungukwa";
    • Mtindo wa kitufe cha nyuma: "Muhtasari";
  • Chaguo la "Ukubwa wa Kufuli" - Chaguo hili la mwisho, linapoamilishwa, huzuia uwezekano wa kuhariri vipimo vya kitufe, kila wakati kutunza saizi ya sasa.

    Vipimo vya kuzuia: "ZIMA";

Mipangilio ya Mradi:

Baada ya kumaliza usanidi wa vilivyoandikwa vyote vinavyohitajika kwa mradi, baadhi ya mipangilio ya mradi imethibitishwa na kuhaririwa ili kuboresha utendaji wake.

Ili kufikia ukurasa wa mipangilio ya mradi, chagua alama ya nati iliyo kwenye bar ya kijani juu ya App. Kwenye ukurasa huu, unaweza kubadilisha na kusanidi mipangilio ifuatayo (angalia picha hapo juu):

  • Sanduku la maandishi la "Jina" - Inakuruhusu kubadilisha au kuhariri jina la mradi.

    Jina la mradi: "Mafunzo ya Arduino";

  • Chaguzi za "Ufikiaji wa Pamoja" - Inakuruhusu kushiriki mradi wako na watumiaji wengine wa Programu ya Blynk. Pamoja na chaguo hili kuwezeshwa, watumiaji wengine wanaweza kudhibiti mkutano lakini hawawezi kuhariri.

    Kushiriki chaguo: "ZIMA";

Kitufe cha "Njia ya mkato ya Skrini ya Nyumbani" - Unda ikoni ya mkato kwenye skrini yako ya Smartphone kwa ufikiaji rahisi wa mradi huo

  • Ufikiaji wa "Ishara za Auth" - Unaweza kupata ishara zote za kiotomatiki za mradi kupitia chaguo la "Barua pepe Zote" unazotuma kwa akaunti ya barua pepe inayohusishwa na Programu ya Blynk, au nakili nambari zote kupitia chaguo la "Nakili Zote".

    Ishara hizi za Auth zinatambua na kuidhinisha vifaa vya mkutano kudhibitiwa na App ya Blynk.

  • Chaguo la "Mandhari" - Inakupa fursa ya kuchagua rangi za kuonekana za mradi, ambazo zinaweza kuwa nyeusi au nyepesi.

    Aina ya kuonekana: "Sio muhimu";

  • Chaguo la "Weka Screen Daima ILIYO" - Ikiwashwa, inaweka skrini yako ya Smartphone kila wakati ikitumia Programu ya Blynk.

    Weka skrini kwenye: "Sio muhimu";

  • Chaguo la "Arifu Vifaa Wakati App Imeunganishwa" - Inakuwezesha kuamsha arifa za kifaa wakati programu imeamilishwa.

    Wezesha arifa za kifaa: "Sio muhimu";

  • Chaguo la "Usitoe Arifa" - Inakupa uwezekano wa kuzima arifa za uunganisho wa kifaa katika hali ya uchezaji. Kwa chaguo hili kuwezeshwa, inawezekana tu kuangalia hali ya uunganisho wa kifaa kwa kubonyeza kitufe na alama ya "Uunganisho wa Kifaa" kwenye upau wa kijani juu ya programu.

    Lemaza arifa za kifaa: ZIMA;

  • Chaguo la "Onyesha Usuli wa Wijeti katika Njia ya Uchezaji" - Inapowezeshwa, inalazimisha mradi kuanza kila wakati katika hali ya Uchezaji, na kuifanya iwe rahisi kutumia mradi wakati umemalizika na tayari kutumika.

    Uanzishaji wa hali ya uchezaji: ON (Mradi umekamilika) au OFF (Mradi katika awamu ya mtihani);

Kitufe cha "Clone" - Inaunda nambari ya QR ambayo inaweza kushiriki nakala halisi ya mradi na akaunti nyingine ya App ya Blynk. Njia hii ya kushiriki mradi ni salama, maadamu nambari tu ya QR inashirikiwa na sio Ishara za Kiotomatiki

Mipangilio ya vifaa vya mradi:

Kwenye ukurasa huu huo wa mipangilio ya mradi, utapata ukurasa uliojitolea kwa vifaa anuwai ambavyo mradi unadhibiti. Kwa kuchagua kichupo hiki, ukurasa unaonyeshwa na inawezekana kutazama, kuongeza na kuondoa vifaa vyote vilivyotumiwa katika mradi huo.

Wakati kifaa kinachaguliwa, ukurasa utafunguliwa ambapo unaweza kuhariri na kudhibitisha mipangilio ya kifaa ifuatayo (Tazama picha hapo juu):

  • Sanduku la maandishi la "Jina" - Inakupa fursa ya kuangalia au kubadilisha jina la kifaa ili iwe rahisi kupata.

    Jina la kifaa: "Kifaa # 1";

  • Chaguo la "Chagua kifaa" - Inakuruhusu kuangalia au kubadilisha aina ya kifaa kinachotumiwa kusanyiko.

    Aina ya vifaa: "ESP8266";

  • Chaguo la "aina ya Uunganisho" - Inakuruhusu kuangalia au kubadilisha aina ya muunganisho ambayo kifaa kilichochaguliwa hutumia.
  • Aina ya uunganisho: "Wi-Fi";
  • Inakuruhusu kufikia au kurekebisha "Auth Token" - Ikiwa nambari ya Auth Token ya kifaa imeathiriwa, bonyeza tu kitufe cha "Refresh" na nambari mpya itazalishwa. Kwa kubonyeza kitufe cha "Barua pepe" nambari hii mpya inatumwa kwa barua pepe inayohusiana na akaunti ya Programu ya Blynk.
  • Chaguo muhimu sana wakati wa kuongeza vifaa vingi kwenye mradi ni chaguo la "+ Vitambulisho vipya", kwa sababu hukuruhusu kupanga kikundi vifaa hivi ili kurahisisha kupanga mradi.

Baada ya mipangilio yote ya mradi kukamilika, ni wakati wa kuibadilisha kuwa hali ya Uchezaji, lakini bado itakuwa muhimu kupakia nambari hiyo kwenye moduli ya ESP8266 ESP-0 1 mwishowe ujaribu mkutano.

Ikiwa unataka kunakili mradi huu moja kwa moja, na mipangilio yote na tayari kutumia, tumia tu utaratibu ufuatao (Tazama picha hapo juu):

  • Bonyeza alama ya nambari ya QR kwenye ukurasa wa kwanza wa Programu ya Blynk;
  • Idhinisha matumizi ya kamera na programu;
  • Eleza kamera ya smartphone kwenye nambari ya QR;
  • Mradi huo utanakiliwa mara moja kwa simu yako mahiri;

Hatua ya 3: Ufafanuzi wa Kanuni

Maelezo ya Kanuni
Maelezo ya Kanuni
Maelezo ya Kanuni
Maelezo ya Kanuni
Maelezo ya Kanuni
Maelezo ya Kanuni
Maelezo ya Kanuni
Maelezo ya Kanuni

Kama unakumbuka, moduli ya ESP-01 imewekwa kwenye moduli ya Adapta ya USB na iko tayari kusanidiwa. Sasa wacha tuunganishe moduli kwa moja ya unganisho la USB la kompyuta na ufungue Arduino IDE.

Kwa moduli ya ESP-01 kudhibitiwa na Programu ya Blynk, utahitaji kupakia nambari na uthibitishaji wote wa Programu ya Blynk na sifa zako za mtandao wa Wi-Fi.

Kwa hivyo kila kifaa kina nambari ya kawaida na maktaba zote na kazi zinazohitajika ili ifanye kazi kwa usahihi. Ili kufanya nambari hii ya kawaida iwe rahisi kwa kila aina ya kifaa kilichotumiwa, wavuti ya Programu ya Blynk ina ukurasa ambao hukuruhusu kupata na kunakili nambari ya kawaida kwa moduli ya ESP8266ESP-01 (Tazama nambari hapa chini).

Kivinjari cha mfano cha Blynk:

// Inamsha mawasiliano kati ya Programu ya Blynk na Monitor Serial:

#fafanua BLYNK_PRINT Serial #include // Ingiza maktaba ya "ESP8266_Lib". #Ijumuishi // Ingiza maktaba ya "BlynkSimpleShieldEsp8266". // Uthibitishaji wa akaunti katika Programu ya Blynk. char auth = "YourAuthToken"; // Ingiza nambari ya ishara ya auth ya kifaa. // Ingiza vitambulisho vya WiFi. char ssid = "YourNetworkName"; // Jina la mtandao wa Wi-Fi. char pass = "Nenosiri lako"; Nenosiri la mtandao wa Wi-Fi. // Kumbuka: Weka nenosiri kwa "" kwa mitandao ya wazi ya Wi-Fi. // Endesha kazi ya SETUP mara moja tu baada ya kubonyeza Rudisha: kusanidi batili () {// Kuanzisha Mawasiliano Serial: Serial.begin (9600); // Inaanza mawasiliano ya Wi-Fi: Blynk. Anza (auth, ssid, pass); } // Endesha kazi ya LOOP mara kwa mara.: Kitanzi batili () {// Huanzisha mawasiliano na Programu ya Blynk: Blynk.run (); // Weka nambari iliyobaki ya mradi wako. }

Mkutano huu, pamoja na mradi uliotengenezwa katika Programu ya Blynk, ina faida ya kutokuhitaji ubadilishe au uongeze mistari zaidi ya nambari kwa nambari ya kawaida.

Kama ilivyoelezwa katika hatua ya awali, kwa kuchagua pini za dijiti kwenye kitufe cha wijeti, kitufe hiki kitadhibiti pini hizi moja kwa moja na hakuna haja ya kuweka kazi hizi kwenye nambari, ndiyo sababu seti hii ni moja wapo ya mifumo rahisi ya IoT.

Sasa, kupakia nambari ya moduli ya ESP8266 ESP-01, utahitaji kusanidi Arduino IDE (Tazama picha hapo juu). Ili kusanidi, lazima kwanza usakinishe moduli hii katika Arduino IDE na kufanya hivyo tunafuata hatua hizi:

Fungua ukurasa wa "Mapendeleo" kwenye kichupo cha "Faili";

Nakili kiunga hapa chini kwenye orodha ya kiungo ya "Meneja wa Sahani ya Ziada ya URL" kwenye ukurasa wa "Mapendeleo";

Kiungo:

Fungua ukurasa wa "Meneja wa Bodi" kupitia kichupo cha "Zana" za chaguo la "Bodi";

Tafuta moduli ya ESP8266 kwenye upau wa utaftaji;

Bonyeza kitufe cha "Sakinisha" kusanikisha moduli ya ESP8266 kwenye Arduino IDE;

Baada ya kusanikisha bodi, unahitaji tu kuchagua mfano wa bodi iliyotumiwa na bandari yake ya unganisho, inaweza kubadilika kulingana na mahali ambapo moduli ya Adapta ya USB ya ESP-01 imeunganishwa (Tazama picha hapo juu).

Sasa unaweza kupakia nambari tu kwa moduli ya ESP8266 ESP-01. Wakati mchakato wa kupakia umekamilika, moduli ya ESP-01 imeondolewa kutoka kwa adapta ya USB na kusanikishwa kwenye moduli ya Relay. Baada ya hapo, kitufe cha "Rudisha" lazima kibonye ili muunganisho wa Wi-Fi uanze vizuri.

Mwishowe, mkutano umekamilika na uko tayari. Kwa hivyo, kujaribu mlima bonyeza tu kitufe cha "Cheza" kilichopatikana kwenye ukurasa wa ujenzi wa Mradi wa Blynk.

Ifuatayo, unaweza kuangalia ikiwa kifaa kimeunganishwa kwenye Programu ya Blynk, na ikiwa hii imethibitishwa, programu hiyo inaanza kudhibiti kifaa kiotomatiki, ikikuruhusu kuwasha na kuzima Taa ya Jedwali kupitia mtandao.

Asante kwa kutazama mafunzo yetu, kusudi la kituo chetu ni kuchangia na kukusaidia katika ukuzaji wa miradi, sasa pia kupitia moduli za mfumo wa IoT. Usikose mafunzo yafuatayo na tembelea kituo chetu kwenye Youtube, Instagram, Facebook au Twitter.

Ilipendekeza: