Овај водич ће вам помоћи да пошаљете СМС на било који регистровани број мобилног телефона са ЕСП8266. ЕСП8266 је моћан Вифи модул који доминира светом ИОТ пројеката. Ово је значење неовисног водича за микроконтролер; не требају вам УЦ / УП попут Ардуина или ПИЦ-а. Директно ћемо програмирати модул ЕСП8266 користећи Ардуино ИДЕ. Једном када је програмиран, можемо с њега слати текстуалне поруке на било који унапред програмирани број мобилног телефона. За извршење овог задатка користим ИФТТТ аплете. Ако сте нови у ЕСП8266, љубазно посетите доленаведене упуте које ће вам помоћи да започнете са ЕСП8266 и научиће вас како да програмирате свој ЕСП8266 модул помоћу Ардуино ИДЕ-а.
- Први кораци са ЕСП8266
- Програмирање вашег ЕСП8266 помоћу Ардуино ИДЕ-а
Осим овог, за ово упутство вам нису потребни никакви предуслови, јер ћу детаљно објаснити све кораке са сликама и видео записима. Па кренимо….
Концепт лекције:
Знамо да се модул ЕСП8266 може конфигурисати и као АП или као СТА. Овде смо га конфигурисали да ради као станица и повезали смо га са нашим Вифи рутером. Када се веза успостави, морамо да пронађемо начин слања СМС-ова путем Интернета. Овом Интернету такође мора бити лако доступан модул ЕСП8266. Овде користимо снагу ИФТТТ (Иф Тхис Тхен Тхат) веб странице. Коришћењем ове веб странице можемо слати СМС, е-пошту, ВхатсАпп поруке, Фацебоок исправке, Твиттер твеетове и шта све не. Имају мноштво алата који се могу користити са мало знања, али у овом упутству ћемо користити функцију слања поруке, а остатак ћемо оставити за друге будуће водиче.
После неколико подешавања на ИФТТТ веб локацији, моћи ћемо да добијемо ХТТПС УРЛ који ће када се покрене послати унапред дефинисану текстуалну поруку на одређени број мобилног телефона. Сада ову модул мора позвати наш модул ЕСП8266 када је то потребно и ваш СМС ће бити активиран на ваш мобилни број. Звучи прилично једноставно, зар не !!? Погледајмо кораке који су укључени.
Креирање ИФТТТ аплета:
Погледајмо како можемо створити ИФТТТ аплет и добити УРЛ за покретање СМС-а на одређени број мобилног телефона. Трудио сам се да их објасним у корацима, ако заглавите, искористите Видео на крају овог водича.
Корак 1: Посетите ввв.ИФТТТ.цом и пријавите се за нови ИД ако га већ немате. Након регистрације, биће вам послата пошта на ваш е-маил ИД, верификујте је и бићете пријављени у ИФТТТТ.
Корак 2: Потражите СМС аплет или посетите ову везу. Сада региструјте свој број мобитела код тог аплета овде. Као пример употребио сам број „00919612365489“. Увек додајте водећи знак „00“, затим позивни број државе, а затим број мобилног телефона. Овде сам из Индије, стога је мој позивни број „91“, а мој број мобитела „96123456789“. Када унесете број, кликните на „Сенд Пин“ и потврдите свој број мобилног телефона
Корак 3: Сада смо конфигурисали један Аплет, а ми ћемо други Аплет под називом Макер Вебхоокс, па га потражите или користите овај линк. Сада кликните на „Повежи се“ и добићете следећи екран.
Корак 4: Сада је време да креирамо сопствени Аплет који би могао синхронизовати оба горе наведена аплета. Да бисте то урадили, идите на Моји аплети -> Нови аплет или следите ову везу. Бићете преусмерени на ову страницу.
Корак 5: Израз АКО ОВО ОНДА ТО ЗНАЧИ ако се нешто догоди на „овоме“, онда морамо учинити нешто на „оном“. Овде ако се активира Макер Вебхоокс Апплет тада мора бити послан СМС. Дакле, кликните на „ово“ (плава боја плус икона) и потражите Макер Вебхоокс, а затим кликните на њега. Сада ће се од вас тражити да одаберете окидач, па кликните на „Прими веб захтев“
Корак 6: Сада морате конфигурисати Окидач тако што ћете му дати назив догађаја. Назвао сам га „ЕСП“ како је приказано доле. Можете да користите било који назив догађаја, али запамтите ово име јер ћемо га морати користити касније. На крају кликните на „Цреате Триггер“
Корак 7: Требали бисте добити доњи екран где морате да конфигуришете „Тај“ аплет. Кликните на икону Плус близу „тога“
Корак 8: Потражите СМС аплет и кликните на њега. Затим за избор акције кликните на „Пошаљи ми СМС“. Бићете преусмерени на доњи екран, где морате да унесете текстуалну поруку која мора бити послата на ваш мобилни телефон. На крају кликните на „Направи акцију“
Корак 9: Можете прегледати и довршити свој аплет, требало би да изгледа овако некако у наставку. Кликните на „Финисх“
Корак 10: Сада потражите Макер Вебхоокс или користите ову везу и кликните на „Документација“. Нешто слично би требало да видите доле
Ово је врло важна страница. Ова страница ће вам показати кључ и упутства о покретању догађаја. На вашој страници приказат ће се јединствени кључ за ваш ИД, чувајте га врло поверљиво јер свако са овим кључем може приступити свим вашим аплетима. Сакрила сам последњих пет цифара свог АПИ кључа тако да остаје поверљив.
Корак 11: Сада у одељку „Пошаљите поруку или преузмите веб захтев“ можете видети да имамо могућност да додамо назив догађаја. Имајте на уму да смо у кораку 6 креирали догађај под називом „ЕСП“, тако да морамо да користимо исто име и конфигуришемо УРЛ као у наставку.
Након што промените назив догађаја, кликните на „Тестирај“. Требали бисте примити поруку на свој регистровани број мобилног телефона. У нашем случају порука би требало да гласи „Парно име ЕСП се појавило на услузи Макер. СМС послан са ЕСП8266 –ЦирцуитДигест ”Можете да конфигуришете свој СМС по вашој жељи. Такође можете послати вредности сензора са ЕСП модула користећи опцију вредност 1 и вредност 2.
То је то што сада имамо ХТТПС УРЛ који ће када се активира послати одређену поруку на одређени број. Можете да копирате ову УРЛ адресу и сачувате је негде на сигурном, јер је морамо користити у нашем програму Ардуино. Такође можете једноставно да копирате и налепите ову УРЛ адресу у било који веб прегледач и приметићете да је догађај покренут. Такође ћете добити одговор попут овог приказаног доле.
Програмирање вашег модула ЕСП8266:
Сада морамо да програмирамо наш модул ЕСП8266 користећи Ардуино ИДЕ. У овом програму једноставно се морамо повезати са рутером и позвати ХТТПС УРЛ који смо управо показали горе, а затим ће порука покренути тај УРЛ. Комплетан програм је дат на крају овог водича, али у наставку је објашњено неколико важних делова кода које треба модификовати.
цонст цхар * ссид = "БПАС дом"; цонст цхар * лозинка = "црацксун";
У горњем реду кода користите сопствене Вифи акредитиве у мом случају „БПАС дом“ је било моје име Вифи сигнала, а „црацксун“ моја лозинка.
Стринг урл = "/ триггер / ЕСП / витх / кеи / б8х22клЕлЗвП27лрАКСС3љтБа0092_аАанИН1ИКСКСКСКСКС";
Обавезно модификујте горњи ред на основу имена догађаја и кључа, у мом случају назив догађаја је био ЕСП (биће исто за вас ако сте га именовали ЕСП у кораку 6), а мој КЉУЧ АПИ-а је био б8х22клЕлЗвП27лрАКСС3љтБа0092_аАанИН1ИКСКСКСКСКС. Промените га у кључ који сте добили
Напомена: Овај корак је веома важан за рад вашег кода.
Остатак редова у коду је ионако саморазумљив ако имате било какве сумње да можете да користите одељак за коментаре.
Једном када ваш код буде спреман за измене, спремни сте да га пренесете на свој модул ЕСП8266. Можете отпремити програм из Ардуино ИДЕ-а, као што је објашњено у овом водичу „Програмирање вашег ЕСП8266 са Ардуино ИДЕ-ом“
Излаз:
Када се отпремање отвори, отворите серијски монитор на Ардуино ИДЕ-у. Требали бисте видети следеће информације о отклањању грешака:
Ако на вашем серијском монитору буде приказано „Честитам! Отворили сте ЕСП догађај “, значи да је све функционисало онако како је требало. Сада можете да проверите свој мобилни телефон и требали сте да примите поруку. Снимак екрана поруке приказан је испод
Видео у наставку ће вам показати комплетан рад горе поменутог.