Мазмұны:

MCU Интернет қызметіне IFTTT арқылы қол жеткізу - Ameba Arduino: 3 қадам
MCU Интернет қызметіне IFTTT арқылы қол жеткізу - Ameba Arduino: 3 қадам

Бейне: MCU Интернет қызметіне IFTTT арқылы қол жеткізу - Ameba Arduino: 3 қадам

Бейне: MCU Интернет қызметіне IFTTT арқылы қол жеткізу - Ameba Arduino: 3 қадам
Бейне: Marvel Studios' DAREDEVIL: BORN AGAIN – Red band Trailer (2024) 2024, Қараша
Anonim
MCU Интернет қызметіне IFTTT арқылы қол жеткізеді - Ameba Arduino
MCU Интернет қызметіне IFTTT арқылы қол жеткізеді - Ameba Arduino

Интернет қызметіне қол жеткізу - бұл смарт құрылғы, мысалы, андроид телефон, планшет немесе ДК үшін оңай жұмыс, бірақ микроконтроллерде онша оңай емес, себебі ол әдетте жақсы байланыс пен өңдеу қуатын қажет етеді. Алайда, біз жұмыстың көп бөлігін IFTTT -ке жүктей аламыз, бұл бізге интернеттің көптеген қызметтерін жеңілдетуге көмектеседі. Бұл оқулық сізге IFTTT -ті қалай пайдалану керектігін көрсетеді.

Жабдықтар

  • Амеба x 1
  • IFTTT қызметіне кіру үшін https://ifttt.com/ сайтынан тіркелгі

1 -қадам: IFTTT -ге кіріспе

IFTTT -ге кіріспе
IFTTT -ге кіріспе
IFTTT -ге кіріспе
IFTTT -ге кіріспе
IFTTT -ге кіріспе
IFTTT -ге кіріспе

IFTTT, «Егер бұл сол кезде» деп аталады, бұл веб-сайт пен мобильді қосымша және апплеттерді немесе қарапайым шартты мәлімдемелер тізбегін құруға арналған ақысыз веб-қызмет. Апплет Gmail, Facebook, Telegram, Instagram, Pinterest және т.б сияқты басқа веб -қызметтерде болатын өзгерістерден туындайды.

· IFTTT -тен Applet жасаңыз

Келесіде біз көрсетілген алушыға электрондық поштаны жіберу үшін IFTTT Applet үлгісін аламыз.

Мысалды іске қосу үшін, амебаның HTTP POST мүмкіндігі IFTTT платформасы қабылдайтын қарапайым webhook қызметін орналастыру үшін қолданылады және өз кезегінде жауапты іске қосу үшін қолданылады (электрондық поштаны жіберу).

Https://ifttt.com/ сайтына кіргеннен кейін, Менің апплеттерімді жоғарыдан басыңыз.

Қадамдарды орындау үшін жоғарыдағы суреттерді тексеріңіз.

2 -қадам: Ameba MCU -де IFTTT орнатыңыз

IFTTT орнату Ameba MCU
IFTTT орнату Ameba MCU
IFTTT орнату Ameba MCU
IFTTT орнату Ameba MCU
IFTTT орнату Ameba MCU
IFTTT орнату Ameba MCU

· Триггерді Ameba арқылы жіберіңіз

IFTTT бақылау тақтасында Applet дайын болғаннан кейін, HTTP сұранысын жіберу үшін бағдарлама Ameba тақтасына шығарылуы мүмкін.

1. Мысал бағдарлама “HTTP_IFTTT_POST” қалтасында орналасқан. Төмендегі қадамдарды орындаңыз:

1) Arduino IDE көмегімен мысалды ашу үшін сыныпта берілген мысал қалтасындағы *.ino файлын басыңыз.

2) Бағдарлама ашылғаннан кейін, бағдарламаның сәтті жұмыс жасауы үшін кодтың ішіндегі келесі 3 элементті өңдеңіз.

Wi-Fi кіру нүктесіне немесе қалаған таңдау нүктесіне қосылу үшін Wi-Fi тіркелгі деректерін өңдеңіз.

Хост атауы өрісінің астына IFTTT қызметінің «maker.ifttt.com» хост атауын енгізіңіз.

Жол өрісінің астына EventName және «trigger/with/key/» өрісін енгізіңіз.

- Оқиға атауы: Оқиға атауы IFTTT апплетінде көрсетілгендей болуы керек. Бұл мысалда оқиға атауы «test_event»

- Кілт: жеке IFTTT есептік жазбасында Webhook қызметі бойынша қол жетімді. Алу үшін келесі қадамды қараңыз.

3) Webhooks құжаттама қойындысынан кілтті қалай алуға болады?

Қызметтер қойындысынан Webhooks қызметін табыңыз.

Webhooks қызмет бетінде жоғарғы оң жақ бұрыштағы Құжаттар қойындысын нұқыңыз.

Кілтті құжаттама бетінен табуға болады. Сонымен қатар, суретте көрсетілгендей HTTP сұранысын қалай қолдануға болады

3 -қадам: кодтау және жүгіру

Кодтау және жүгіру
Кодтау және жүгіру
Кодтау және жүгіру
Кодтау және жүгіру
Кодтау және жүгіру
Кодтау және жүгіру

Толтырылған код үлгісі жоғарыда көрсетілген

Енді Ameba бағдарламасының үлгісін іске қосайық

Мысал дайын болған кезде Ameba тақтасына USB кабелі арқылы қосылыңыз.

Кодты құрастырыңыз. Arduino -дегі «Эскиз» -> «Тексеру/құрастыру» түймесін басыңыз. Аяқтағаннан кейін Arduino -ның төменгі жағында «Дайын компиляция» сұралады.

«Эскиз» -> «Жүктеу» түймесін басу арқылы кодты Ameba -ға жүктеңіз (жыпылықтады). (Жүктеу процесі тақтада жыпылықтайтын D3 компоненті арқылы көрсетіледі)

Жүктеу аяқталғаннан кейін (тақтадағы D3 компоненті жыпылықтауды тоқтатады) Arduino IDE терезесінің төменгі жағында «жүктеудің аяқталуы» көрсетіледі.

Сериялық мониторды ашыңыз.

Шығу журналдарын көру үшін «Қалпына келтіру» түймесін басыңыз.

Іс -шара сәтті аяқталғаннан кейін «Құттықтаймыз! Сіз test_event оқиғасын жібердіңіз »сериялық мониторда көрінеді және осы оқиға туралы электрондық пошта ескерткіші жеткізіледі.

Осыдан кейін IFTTT Applet -те тіркелген алушының электрондық пошта тіркелгісіне электрондық хат жіберіледі және электрондық пошта хабарламасы алынады.

Ұсынылған: