Sisällysluettelo:

Paristokäyttöinen Wi-Fi-älypainike HUE-valojen hallintaan: 5 vaihetta (kuvilla)
Paristokäyttöinen Wi-Fi-älypainike HUE-valojen hallintaan: 5 vaihetta (kuvilla)

Video: Paristokäyttöinen Wi-Fi-älypainike HUE-valojen hallintaan: 5 vaihetta (kuvilla)

Video: Paristokäyttöinen Wi-Fi-älypainike HUE-valojen hallintaan: 5 vaihetta (kuvilla)
Video: AGGE Snaplit - Paristokäyttöinen yleisvalo 2024, Marraskuu
Anonim

Seuraa lisää tekijältä:

RaspberryPi Picon yhdistäminen WiFi -verkkoon ja ilmoitusten lähettäminen
RaspberryPi Picon yhdistäminen WiFi -verkkoon ja ilmoitusten lähettäminen
RaspberryPi Picon yhdistäminen WiFi -verkkoon ja ilmoitusten lähettäminen
RaspberryPi Picon yhdistäminen WiFi -verkkoon ja ilmoitusten lähettäminen
BBC Micro: bitti + WiFi + puhelinilmoitukset
BBC Micro: bitti + WiFi + puhelinilmoitukset
BBC Micro: bitti + WiFi + puhelinilmoitukset
BBC Micro: bitti + WiFi + puhelinilmoitukset
WiFi-anturien ja käyttöliittymän rakentaminen Node-RED-laitteeseen Raspberry Pi: llä
WiFi-anturien ja käyttöliittymän rakentaminen Node-RED-laitteeseen Raspberry Pi: llä
WiFi-anturien ja käyttöliittymän rakentaminen Node-RED-laitteeseen Raspberry Pi: llä
WiFi-anturien ja käyttöliittymän rakentaminen Node-RED-laitteeseen Raspberry Pi: llä

Tämä projekti osoittaa, kuinka rakentaa paristokäyttöinen IoT Wi-Fi -painike alle 10 minuutissa. Painike ohjaa HUE -valoja IFTTT: n yli.

Nykyään voit rakentaa elektronisia laitteita ja yhdistää ne muihin älykkäisiin kodin laitteisiin kirjaimellisesti muutamassa minuutissa. Lisäksi voit tehdä sen ilman omistettuja ohjelmoijia ja kirjoittamatta yhtä koodiriviä. Tässä blogissa esittelemme paristokäyttöisen Wi-Fi Smart -painikkeen, joka ohjaa HUE-valoja etänä Internetin kautta. Kehittäjät voivat rakentaa sen vaivattomasti kaikilla taitotasoilla. Painike kestää 15 000 aktivointitapahtumaa 2xAAA -litiumparistoilla - tämä on ylivoimaisesti paras pienitehoinen älypainike. Jos otamme huomioon 8x työntöä/tapahtumaa päivässä, se kestää yli 5 vuotta. Tämä johtuu siitä, että tässä projektissa käytetty IoT -moduuli ei tyhjennä virtaa, kun sitä ei aktivoida - tosi 0A. Tämä ohje sisältää seuraavat vaiheet:

  1. Kokoonpano leipälevyn avulla
  2. IFTTT- ja HUE-palvelun käyttöönotto
  3. IoT -moduulin määrittäminen
  4. IoT -moduulin yhdistäminen Internetiin

Kaikki voidaan tehdä alle 10 minuutissa ilman yhtä koodiriviä tai pilvitietoa.

Tarvikkeet

Osat

  • Kriketti-Wi-Fi-moduuli Things On Edge
  • Breadboard (yleinen)
  • SparkFun Big Red Dome -painike
  • Paristopidike, AAA x 2

Ohjelmistosovellukset ja verkkopalvelut

FTTT Maker -palvelu

Työkalut

Juotosrauta (yleinen)

Vaihe 1: Kokoonpano

Image
Image
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano

Juotospinin otsikon piirilevyn irrotettava liitin krikettimoduuliin. Otsikko helpottaa krikettimoduulin liittämistä leipälevyyn.

  • Liitä painikkeen 1. nasta akun VCC (+)
  • Liitä painikkeen toinen nasta krikettimoduulin WAKE_UP -porttiin
  • Liitä akun VCC (+) krikettimoduulin BATT -porttiin
  • Liitä akun GND (-) krikettimoduulin GND-porttiin

Vaihe 2: IFTTT -asennus

IFTTT -asennus
IFTTT -asennus
IFTTT -asennus
IFTTT -asennus
IFTTT -asennus
IFTTT -asennus
IFTTT -asennus
IFTTT -asennus

Seuraavat vaiheet:

  1. Mene osoitteeseen:
  2. Kirjaudu tai rekisteröidy
  3. Napsauta Luo käyttäjä / tili -valikkoa (oikea yläkulma)
  4. Luo uusi lähdetapahtuma napsauttamalla +
  5. Valitse Webhooks -palvelu
  6. Napsauta Jatka
  7. Napsauta Vastaanota verkkopyyntö (vasemmalla puolella)
  8. Luo tapahtuman nimi esim. button_event
  9. Lähdetapahtuma on määritettävä nyt, napsauta + Tapahtuman jälkeen
  10. Hae HUE -palvelusta
  11. Valitse HUE -palvelutapahtuma
  12. jos sinulla ei vielä ole HUE: ta, sinun on lisättävä -> Connect
  13. Valitse laite (valo), johon tämä tapahtuma liitetään
  14. Napsauta Valmis

Melkein valmis, meidän on hankittava HTTP -osoite, johon voimme lähettää tapahtuman IoT -moduulista.

Etsi Webhooks -palvelu ja napsauta asiakirjaa oikeassa yläkulmassa.

Kopioi seuraavaksi verkkolinkit kohdasta "Tee POST- tai GET -verkkopyyntö osoitteeseen", tarvitset sitä jälkimmäisessä.

Vaihe 3: Määritä Wi-Fi-krikettimoduuli

Määritä Wi-Fi-krikettimoduuli
Määritä Wi-Fi-krikettimoduuli
Määritä Wi-Fi-krikettimoduuli
Määritä Wi-Fi-krikettimoduuli
Määritä Wi-Fi-krikettimoduuli
Määritä Wi-Fi-krikettimoduuli

Cricket on määritetty kokonaan OTA: ksi (Over The Air) Things On Edge - Developer Portal (https://dev.thingsonedge.com) -palvelun kautta. Cricket hakee kokoonpanon Internetin kautta, kun se on yhdistetty Wi-Fi-verkkoon (joka kuvataan seuraavassa osassa). Nyt määritetään se ensin.

Painikkeelle meidän on määritettävä Cricket lähettämään POST HTTP -pyyntö, kun se herättää korkean signaalin IO1: WAKE_UP -nastassa. Tämä signaali kuuluu, kun painiketta painetaan.

Avaa nyt TOE -kehittäjäportaali millä tahansa tietokoneella tai mobiililaitteella varustetulla selaimella. Sinun on rekisteröidyttävä/kirjauduttava sisään kehittäjäportaaliin aktivoidaksesi ja määrittääksesi laitteen tililläsi. Muuten laite ei toimi.

Onnistuneen kirjautumisen / rekisteröinnin jälkeen sinun on napsautettava "Lisää uusi" -laite aktivoidaksesi laitteesi järjestelmässä. Sinun on käytettävä ainutlaatuista sarjanumeroa, joka on painettu kriketin takana olevaan tarratikkuun. VAROITUS: Säilytä sarjanumero vain itsellesi. Älä jaa sitä kenenkään muun kanssa.

Nyt voit määrittää laitteesi asetukset.

Aseta seuraava kokoonpano:

  • RTC: POIS
  • IO2: POIS
  • IO3: Ei käytössä
  • Akun valvonta: POIS
  • Pakota päivitykset päälle - IO1 Wake Up: On
  • Pakota päivitykset päälle - RTC Wake Up: OFF
  • Lähetä tapahtumia: katso alla

Kopioi/liitä Webhooksista kopioimasi linkki io1_wakeupiin ja jätä tiedot tyhjäksi

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

Kun olet määrittänyt kokoonpanon, paina Tallenna -painiketta.

Hyvin tehty! Olet melkein perillä! Nyt sinun tarvitsee vain yhdistää laite Internetiin Wi-Fi-verkon kautta. Noudata seuraavaa osaa, miten se tehdään.

Vaihe 4: IoT -moduulin yhdistäminen Internetiin

IoT -moduulin yhdistäminen Internetiin
IoT -moduulin yhdistäminen Internetiin
IoT -moduulin yhdistäminen Internetiin
IoT -moduulin yhdistäminen Internetiin
IoT -moduulin yhdistäminen Internetiin
IoT -moduulin yhdistäminen Internetiin

Yhdistä laite muutamassa vaiheessa Internetiin Wi-Fi-verkon kautta. Sinun tarvitsee vain aktivoida Cricketin yksityinen Wi-Fi-yhteyspiste ja avata sitten yksityinen verkkosivu Wi-Fi-verkkotunnustesi välittämiseksi. Noudata seuraavia ohjeita:

  1. Pidä moduulin painiketta painettuna 5 sekuntia, kunnes LED palaa jatkuvasti.
  2. Kun LED-valo palaa jatkuvasti, Cricket avasi yksityisen Wi-Fi-pisteen. Yhdistä joko kannettavasta tietokoneesta tai älypuhelimesta hot spotiin seuraavilla kirjautumistiedoilla: SSID: toe_device Salasanaa ei vaadita
  3. Kun yhteys on muodostettu, avaa yksityinen verkkosivu: https://192.168.4.1/index.htmlHUOMAUTUS: varmista, että LED palaa edelleen! Jos on OFF, toista vaiheet alusta
  4. Nyt voit siirtää Wi-Fi-verkkotunnuksesi ja napsauttaa YHDISTÄ. Jos olet antanut oikean SSID: n ja salasanan, laitteen tulee ilmoittaa muutaman sekunnin kuluttua, että se on online -tilassa ja merkkivalo sammuu.

Onnittelut! Laitteesi on nyt aktiivinen ja yhteydessä Internetiin!

Vaihe 5: Yhteenveto

Nyt voit kytkeä HUE -valon päälle/pois päältä painikelaitteellasi !

Löydät lisätietoja:

  • Tietoja krikettimoduulista Things On Edge (https://thingsonedge.com) -sivulta
  • Lisää teknisiä tietoja löytyy täältä GitHUB (https://github.com/thingsonedge/cricket)
  • Video ohjeineen:

Suositeltava: