Sadržaj:

Wi-Fi pametni gumb na baterije za upravljanje svjetlima HUE: 5 koraka (sa slikama)
Wi-Fi pametni gumb na baterije za upravljanje svjetlima HUE: 5 koraka (sa slikama)

Video: Wi-Fi pametni gumb na baterije za upravljanje svjetlima HUE: 5 koraka (sa slikama)

Video: Wi-Fi pametni gumb na baterije za upravljanje svjetlima HUE: 5 koraka (sa slikama)
Video: Человек-паук Marvel: Майлз Моралес (фильм) 2024, Studeni
Anonim

By sylwekbalaSlijedi više od autora:

Kako spojiti RaspberryPi Pico na WiFi i slati obavijesti
Kako spojiti RaspberryPi Pico na WiFi i slati obavijesti
Kako spojiti RaspberryPi Pico na WiFi i slati obavijesti
Kako spojiti RaspberryPi Pico na WiFi i slati obavijesti
BBC Micro: bit + WiFi + Obavijesti o telefonu
BBC Micro: bit + WiFi + Obavijesti o telefonu
BBC Micro: bit + WiFi + Obavijesti o telefonu
BBC Micro: bit + WiFi + Obavijesti o telefonu
Kako izgraditi WiFi senzore i korisničko sučelje u Node-RED na Raspberry Pi
Kako izgraditi WiFi senzore i korisničko sučelje u Node-RED na Raspberry Pi
Kako izgraditi WiFi senzore i korisničko sučelje u Node-RED na Raspberry Pi
Kako izgraditi WiFi senzore i korisničko sučelje u Node-RED na Raspberry Pi

Ovaj projekt pokazuje kako izgraditi IoT Wi-Fi gumb s baterijskim napajanjem za manje od 10 minuta. Gumb kontrolira svjetla HUE preko IFTTT.

Danas možete izgraditi elektroničke uređaje i povezati ih s drugim pametnim kućnim uređajima doslovno u nekoliko minuta. Štoviše, možete to učiniti bez namjenskih programera i pisanja jedne linije koda. Na ovom blogu prikazujemo Wi-Fi pametni gumb s baterijskim napajanjem, koji daljinski kontrolira svjetla HUE preko interneta. Programeri ga mogu bez napora izgraditi na svim razinama vještina. Gumb će trajati 15 tisuća događaja aktivacije na 2xAAA litijevim baterijama - ovo je daleko najbolji pametni gumb male snage. Ako uzmemo u obzir 8x guranja/događaja dnevno, to će trajati 5+ godina. To je zbog toga što IoT modul, koji se koristi u ovom projektu, ne ispušta nikakvu struju kada nije aktiviran - istina 0A. Ova se uputa sastoji od sljedećih koraka:

  1. Montaža pomoću ploče za kruh
  2. Postavljanje IFTTT i HUE usluge
  3. Konfiguriranje IoT modula
  4. Povezivanje IoT modula s internetom

Sve se može učiniti za manje od 10 minuta bez ijednog retka koda ili znanja u oblaku.

Pribor

Dijelovi

  • Wi-Fi modul za kriket Things On Edge
  • Oglasna ploča (općenito)
  • Gumb za veliku crvenu kupolu SparkFun
  • Držač baterije, AAA x 2

Softverske aplikacije i mrežne usluge

Usluga FTTT Maker

Alati

Lemilo (generičko)

Korak 1: Montaža

Image
Image
Skupština
Skupština
Skupština
Skupština

Spojni priključak PCB zaglavlja lemnog zaglavlja za modul za kriket. Zaglavlje olakšava povezivanje modula za kriket s matičnom pločom.

  • Spojite prvi pin s gumba na bateriju VCC (+)
  • Spojite drugi pin s gumba na WAKE_UP port na modulu za kriket
  • Spojite bateriju VCC (+) na BATT priključak na modulu za kriket
  • Spojite bateriju GND (-) na GND priključak na modulu za kriket

Korak 2: Postavljanje IFTTT -a

IFTTT postavljanje
IFTTT postavljanje
IFTTT postavljanje
IFTTT postavljanje
IFTTT postavljanje
IFTTT postavljanje
IFTTT postavljanje
IFTTT postavljanje

Koraci koje treba slijediti:

  1. Idite na:
  2. Prijavite se ili registrirajte
  3. Kliknite Izradi s izbornika Korisnik / račun (gornji desni kut)
  4. Pritisnite + za stvaranje novog izvora događaja
  5. Odaberite uslugu Webhooks
  6. Pritisnite Nastavi
  7. Kliknite Primite web zahtjev (s lijeve strane)
  8. Stvorite naziv događaja, npr. button_event
  9. Izvorni događaj trebao bi se postaviti sada, kliknite + nakon događaja Zatim
  10. Pretražite uslugu HUE
  11. Odaberite HUE servisni događaj
  12. ako još nemate HUE morate dodati do -> Connect
  13. Odaberite uređaj (svjetlo) na koji će ovaj događaj biti povezan
  14. Pritisnite Završi

Gotovo gotovo, moramo dobiti HTTP adresu na koju možemo objaviti događaj iz IoT modula.

Potražite uslugu Webhooks i kliknite dokument u desnom gornjem kutu.

Zatim kopirajte web veze pod "Učinite POST ili GET web zahtjev za:", trebat će vam kasnije.

Korak 3: Konfigurirajte Wi-Fi kriketni modul

Konfigurirajte Wi-Fi kriketni modul
Konfigurirajte Wi-Fi kriketni modul
Konfigurirajte Wi-Fi kriketni modul
Konfigurirajte Wi-Fi kriketni modul
Konfigurirajte Wi-Fi kriketni modul
Konfigurirajte Wi-Fi kriketni modul

Kriket je u potpunosti konfiguriran OTA (Over The Air) putem Things On Edge - razvojnog portala (https://dev.thingsonedge.com). Konfiguracija će biti preuzeta od strane Cricket-a putem interneta kada se spoji na vaš Wi-Fi (što je opisano u sljedećem odjeljku). Sada ga prvo konfigurirajmo.

Za gumb moramo konfigurirati Cricket za slanje POST HTTP zahtjeva kada ga probudi visoki signal na IO1: pin WAKE_UP. Ovaj se signal javlja kada se pritisne tipka.

Sada otvorite TOE Developer Portal iz bilo kojeg preglednika, bilo s računala ili mobilnog telefona. Morate se registrirati/prijaviti na Developer Portal da biste aktivirali i konfigurirali uređaj na svom računu. Inače uređaj neće raditi.

Nakon uspješne prijave / registracije morate kliknuti "Dodaj novi" uređaj da biste aktivirali svoj uređaj u sustavu. Morate koristiti jedinstveni serijski broj otisnut na naljepnici na poleđini kriketa. UPOZORENJE: Serijski broj morate zadržati samo za sebe. Nemojte ga dijeliti ni s kim drugim.

Sada možete konfigurirati svoj uređaj.

Postavite sljedeću konfiguraciju:

  • RTC: ISKLJUČENO
  • IO2: ISKLJ
  • IO3: Isključeno
  • Monitor baterije: ISKLJUČEN
  • Prisiliti ažuriranja na - IO1 buđenje: Uključeno
  • Prisilno ažuriranje uključeno - RTC Wake Up: OFF
  • Objavite događaje: pogledajte dolje

Kopirajte/zalijepite vezu koju ste kopirali s Webhooksa u io1_wakeup i ostavite podatke praznima

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

Nakon što postavite konfiguraciju, pritisnite gumb Spremi.

Dobro napravljeno! Skoro ste stigli! Sada samo trebate povezati uređaj s internetom putem Wi-Fi mreže. Slijedite sljedeći odjeljak kako to učiniti.

Korak 4: Povezivanje IoT modula s internetom

Povezivanje IoT modula s internetom
Povezivanje IoT modula s internetom
Povezivanje IoT modula s internetom
Povezivanje IoT modula s internetom
Povezivanje IoT modula s internetom
Povezivanje IoT modula s internetom

U nekoliko koraka povezit ćete svoj uređaj s internetom putem Wi-Fi mreže. Sve što trebate učiniti je aktivirati privatnu Wi-Fi žarišnu točku Cricketa, a zatim otvoriti privatnu web stranicu za prosljeđivanje vjerodajnica za Wi-Fi mrežu. Slijedite korake u nastavku:

  1. Pritisnite i držite gumb na modulu 5 sekundi dok LED ne svijetli stalno.
  2. Nakon što LED stalno svijetli, Cvrčak je otvorio privatnu Wi-Fi žarišnu točku. Povežite se s prijenosnog računala ili pametnog telefona na žarišnu točku sa sljedećim vjerodajnicama: SSID: toe_deviceNije potrebna lozinka
  3. Nakon povezivanja otvorite privatnu web stranicu: https://192.168.4.1/index.htmlNAPOMENA: provjerite je li LED još uvijek uključen! Ako je isključeno, ponovite korake od početka
  4. Sada možete proslijediti svoje vjerodajnice za Wi-Fi mrežu i kliknuti POVEŽI. Ako ste unijeli ispravan SSID i lozinku, nakon nekoliko sekundi uređaj bi trebao prijaviti da je na mreži, a LED dioda će se isključiti.

Čestitamo! Sada je vaš uređaj aktivan i povezan s internetom!

Korak 5: Sažetak

Sada možete uključiti/isključiti svjetlo HUE pomoću uređaja s gumbom !

Više informacija možete pronaći:

  • O modulu za kriket sa stranice Things On Edge (https://thingsonedge.com)
  • Više tehničkih informacija možete pronaći ovdje GitHUB (https://github.com/thingsonedge/cricket)
  • Videozapis s uputama:

Preporučeni: