Kazalo:

Pametni gumb Wi-Fi na baterijski pogon za nadzor luči HUE: 5 korakov (s slikami)
Pametni gumb Wi-Fi na baterijski pogon za nadzor luči HUE: 5 korakov (s slikami)

Video: Pametni gumb Wi-Fi na baterijski pogon za nadzor luči HUE: 5 korakov (s slikami)

Video: Pametni gumb Wi-Fi na baterijski pogon za nadzor luči HUE: 5 korakov (s slikami)
Video: Конфиденциальность, безопасность, общество – информатика для лидеров бизнеса 2016 2024, November
Anonim

Avtor sylwekbalaSledi še avtorja:

Kako povezati RaspberryPi Pico z WiFi in poslati obvestila
Kako povezati RaspberryPi Pico z WiFi in poslati obvestila
Kako povezati RaspberryPi Pico z WiFi in poslati obvestila
Kako povezati RaspberryPi Pico z WiFi in poslati obvestila
BBC Micro: bit + WiFi + Obvestila o telefonu
BBC Micro: bit + WiFi + Obvestila o telefonu
BBC Micro: bit + WiFi + Obvestila o telefonu
BBC Micro: bit + WiFi + Obvestila o telefonu
Kako zgraditi senzorje WiFi in uporabniški vmesnik v Node-RED na Raspberry Pi
Kako zgraditi senzorje WiFi in uporabniški vmesnik v Node-RED na Raspberry Pi
Kako zgraditi senzorje WiFi in uporabniški vmesnik v Node-RED na Raspberry Pi
Kako zgraditi senzorje WiFi in uporabniški vmesnik v Node-RED na Raspberry Pi

Ta projekt prikazuje, kako v manj kot 10 minutah sestaviti gumb IoT Wi-Fi na baterije. Gumb nadzira lučke HUE nad IFTTT.

Danes lahko zgradite elektronske naprave in jih povežete z drugimi napravami pametnega doma dobesedno v nekaj minutah. Še več, to lahko storite brez namenskih programerjev in pisanja ene vrstice kode. V tem spletnem dnevniku prikazujemo pametni gumb Wi-Fi na baterije, ki na daljavo preko interneta upravlja luči HUE. Razvijalci ga lahko brez težav zgradijo na vseh stopnjah znanja. Gumb bo trajal 15k aktivacijskih dogodkov na litijevih baterijah 2xAAA - to je daleč najboljši pametni gumb z nizko porabo energije. Če upoštevamo 8x potiskov/dogodkov na dan, bo to trajalo več kot 5 let. To je zato, ker modul IoT, ki se uporablja v tem projektu, ne odvaja toka, ko ni aktiviran - res 0A. To navodilo vsebuje naslednje korake:

  1. Montaža s ploščo za kruh
  2. Nastavitev storitve IFTTT in HUE
  3. Konfiguriranje modula IoT
  4. Povezovanje modula IoT z internetom

Vse je mogoče narediti v 10 minutah brez ene vrstice kode ali znanja v oblaku.

Zaloge

Deli

  • Modul za kriket Wi-Fi Things On Edge
  • Ogledna plošča (splošna)
  • Gumb za veliko rdečo kupolo SparkFun
  • Držalo za baterije, AAA x 2

Programske aplikacije in spletne storitve

Storitev izdelovalca FTTT

Orodja

Spajkalnik (generično)

1. korak: Montaža

Image
Image
Montaža
Montaža
Montaža
Montaža

Odcepni priključek PCB -ja za spajkalno glavo v modulu za kriket. Glava olajša priključitev modula za kriket na mizo.

  • 1. gumb z gumbom povežite z baterijo VCC (+)
  • 2. gumb priklopite na vrata WAKE_UP na modulu za kriket
  • Priključite baterijo VCC (+) na vrata BATT na modulu za kriket
  • Priključite baterijo GND (-) na vrata GND na modulu za kriket

2. korak: Nastavitev IFTTT

Nastavitev IFTTT
Nastavitev IFTTT
Nastavitev IFTTT
Nastavitev IFTTT
Nastavitev IFTTT
Nastavitev IFTTT
Nastavitev IFTTT
Nastavitev IFTTT

Koraki, ki jih je treba upoštevati:

  1. Pojdite na:
  2. Prijavite se ali registrirajte
  3. Kliknite Ustvari iz menija Uporabnik / Račun (zgornji desni kot)
  4. Kliknite +, da ustvarite nov izvorni dogodek
  5. Izberite storitev Webhooks
  6. Kliknite Nadaljuj
  7. Kliknite Prejemi spletno zahtevo (na levi strani)
  8. Ustvarite ime dogodka, npr. button_event
  9. Izvorni dogodek je treba nastaviti zdaj, kliknite + po dogodku Potem
  10. Poiščite storitev HUE
  11. Izberite storitveni dogodek HUE
  12. če še nimate HUE, morate dodati -> Poveži
  13. Izberite napravo (luč), na katero bo priložen ta dogodek
  14. Kliknite Dokončaj

Skoraj končano, moramo dobiti naslov HTTP, na katerega lahko objavimo dogodek iz modula IoT.

Poiščite storitev Webhooks in kliknite dokument v desnem zgornjem kotu.

Naslednje kopirajte spletne povezave pod "Naredite spletno zahtevo POST ali GET za:", jo boste potrebovali pozneje.

3. korak: Konfigurirajte modul za kriket Wi-Fi

Konfigurirajte modul za kriket Wi-Fi
Konfigurirajte modul za kriket Wi-Fi
Konfigurirajte modul za kriket Wi-Fi
Konfigurirajte modul za kriket Wi-Fi
Konfigurirajte modul za kriket Wi-Fi
Konfigurirajte modul za kriket Wi-Fi

Kriket je v celoti konfiguriran OTA (Over The Air) prek Things On Edge - Portal za razvijalce (https://dev.thingsonedge.com). Cricket bo konfiguriral konfiguracijo prek interneta, ko bo povezan z vašim omrežjem Wi-Fi (kar je opisano v naslednjem razdelku). Zdaj ga najprej konfigurirajmo.

Za gumb moramo konfigurirati Cricket za pošiljanje zahteve POST HTTP, ko ga zbudi visok signal na IO1 pin: WAKE_UP. Ta signal se pojavi, ko pritisnete gumb.

Zdaj odprite portal za razvijalce TOE iz katerega koli brskalnika iz računalnika ali mobilnega telefona. Če želite aktivirati in konfigurirati napravo v svojem računu, se morate registrirati/prijaviti na portal za razvijalce. V nasprotnem primeru naprava ne bo delovala.

Po uspešni prijavi / registraciji morate klikniti "Dodaj novo" napravo, da aktivirate svojo napravo v sistemu. Uporabiti morate edinstveno serijsko številko, natisnjeno na nalepki na hrbtni strani kriketa. OPOZORILO: Serijsko številko morate hraniti samo zase. Ne delite ga z nikomer drugim.

Zdaj lahko konfigurirate svojo napravo.

Nastavite naslednjo konfiguracijo:

  • RTC: IZKLOPLJENO
  • IO2: IZKLOPLJENO
  • IO3: Izklopljeno
  • Monitor baterije: IZKLOPLJEN
  • Prisilite posodobitve - IO1 Wake Up: Vklopljeno
  • Prisiliti vklop posodobitev - RTC Wake Up: OFF
  • Objava dogodkov: glej spodaj

Kopirajte/prilepite povezavo, ki ste jo kopirali iz Webhooks v io1_wakeup, in pustite podatke prazne

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

Ko nastavite konfiguracijo, pritisnite gumb Shrani.

Dobro opravljeno! Skoraj ste že tam! Zdaj morate samo povezati napravo z internetom prek omrežja Wi-Fi. Prosimo, sledite naslednjemu razdelku, kako to storiti.

4. korak: Povezovanje modula IoT z internetom

Povezovanje modula IoT z internetom
Povezovanje modula IoT z internetom
Povezovanje modula IoT z internetom
Povezovanje modula IoT z internetom
Povezovanje modula IoT z internetom
Povezovanje modula IoT z internetom

V nekaj korakih boste svojo napravo povezali z internetom prek omrežja Wi-Fi. Vse, kar morate storiti, je, da aktivirate zasebno dostopno točko Wi-Fi Cricket in nato odprete zasebno spletno stran, da posredujete poverilnice za omrežje Wi-Fi. Sledite spodnjim korakom:

  1. Pritisnite in držite gumb na modulu 5 sekund, dokler LED ne sveti stalno.
  2. Ko LED stalno sveti, je Cricket odprl zasebno vročo točko Wi-Fi. Povežite se s prenosnikom ali pametnim telefonom na vročo točko z naslednjimi poverilnicami: SSID: toe_device Geslo ni potrebno
  3. Ko se povežete, odprite zasebno spletno stran: https://192.168.4.1/index.html OPOMBA: prepričajte se, da LED še vedno sveti! Če je OFF, ponovite korake od začetka
  4. Zdaj lahko posredujete poverilnice za omrežje Wi-Fi in kliknete POVEŽI. Če ste podali pravilen SSID in geslo, mora naprava po nekaj sekundah prijaviti, da je vklopljena in LED lučka ugasne.

Čestitamo! Zdaj je vaša naprava v živo in povezana z internetom!

5. korak: Povzetek

Zdaj lahko z gumbno napravo vklopite/izklopite lučko HUE !!

Več informacij najdete:

  • O modulu za kriket na strani Things On Edge (https://thingsonedge.com)
  • Več tehničnih informacij najdete tukaj GitHUB (https://github.com/thingsonedge/cricket)
  • Video z navodili:

Priporočena: