Мазмұны:

HUE шамдарын басқаруға арналған батареямен жұмыс істейтін Wi-Fi ақылды түймесі: 5 қадам (суреттермен)
HUE шамдарын басқаруға арналған батареямен жұмыс істейтін Wi-Fi ақылды түймесі: 5 қадам (суреттермен)

Бейне: HUE шамдарын басқаруға арналған батареямен жұмыс істейтін Wi-Fi ақылды түймесі: 5 қадам (суреттермен)

Бейне: HUE шамдарын басқаруға арналған батареямен жұмыс істейтін Wi-Fi ақылды түймесі: 5 қадам (суреттермен)
Бейне: Обзор IVECO DAILY 35с15, рефрижератор для цветов | Автоцентр Сухина 2024, Шілде
Anonim

Автордың толығырақ сілтемесі бойынша:

RaspberryPi Pico -ды WiFi -ге қалай қосуға және хабарландыруларды жіберуге болады
RaspberryPi Pico -ды WiFi -ге қалай қосуға және хабарландыруларды жіберуге болады
RaspberryPi Pico -ды WiFi -ге қалай қосуға және хабарландыруларды жіберуге болады
RaspberryPi Pico -ды WiFi -ге қалай қосуға және хабарландыруларды жіберуге болады
BBC Micro: бит + WiFi + телефон хабарландырулары
BBC Micro: бит + WiFi + телефон хабарландырулары
BBC Micro: бит + WiFi + телефон хабарландырулары
BBC Micro: бит + WiFi + телефон хабарландырулары
Raspberry Pi-де Node-RED-те WiFi сенсорлары мен интерфейсін қалай құруға болады
Raspberry Pi-де Node-RED-те WiFi сенсорлары мен интерфейсін қалай құруға болады
Raspberry Pi-де Node-RED-те WiFi сенсорлары мен интерфейсін қалай құруға болады
Raspberry Pi-де Node-RED-те WiFi сенсорлары мен интерфейсін қалай құруға болады

Бұл жоба аккумулятормен жұмыс істейтін Wi-Fi түймені 10 минуттан аз уақыт ішінде қалай жасау керектігін көрсетеді. Түйме IFTTT үстіндегі HUE шамдарын басқарады.

Бүгін сіз электронды құрылғылар жасай аласыз және оларды басқа ақылды үй құрылғыларына бірнеше минут ішінде қосасыз. Сіз мұны арнайы бағдарламашыларсыз және кодтың бір жолын жазбай жасай аласыз. Бұл блогта біз HUE шамдарын интернетте қашықтан басқаратын батареямен жұмыс істейтін Wi-Fi Smart түймесін көрсетеміз. Мұны барлық деңгейдегі әзірлеушілер қиындықсыз жасай алады. Түйме 2xAAA литийлі аккумуляторларда 15к активтендіру оқиғаларына созылады - бұл ең төмен қуатты ақылды түйме. Егер біз күніне 8 рет итермелейтін оқиғаларды есептесек, ол 5+ жылға созылады. Бұл осы жобада пайдаланылатын IoT модулінің арқасында, ол іске қосылмаған кезде ток ағызбайды - шын 0А. Бұл нұсқаулық келесі қадамдарды қамтиды:

  1. Нан тақтасының көмегімен құрастыру
  2. IFTTT және HUE қызметін орнату
  3. IoT модулін конфигурациялау
  4. IoT модулін интернетке қосу

Барлығын кодтың бір жолынсыз немесе бұлтты білусіз 10 минут ішінде жасауға болады.

Жабдықтар

Бөлшектер

  • Крикет Wi-Fi модулі Things On Edge
  • Нан тақтасы (жалпы)
  • SparkFun үлкен қызыл күмбез түймесі
  • Батарея ұстағыш, AAA x 2

Бағдарламалық жасақтама және онлайн қызметтері

FTTT Maker қызметі

Құралдар

Пісіру үтігі (жалпы)

1 -қадам: құрастыру

Image
Image
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Крикет модуліне дәнекерлеу түйрегішінің PCB ажыратқыш қосқышы. Тақырып Cricket модулін тақтаға қосуды жеңілдетеді.

  • 1 түйреуішті түймедегі VCC батареясына қосыңыз (+)
  • 2 -ші түймені түймедегі Крикет модуліндегі WAKE_UP портына қосыңыз
  • VCC батареясын (+) крикет модуліндегі BATT портына қосыңыз
  • Батареяны GND (-) крикет модуліндегі GND портына қосыңыз

2 -қадам: IFTTT орнату

IFTTT орнату
IFTTT орнату
IFTTT орнату
IFTTT орнату
IFTTT орнату
IFTTT орнату
IFTTT орнату
IFTTT орнату

Қадамдар:

  1. Https://ifttt.com/ сайтына өтіңіз
  2. Кіру немесе тіркелу
  3. Пайдаланушы / Есептік жазба мәзірінен Жасау түймесін басыңыз (жоғарғы оң жақ бұрышта)
  4. Жаңа бастапқы оқиғаны жасау үшін + түймесін басыңыз
  5. Webhooks қызметін таңдаңыз
  6. Жалғастыру түймесін басыңыз
  7. Веб -сұранысты алу түймесін басыңыз (сол жақта)
  8. Оқиға атауын жасаңыз, мысалы button_event
  9. Бастапқы оқиғаны қазір орнату керек, содан кейін оқиғадан кейін + түймесін басыңыз
  10. HUE қызметін іздеңіз
  11. HUE қызмет оқиғасын таңдаңыз
  12. егер сізде әлі де реңк болмаса, оны қосу керек -> Қосылу
  13. Бұл оқиға қосылатын құрылғыны (жарық) таңдаңыз
  14. Аяқтау түймешігін басыңыз

Іс жүзінде біз IoT модулінен оқиғаны жібере алатын HTTP адресін алуымыз керек.

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

Келесі веб -сілтемелерді «POST немесе GET веб -сұранысын жасау» бөлімінен көшіріңіз, ол сізге қажет болады.

3-қадам: Wi-Fi крикет модулін конфигурациялау

Wi-Fi крикет модулін конфигурациялау
Wi-Fi крикет модулін конфигурациялау
Wi-Fi крикет модулін конфигурациялау
Wi-Fi крикет модулін конфигурациялау
Wi-Fi крикет модулін конфигурациялау
Wi-Fi крикет модулін конфигурациялау

Крикет Things On Edge - Developer Portal (https://dev.thingsonedge.com) арқылы толығымен OTA (эфирде) конфигурацияланған. Конфигурация Cricket арқылы Wi-Fi желісіне қосылған кезде алынады (бұл келесі бөлімде сипатталған). Енді алдымен оны конфигурациялайық.

Түйме үшін біз Cricket -ті IO1: WAKE_UP түйреуішіндегі жоғары сигналмен ояту кезінде POST HTTP сұрауын жіберуге теңшеуіміз керек. Бұл сигнал түйме басылған кезде беріледі.

Енді TOE әзірлеуші порталын кез келген шолғыштан компьютерден немесе ұялы телефоннан ашыңыз. Құрылғыны есептік жазбаңызда іске қосу және конфигурациялау үшін сіз Әзірлеуші порталына тіркелуіңіз/кіруіңіз керек. Әйтпесе, құрылғы жұмыс істемейді.

Сәтті кіру / тіркеуден кейін құрылғыны жүйеде іске қосу үшін «Жаңасын қосу» құрылғысын басу қажет. Крикеттің артқы жағындағы жапсырма таяқшасында басылған бірегей сериялық нөмірді пайдалану қажет. Оны басқа ешкіммен бөліспеңіз.

Енді сіз құрылғыны конфигурациялай аласыз.

Келесі конфигурацияны орнатыңыз:

  • RTC: ӨШІРУ
  • IO2: ӨШІРУ
  • IO3: Өшірулі
  • Батарея мониторы: ӨШІРУ
  • Жаңартуларды қосу - IO1 ояту: қосулы
  • Жаңартуларды мәжбүрлеп қосу - RTC Wake Up: OFF
  • Оқиғаларды жариялау: төменде қараңыз

Webhooks -тен io1_wakeup ішіне көшірген сілтемені көшіру/қою және деректерді бос қалдырыңыз

maker.ifttt.com/trigger/button_event/with/key/hfNIx8SKn_xxxxxxxxxxxxxxxxxxx_YW3xx5yFw5MGD

Конфигурацияны орнатқаннан кейін Сақтау түймесін басыңыз.

Жарайсың! Сіз дерлік жетесіз! Енді сіз құрылғыны Wi-Fi желісі арқылы Интернетке қосуыңыз керек. Мұны қалай жасау керектігін келесі бөлімге өтіңіз.

4 -қадам: IoT модулін Интернетке қосу

IoT модулін Интернетке қосу
IoT модулін Интернетке қосу
IoT модулін Интернетке қосу
IoT модулін Интернетке қосу
IoT модулін Интернетке қосу
IoT модулін Интернетке қосу

Бірнеше қадамнан кейін сіз құрылғыны Wi-Fi желісі арқылы Интернетке қосасыз. Крикеттің жеке Wi-Fi кіру нүктесін белсендіру, содан кейін Wi-Fi желісінің тіркелгі деректерін беру үшін жеке веб-бетті ашу жеткілікті. Төмендегі қадамдарды орындаңыз:

  1. ЖШД үнемі жанғанша модульдегі түймені 5 секунд басып тұрыңыз.
  2. Жарық диоды үнемі жанып тұрған кезде, Крикет жеке Wi-Fi нүктесін ашты. Ноутбуктен немесе смартфоннан келесі тіркелгі деректерімен ыстық нүктеге қосылыңыз: SSID: toe_device Пароль қажет емес
  3. Қосылғаннан кейін жеке веб -бетті ашыңыз: https://192.168.4.1/index.html ЕСКЕРТУ: жарық диоды әлі де қосулы екеніне көз жеткізіңіз! Егер ӨШІРУЛІ болса, қадамдарды басынан бастап қайталаңыз
  4. Енді сіз Wi-Fi желісінің тіркелгі деректерін жіберіп, ҚОСУ түймесін басуға болады. Егер сіз SSID мен құпия сөзді дұрыс енгізген болсаңыз, бірнеше секундтан кейін құрылғы желіде екенін хабарлайды және жарық диоды өшеді.

Құттықтаймын! Енді сіздің құрылғыңыз Интернетке қосылды!

5 -қадам: Қорытынды

Енді сіз HUE жарығын түйме құрылғысымен қосуға/өшіруге болады !

Қосымша ақпаратты таба аласыз:

  • Thick On Edge (https://thingsonedge.com) бетінен крикет модулі туралы
  • Қосымша техникалық ақпаратты мына жерден табуға болады GitHUB (https://github.com/thingsonedge/cricket)
  • Нұсқаулары бар бейне:

Ұсынылған: