Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Montering
- Trin 2: IFTTT -opsætning
- Trin 3: Konfigurer Wi-Fi Cricket-modul
- Trin 4: Tilslutning af IoT -modul til internettet
- Trin 5: Resumé
Video: Batteridrevet Wi-Fi Smart-knap til styring af HUE-lys: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Af sylwekbalaFølg mere af forfatteren:
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:
- Montering ved hjælp af brødbræt
- Opsætning af IFTTT og HUE service
- Konfiguration af IoT -modul
- 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
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
Skridt, der skal følges:
- Gå til:
- Log ind eller registrer dig
- Klik på Opret i menuen Bruger / konto (øverste højre hjørne)
- Klik på + for at oprette en ny kildebegivenhed
- Vælg Webhooks -service
- Klik på Fortsæt
- Klik på Modtag en webanmodning (i venstre side)
- Opret begivenhedsnavn f.eks. button_event
- Kildehændelsen skal konfigureres nu, klik på + efter derefter hændelse
- Søg HUE -service
- Vælg HUE -servicehændelse
- hvis du endnu ikke har HUE, skal du tilføje ved -> Connect
- Vælg den enhed (lys), som denne begivenhed vil blive knyttet til
- 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
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
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:
- Tryk og hold på en knap på modulet i 5 sekunder, indtil LED'en konstant lyser.
- 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
- 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
- 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:
Alsidig I/O Extender PCB til styring af mange Nixie -rør med I2C: 9 trin (med billeder)
Alsidig I/O Extender PCB til styring af mange Nixie -rør med I2C: I øjeblikket er der stor interesse i at bringe vintage nixie -rør til live. Masser af nixie -rørurssæt er tilgængelige på markedet. Der så ud til at være en livlig handel med gamle lager af russiske nixie -rør. Også her på Instructables der
Shadow Light Box - Styring med IR -fjernbetjening med Arduino: 8 trin (med billeder)
Shadow Light Box - Styring med IR -fjernbetjening med Arduino: Denne instruktion vil guide dig til, hvordan du laver skygge -lysboks til næste jul. Du kan lave det selv til at dekorere dit værelse eller gøre det til din ven som en gave. Denne skyggeæske kan lave forskellige slags farver ved at blande farve med rød, blå, grøn farve
Brug af strømkilde til batteridrevet enhed: 5 trin (med billeder)
Brug af strømkilde til batteridrevet enhed: En ven bragte mig dette legetøj til ballonhunde til mig og spurgte, om jeg hellere kunne få det til at blive drevet af en strømforsyning, for altid at skulle skifte batterier var smertefuldt og katastrofalt for miljøet. Det løb fra 2 x AA -batterier (3v i alt). Jeg fortalte h
Android (remotexy) UI til styring af servomotor ved hjælp af Arduino og Bluetooth: 7 trin (med billeder)
Android (remotexy) UI til styring af servomotor ved hjælp af Arduino og Bluetooth: I denne instruktive vil jeg give dig et hurtigt trin til at lave Android brugergrænseflade ved hjælp af Remotexy Interface Maker til at styre servomotor forbundet til Arduino Mega via Bluetooth. Denne video viser, hvordan brugergrænsefladen styrer servomotorhastighed og position
Programmering af en PLC til styring af et stoplys .: 7 trin (med billeder)
Programmering af en PLC til styring af et stoplys .: PLC'er bruges i alt, hvad vi støder på dagligt. Fra maskinerne til konserves eller aftapning af varer som øl, sodavand, suppe og mange andre emballerede varer til transportbåndene på Walmart og stoplyset ved nogle kryds, rører PLC'er en