Talaan ng mga Nilalaman:

Pinapatakbo ng Baterya ang Smart Button ng Wi-Fi upang Makontrol ang HUE Lights: 5 Hakbang (na may Mga Larawan)
Pinapatakbo ng Baterya ang Smart Button ng Wi-Fi upang Makontrol ang HUE Lights: 5 Hakbang (na may Mga Larawan)

Video: Pinapatakbo ng Baterya ang Smart Button ng Wi-Fi upang Makontrol ang HUE Lights: 5 Hakbang (na may Mga Larawan)

Video: Pinapatakbo ng Baterya ang Smart Button ng Wi-Fi upang Makontrol ang HUE Lights: 5 Hakbang (na may Mga Larawan)
Video: Windows 10 Optimize Performance - 15 Steps 2024, Hulyo
Anonim

Sundin ang higit pa sa may-akda:

Paano ikonekta ang RaspberryPi Pico sa WiFi at magpadala ng mga notification
Paano ikonekta ang RaspberryPi Pico sa WiFi at magpadala ng mga notification
Paano ikonekta ang RaspberryPi Pico sa WiFi at magpadala ng mga notification
Paano ikonekta ang RaspberryPi Pico sa WiFi at magpadala ng mga notification
BBC Micro: bit + WiFi + Mga Abiso sa Telepono
BBC Micro: bit + WiFi + Mga Abiso sa Telepono
BBC Micro: bit + WiFi + Mga Abiso sa Telepono
BBC Micro: bit + WiFi + Mga Abiso sa Telepono
Paano bumuo ng Mga WiFi Sensor at UI sa Node-RED sa Raspberry Pi
Paano bumuo ng Mga WiFi Sensor at UI sa Node-RED sa Raspberry Pi
Paano bumuo ng Mga WiFi Sensor at UI sa Node-RED sa Raspberry Pi
Paano bumuo ng Mga WiFi Sensor at UI sa Node-RED sa Raspberry Pi

Ipinapakita ng proyektong ito kung paano bumuo ng isang butil na pinapatakbo ng baterya ng IoT Wi-Fi na mas mababa sa 10 minuto. Kinokontrol ng pindutan ang HUE mga ilaw sa IFTTT.

Ngayon ay maaari kang bumuo ng mga elektronikong aparato at ikonekta ang mga ito sa iba pang mga smart home device nang literal sa ilang minuto. Ano pa ang magagawa mo ito nang walang dedikadong mga programmer at pagsusulat ng isang solong linya ng code. Sa blog na ito ipinakita namin ang isang baterya na pinapatakbo ng baterya ng Wi-Fi Smart Button, na kumokontrol sa mga ilaw ng HUE mula sa malayo sa internet. Maaari itong maitayo nang walang kahirap-hirap ng mga developer sa lahat ng antas ng mga kasanayan. Ang pindutan ay tatagal ng 15k na mga kaganapan sa pag-aktibo sa 2xAAA na mga baterya ng lithium - ito ang pinakamahusay na pindutan ng smart na may mababang kapangyarihan. Kung isasaalang-alang namin ang 8x mga pagtulak / kaganapan sa isang araw na tatagal ito ng 5+ taon. Dahil ito sa module ng IoT, na ginagamit sa proyektong ito, ay hindi umaalis ng anumang kasalukuyang kapag hindi naaktibo - totoong 0A. Ang tagubiling ito ay binubuo ng mga sumusunod na hakbang:

  1. Assembly gamit ang tinapay board
  2. Pagse-set up ng serbisyo sa IFTTT at HUE
  3. Pag-configure ng module ng IoT
  4. Pagkonekta sa module ng IoT sa internet

Ang lahat ay maaaring gawin sa ilalim ng 10 minuto nang walang isang linya ng code o kaalaman sa cloud.

Mga gamit

Mga Bahagi

  • Cricket Wi-Fi module Mga Bagay Sa Edge
  • Breadboard (generic)
  • SparkFun Big Red Dome Button
  • Hawak ng Baterya, AAA x 2

Mga software app at serbisyong online

Serbisyo ng FTTT Maker

Mga kasangkapan

Bakal na bakal (pangkaraniwan)

Hakbang 1: Assembly

Image
Image
Assembly
Assembly
Assembly
Assembly

Ang solder Pin Header PCB breakaway konektor sa Cricket module. Ginagawang mas madali ng header upang ikonekta ang module ng Cricket sa breadboard.

  • Ikonekta ang 1st pin mula sa pindutan sa baterya VCC (+)
  • Ikonekta ang 2nd pin mula sa pindutan sa WAKE_UP port sa Cricket module
  • Ikonekta ang baterya VCC (+) sa port ng BATT sa module ng Cricket
  • Ikonekta ang baterya GND (-) sa GND port sa Cricket module

Hakbang 2: Pag-setup ng IFTTT

Pag-setup ng IFTTT
Pag-setup ng IFTTT
Pag-setup ng IFTTT
Pag-setup ng IFTTT
Pag-setup ng IFTTT
Pag-setup ng IFTTT
Pag-setup ng IFTTT
Pag-setup ng IFTTT

Mga hakbang na susundan:

  1. Pumunta sa:
  2. Mag-login o magrehistro
  3. I-click ang Lumikha mula sa menu ng Gumagamit / Account (kanang sulok sa itaas)
  4. I-click ang + upang lumikha ng bagong kaganapan sa pinagmulan
  5. Piliin ang serbisyo ng Webhooks
  6. I-click ang Magpatuloy
  7. I-click ang Tumanggap ng isang kahilingan sa web (sa kaliwang bahagi)
  8. Lumikha ng pangalan ng kaganapan hal. button_event
  9. Ang pinagmulang kaganapan ay dapat na-set-up ngayon, i-click ang + pagkatapos Pagkatapos ng kaganapan
  10. Maghanap ng serbisyo ng HUE
  11. Piliin ang HUE kaganapan sa serbisyo
  12. kung wala ka pang HUE kailangan mong idagdag sa pamamagitan ng -> Kumonekta
  13. Piliin ang aparato (ilaw) kung saan ikakabit ang kaganapang ito
  14. I-click ang Tapusin

Halos tapos na, kailangan nating makakuha ng isang HTTP address kung saan maaari naming mai-post ang kaganapan mula sa module ng IoT.

Maghanap para sa serbisyo ng Webhooks at mag-click sa dokumento sa kanang sulok.

Susunod na kopyahin ang mga link sa web sa ilalim ng "Gumawa ng isang POST o GET kahilingan sa web sa:" kakailanganin mo ito sa huli.

Hakbang 3: I-configure ang Wi-Fi Cricket Module

I-configure ang Wi-Fi Cricket Module
I-configure ang Wi-Fi Cricket Module
I-configure ang Wi-Fi Cricket Module
I-configure ang Wi-Fi Cricket Module
I-configure ang Wi-Fi Cricket Module
I-configure ang Wi-Fi Cricket Module

Ang Cricket ay buong naka-configure na OTA (Over The Air) sa pamamagitan ng Things On Edge - Developer Portal (https://dev.thingsonedge.com). Ang pagsasaayos ay makukuha ng Cricket sa pamamagitan ng internet kapag nakakonekta ito sa iyong Wi-Fi (na inilalarawan sa susunod na seksyon). Ngayon ay i-configure muna natin ito.

Para sa pindutan kailangan naming i-configure ang Cricket upang maipadala ang kahilingan sa POST HTTP kapag nagising ng mataas na signal sa IO1: WAKE_UP pin. Ang signal na ito ay ibinigay kapag ang pindutan ay pinindot.

Ngayon buksan ang TOE Developer Portal mula sa anumang browser alinman sa PC o mobile. Dapat kang magrehistro / mag-login sa Developer Portal upang maisaaktibo at mai-configure ang aparato sa iyong account. Kung hindi man gagana ang aparato.

Matapos ang matagumpay na pag-login / pagrehistro kailangan mong i-click ang "Magdagdag ng bago" na aparato upang maisaaktibo ang iyong aparato sa system. Kailangan mong gamitin ang natatanging serial number na naka-print sa isang stick stick sa likuran ng Cricket. BABALA: Dapat mong itago ang serial number para sa iyong sarili lamang. Huwag itong ibahagi sa iba pa.

Ngayon ay maaari mo nang mai-configure ang iyong aparato.

Itakda ang sumusunod na pagsasaayos:

  • RTC: OFF
  • IO2: OFF
  • IO3: Patay
  • Monitor ng baterya: NAKA-OFF
  • Pilitin ang mga pag-update sa - IO1 Wake Up: On
  • Pilitin ang mga pag-update sa - RTC Wake Up: OFF
  • Mag-post ng Mga Kaganapan: tingnan sa ibaba

Kopyahin / Idikit ang link na iyong kinopya mula sa Webhooks sa io1_wakeup at iwanang walang laman ang data

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

Kapag naitakda mo ang pagsasaayos pindutin ang I-save ang pindutan.

Magaling! Halos nandiyan ka na! Ngayon ay kailangan mo lamang ikonekta ang iyong aparato sa internet sa iyong Wi-Fi network. Mangyaring sundin ang susunod na seksyon kung paano ito gawin.

Hakbang 4: Pagkonekta sa IoT Module sa Internet

Pagkonekta sa IoT Module sa Internet
Pagkonekta sa IoT Module sa Internet
Pagkonekta sa IoT Module sa Internet
Pagkonekta sa IoT Module sa Internet
Pagkonekta sa IoT Module sa Internet
Pagkonekta sa IoT Module sa Internet

Sa ilang mga hakbang ikokonekta mo ang iyong aparato sa internet sa iyong Wi-Fi network. Ang kailangan mo lang gawin ay upang buhayin ang pribadong Wi-Fi hotspot ng Cricket at pagkatapos ay buksan ang isang pribadong web page upang maipasa ang iyong mga kredensyal sa Wi-Fi network. Mangyaring sundin ang mga hakbang sa ibaba:

  1. Pindutin nang matagal ang isang pindutan sa module ng 5 segundo hanggang ang LED ay patuloy na naiilawan.
  2. Kapag ang LED ay patuloy na naiilawan Ang Cricket ay nagbukas ng isang pribadong Wi-Fi hot spot. Kumonekta mula sa alinman sa isang laptop o smartphone sa mainit na lugar na may mga sumusunod na kredensyal: SSID: toe_device Walang kinakailangang password
  3. Kapag nakakonekta, buksan ang isang pribadong web page: https://192.168.4.1/index.htmlNOTICE: tiyaking naka-ON pa rin ang LED! Kung NAKA-OFF ulit ulitin ang mga hakbang mula sa simula
  4. Maaari mo nang ipasa ang iyong mga kredensyal sa Wi-Fi network at i-click ang CONNECT. Kung naipasa mo ang tama SSID at Password pagkatapos pagkatapos ng ilang segundo ang aparato ay dapat iulat ito ay online at ang LED ay OFF.

Binabati kita! Ngayon ang iyong aparato ay live at konektado sa internet!

Hakbang 5: Buod

Ngayon ay maaari mo nang buksan / i-off ang HUE light gamit ang iyong button na aparato !!

Maaari kang makahanap ng karagdagang impormasyon:

  • Tungkol sa module ng Cricket mula sa pahina ng Things On Edge (https://thingsonedge.com)
  • Mahahanap ang higit pang impormasyong panteknikal dito GitHUB (https://github.com/thingsonedge/cricket)
  • Video na may mga tagubilin:

Inirerekumendang: