Мазмұны:

Хабарландыру жалауы - Wi -Fi, IFTTT және Huzzah ESP8266 -ға тамаша кіріспе: 9 қадам (суреттермен)
Хабарландыру жалауы - Wi -Fi, IFTTT және Huzzah ESP8266 -ға тамаша кіріспе: 9 қадам (суреттермен)

Бейне: Хабарландыру жалауы - Wi -Fi, IFTTT және Huzzah ESP8266 -ға тамаша кіріспе: 9 қадам (суреттермен)

Бейне: Хабарландыру жалауы - Wi -Fi, IFTTT және Huzzah ESP8266 -ға тамаша кіріспе: 9 қадам (суреттермен)
Бейне: ДӘРІГЕР КАМЕРАНЫҢ БАР ЕКЕНДІН ҰМЫТЫП КЕТТІ 2024, Қараша
Anonim
Image
Image
Қажетті компоненттер
Қажетті компоненттер

Маған әрқашан маңызды нәрселер жетіспейді … сондықтан мен Ту құрдым. Маған осы маңызды нәрселер туралы хабарлауға немесе еске салуға арналған Интернет заттары (IoT) құрылғысы!

Енді менің үстеліме тез қарай отырып, мен көре аламын …

  • Менде электрондық пошта бар
  • Мен туралы твиттерде айтылды
  • Менде алдағы Google күнтізбелік оқиғасы бар
  • Анама қоңырау шалатын уақыт келді
  • Менің командам гол соқты
  • Мен тамақтануды ұмытып кетемін
  • Маған жаттығу керек

… немесе басқа дерлік нәрсе. Бұл нұсқаулықтар үшін мен электрондық хаттарды алған кезде өзіме хабарлаймын.

Бұл жоба Wi-Fi қосылған құрылғылар мен Интернет заттарына тамаша кіріспе.

Біз қолданатын боламыз…

IFTTT.com (API шлюзі) іске қосылады …

io.adafruit.com (IoT бұлтты деректер қызметі) іске қосу үшін …

MQTT (интернет пен тақта арасындағы байланыс) іске қосу үшін …

Қауырсын Хузза (Arduino үйлесімді WIFI микроконтроллері) …

Серво қозғалтқышы …

Бізге хабарлаңыз!

1 -қадам: Қажетті компоненттер

Қажетті компоненттер
Қажетті компоненттер

Тек $ 37.50 немесе одан төмен төмен баға үшін!

Саған қажет болады…

Материалдар:

WiFi микроконтроллері $ 16

Micro Servo 10 доллар

1 долларлық батырмалар

Резистор (кез келген мән)

Кішкене нан тақтасы $ 4 (немесе протободы)

Тақырыптарды жинау $ 1

Jumper сымдары $ 2

Жоба қорабы $ 3.50

Литий батареясы (міндетті емес)

Velcro (міндетті емес)

Кішкене жалау (біз оны жасаймыз)

Құралдар:

Arduino IDE орнатылған компьютер

Дәнекерлеуіш пен дәнекерлеуіш

Үлкен және кіші Philips бұрандалы драйверлері

Қайшы

Желім

Сым кескіштер

Жұмыс үстелі принтері

2 -қадам: Arzuino IDE үшін Huzzah орнатыңыз және WIFI -ге қосылыңыз

Бастау үшін микроконтроллерді тексеруге рұқсат етіңіз.

Adafruit осы оқулықты орындаңыз:

Бұл оқулық бізге Arduino IDE -де Feather Huzzah қолдануға мүмкіндік береді және бізде барлық қажетті USB драйверлері бар екеніне көз жеткізеді.

3 -қадам: Io.adafruit & IFTTT -ге тіркеліңіз

Io.adafruit & IFTTT -ге тіркелу
Io.adafruit & IFTTT -ге тіркелу
Io.adafruit & IFTTT -ге тіркелу
Io.adafruit & IFTTT -ге тіркелу
Io.adafruit & IFTTT -ге тіркелу
Io.adafruit & IFTTT -ге тіркелу

Wi -Fi микроконтроллерін іске қосу үшін біз Adafruit io.adafruit және IFTTT қолданамыз.

Io.adafruit тіркелгісін жасаңыз және жаңа қосқыш белгісі бар жалаушаны орнатыңыз.

Жаңа бақылау тақтасын жасаңыз.

Бақылау тақтасында «жалаушамен» ауыстырылған қосқышты жасаңыз. ҚОСУ және ӨШІРУ ауысымының әдепкі параметрлерін қалдырыңыз (біз бұл мәтінді кодта қайта көрсетеміз, сондықтан таңбалар регистрін ескеріңіз).

IFTTT (If-This-then-That) есептік жазбасын жасаңыз

'Менің апплеттерім' қойындысының астында жаңа апплет таңдаңыз.

'IF' астында жалауды көтеру үшін IFTTT триггерін таңдаңыз.

Adafruit -ті «ОСЫ» деп іздеңіз және бұрын жасаған io.adafruit қосқышына сілтеме жасаңыз.

Сіз триггерді io.adafruit бетіндегі ауыстырып қосқышты тексеру арқылы тексере аласыз. Біз бұл қосқыштың позициясын Huzzah Wi-Fi тақтасымен хабарлайтын боламыз.

4 -қадам: Huzah -ке Io.adafruit -ке қосылыңыз

Huzzah -ты io.adafruit есептік жазбасына қосу үшін бізге MQTT пайдалану қажет болады.

Бұл оқулықты орындаңыз:

Бұл нұсқаулыққа сәйкес бізде барлық қажетті кітапханалар орнатылған болады.

5 -қадам: схема

Схема диаграммасы
Схема диаграммасы
Схема диаграммасы
Схема диаграммасы
Схема диаграммасы
Схема диаграммасы
Схема диаграммасы
Схема диаграммасы

Серво мен лездік түймені Хузза тақтасына қосу үшін суретте көрсетілген схеманы құрыңыз.

Лездік қосқыш дәнекерлеуді қажет етуі мүмкін. Егер сіз дәнекерлеуге жаңадан қосылсаңыз, бұл жақсы нұсқаулық.

Резистор кез келген мән болуы мүмкін.

6 -қадам: Хузханы бағдарламалау

Біз қолданатын код Adafruit компаниясының ESP8266 үлгі кодына негізделген. Егер сіз оны жобаңызға өзгерту қажет болса, мен оны тиісті бөлімдерге бөлдім.

Мәтінді кодта ауыстыруды ұмытпаңыз:

  • Wifi желісінің атауы
  • Wifi желісінің құпия сөзі
  • io.adafruit пайдаланушы аты
  • io.adafruit кілті (мұны суреттегідей io.adafruit бақылау тақтасынан табуға болады)

7 -қадам: Ту жасаңыз

Ту жасаңыз
Ту жасаңыз
Ту жасаңыз
Ту жасаңыз
Ту жасаңыз
Ту жасаңыз

Жоғарыдағы жалаушаның суретін жүктеңіз. Серво пакетіне кіретін бұранда көмегімен жалауды басып шығарыңыз, бүктеңіз, желімдеңіз, кесіңіз және бекітіңіз.

Немесе одан да жақсы … IFTTT триггеріне тән өзіндік хабарландыру жалаушасын жасау үшін иллюстратор файлын пайдаланыңыз. Бар болса бөлісе отырыңыздар!

8 -қадам: Электр тізбегін жабыңыз

Электр тізбегін жабыңыз
Электр тізбегін жабыңыз
Электр тізбегін жабыңыз
Электр тізбегін жабыңыз
Электр тізбегін жабыңыз
Электр тізбегін жабыңыз

Электр тізбегін өзіңіз қалаған контейнерге салыңыз.

Мен бұл жобалық қорапты радиоприемниктен және серво мен түймені ұстап тұру үшін тесіктерді қолдандым. Бөлшектердің мөлшерін өлшеу үшін калибрлерді қолданыңыз және сәйкес өлшемдегі тесіктерді бұрғылаңыз.

Кішкене қораптың ішіндегі компоненттерді орналастыру үшін мен тақтаны кішкентай протоборға ауыстырдым және сымдарды дәнекерледім. Бұл корпустың көлеміне байланысты қажет емес

Сіз жасаған қоршауды менімен бөлісіңіз! Немесе корпусты 3D басып шығарсаңыз, файлды жүктеңіз, мен оны нұсқаулыққа қосамын.

9 -қадам: Орындалды

Орындалды!
Орындалды!

Бітті! Туыңызды компьютердің артқы жағына, тоңазытқышқа жапсырыңыз, үстелге немесе кез келген жерге қойыңыз … және ешқашан маңызды нәрсені жіберіп алмаңыз!

Төмендегі түсініктемелерде жалаушаны не үшін қолданатыныңызды айтыңыз!

Arduino байқауы 2016 ж
Arduino байқауы 2016 ж
Arduino байқауы 2016 ж
Arduino байқауы 2016 ж

2016 жылғы Arduino конкурсында екінші орын

Ұсынылған: