Indholdsfortegnelse:

Batteridrevet Wi-Fi Smart-knap til styring af HUE-lys: 5 trin (med billeder)
Batteridrevet Wi-Fi Smart-knap til styring af HUE-lys: 5 trin (med billeder)

Video: Batteridrevet Wi-Fi Smart-knap til styring af HUE-lys: 5 trin (med billeder)

Video: Batteridrevet Wi-Fi Smart-knap til styring af HUE-lys: 5 trin (med billeder)
Video: БАРАН на ВЕРТЕЛЕ ВКУСНОЕ МЯСО!! 18 КИЛОГРАММ за 5 ЧАСОВ. ФИЛЬМ 2024, November
Anonim

Af sylwekbalaFølg mere af forfatteren:

Sådan tilsluttes RaspberryPi Pico til WiFi og sender meddelelser
Sådan tilsluttes RaspberryPi Pico til WiFi og sender meddelelser
Sådan tilsluttes RaspberryPi Pico til WiFi og sender meddelelser
Sådan tilsluttes RaspberryPi Pico til WiFi og sender meddelelser
BBC Micro: bit + WiFi + telefonmeddelelser
BBC Micro: bit + WiFi + telefonmeddelelser
BBC Micro: bit + WiFi + telefonmeddelelser
BBC Micro: bit + WiFi + telefonmeddelelser
Sådan bygger du WiFi-sensorer og brugergrænseflade i Node-RED på Raspberry Pi
Sådan bygger du WiFi-sensorer og brugergrænseflade i Node-RED på Raspberry Pi
Sådan bygger du WiFi-sensorer og brugergrænseflade i Node-RED på Raspberry Pi
Sådan bygger du WiFi-sensorer og brugergrænseflade i Node-RED på Raspberry Pi

Dette projekt demonstrerer, hvordan man bygger en batteridrevet IoT Wi-Fi-knap på mindre end 10 minutter. Knappen styrer HUE -lys over IFTTT.

I dag kan du bygge elektroniske enheder og forbinde dem med andre smarte hjem -enheder bogstaveligt talt på få minutter. Desuden kan du gøre det uden dedikerede programmører og skrive en enkelt kodelinje. I denne blog viser vi en batteridrevet Wi-Fi Smart-knap, som fjernstyrer HUE-lys over internettet. Det kan nemt bygges af udviklere på alle færdighedsniveauer. Knappen holder 15k aktiveringshændelser på 2xAAA lithiumbatterier - dette er langt den bedste laveffekt smart -knap. Hvis vi tager 8x push/events om dagen i betragtning, varer det 5+ år. Det skyldes, at IoT -modulet, der bruges i dette projekt, ikke dræner nogen strøm, når det ikke er aktiveret - sandt 0A. Denne instruktion omfatter følgende trin:

  1. Montering ved hjælp af brødbræt
  2. Opsætning af IFTTT og HUE service
  3. Konfiguration af IoT -modul
  4. Tilslutning af IoT -modul til internettet

Alt kan gøres på under 10 minutter uden en enkelt kode- eller cloud -viden.

Forbrugsvarer

Dele

  • Cricket Wi-Fi-modul Things On Edge
  • Brødbræt (generisk)
  • SparkFun Big Red Dome -knap
  • Batteriholder, AAA x 2

Software -apps og onlinetjenester

FTTT Maker -service

Værktøjer

Loddejern (generisk)

Trin 1: Montering

Image
Image
montage
montage
montage
montage

Loddepind Header PCB udbryderstik til Cricket -modul. Overskriften gør det lettere at forbinde Cricket -modulet til brødbrættet.

  • Tilslut 1. pin fra knappen til batteri VCC (+)
  • Tilslut 2. pin fra knappen til WAKE_UP port på Cricket modul
  • Tilslut batteri VCC (+) til BATT -porten på Cricket -modulet
  • Tilslut batteri GND (-) til GND-port på Cricket-modul

Trin 2: IFTTT -opsætning

IFTTT opsætning
IFTTT opsætning
IFTTT opsætning
IFTTT opsætning
IFTTT opsætning
IFTTT opsætning
IFTTT opsætning
IFTTT opsætning

Skridt, der skal følges:

  1. Gå til:
  2. Log ind eller registrer dig
  3. Klik på Opret i menuen Bruger / konto (øverste højre hjørne)
  4. Klik på + for at oprette en ny kildebegivenhed
  5. Vælg Webhooks -service
  6. Klik på Fortsæt
  7. Klik på Modtag en webanmodning (i venstre side)
  8. Opret begivenhedsnavn f.eks. button_event
  9. Kildehændelsen skal konfigureres nu, klik på + efter derefter hændelse
  10. Søg HUE -service
  11. Vælg HUE -servicehændelse
  12. hvis du endnu ikke har HUE, skal du tilføje ved -> Connect
  13. Vælg den enhed (lys), som denne begivenhed vil blive knyttet til
  14. Klik på Udfør

Næsten færdig, skal vi få en HTTP -adresse, som vi kan sende hændelse fra IoT -modulet til.

Søg efter Webhooks -service, og klik i dokumentet i højre hjørne.

Næste kopi weblinks under "Opret en POST eller GET webanmodning til:" du får brug for det sidstnævnte.

Trin 3: Konfigurer Wi-Fi Cricket-modul

Konfigurer Wi-Fi Cricket-modul
Konfigurer Wi-Fi Cricket-modul
Konfigurer Wi-Fi Cricket-modul
Konfigurer Wi-Fi Cricket-modul
Konfigurer Wi-Fi Cricket-modul
Konfigurer Wi-Fi Cricket-modul

Cricket er helt konfigureret OTA (Over The Air) gennem Things On Edge - Developer Portal (https://dev.thingsonedge.com). Konfigurationen hentes af Cricket via internettet, når den er forbundet til din Wi-Fi (som er beskrevet i det næste afsnit). Lad os nu konfigurere det først.

For knappen skal vi konfigurere Cricket til at sende POST HTTP -anmodning, når den vækkes af et højt signal på IO1: WAKE_UP pin. Dette signal afgives, når der trykkes på knappen.

Åbn nu TOE Developer Portal fra enhver browser, enten fra pc eller mobil. Du skal registrere/logge på Developer Portal for at aktivere og konfigurere enheden på din konto. Ellers fungerer enheden ikke.

Efter vellykket login / registrering skal du klikke på "Tilføj ny" enhed for at aktivere din enhed i systemet. Du skal bruge det unikke serienummer, der er trykt på en etiketpind på bagsiden af Cricket. ADVARSEL: Du skal kun opbevare serienummeret for dig selv. Del det ikke med andre.

Nu kan du konfigurere din enhed.

Indstil følgende konfiguration:

  • RTC: FRA
  • IO2: FRA
  • IO3: Fra
  • Batteriovervågning: FRA
  • Tving opdateringer til - IO1 Wake Up: On
  • Tving opdateringer til - RTC Wake Up: OFF
  • Post begivenheder: se nedenfor

Kopier/indsæt det link, du kopierede fra Webhooks, i io1_wakeup, og lad data være tomme

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

Når du har indstillet konfigurationen, skal du trykke på knappen Gem.

Godt klaret! Du er næsten der! Nu skal du bare forbinde din enhed til internettet via dit Wi-Fi-netværk. Følg venligst det næste afsnit, hvordan du gør det.

Trin 4: Tilslutning af IoT -modul til internettet

Tilslutning af IoT -modul til internettet
Tilslutning af IoT -modul til internettet
Tilslutning af IoT -modul til internettet
Tilslutning af IoT -modul til internettet
Tilslutning af IoT -modul til internettet
Tilslutning af IoT -modul til internettet

I et par trin forbinder du din enhed til internettet via dit Wi-Fi-netværk. Alt du skal gøre er at aktivere Cricket's private Wi-Fi-hotspot og derefter åbne en privat webside for at videregive dine Wi-Fi-netværksoplysninger. Følg venligst nedenstående trin:

  1. Tryk og hold på en knap på modulet i 5 sekunder, indtil LED'en konstant lyser.
  2. Når LED'en konstant lyser Cricket åbnede et privat Wi-Fi-hotspot. Tilslut fra enten en bærbar computer eller smartphone til hot spot med følgende legitimationsoplysninger: SSID: toe_device Ingen adgangskode er påkrævet
  3. Når du er tilsluttet, skal du åbne en privat webside: https://192.168.4.1/index.html BEMÆRK: Sørg for, at LED stadig er tændt! Hvis er OFF, gentag trinene fra begyndelsen
  4. Nu kan du videregive dine Wi-Fi-netværksoplysninger og klikke på TILSLUT. Hvis du har bestået korrekt SSID og adgangskode, skal enheden efter få sekunder rapportere, at den er online, og LED'en vil være slukket.

Tillykke! Nu er din enhed live og forbundet til internettet!

Trin 5: Resumé

Nu kan du tænde/slukke HUE -lyset med din knap -enhed !

Du kan finde flere oplysninger:

  • Om Cricket -modul fra Things On Edge (https://thingsonedge.com) side
  • Flere tekniske oplysninger findes her GitHUB (https://github.com/thingsonedge/cricket)
  • Video med instruktioner:

Anbefalede: