Inhoudsopgave:
- Benodigdheden
- Stap 1: Montage
- Stap 2: IFTTT-configuratie
- Stap 3: Configureer Wi-Fi Cricket Module
- Stap 4: IoT-module verbinden met internet
- Stap 5: Samenvatting
Video: Batterijgevoede Wi-Fi Smart-knop om HUE-lampen te bedienen - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Door sylwekbalaVolg meer van de auteur:
Dit project laat zien hoe je in minder dan 10 minuten een IoT Wi-Fi-knop op batterijen kunt bouwen. De knop bedient HUE-verlichting via IFTTT.
Tegenwoordig kun je elektronische apparaten bouwen en ze letterlijk in minuten verbinden met andere slimme apparaten voor thuisgebruik. Bovendien kun je het doen zonder toegewijde programmeurs en het schrijven van een enkele regel code. In deze blog laten we een batterijgevoede Wi-Fi Smart Button zien, die HUE-lampen op afstand via internet bedient. Het kan moeiteloos worden gebouwd door ontwikkelaars op elk vaardigheidsniveau. De knop gaat 15.000 activeringsgebeurtenissen mee op 2x AAA-lithiumbatterijen - dit is verreweg de beste energiezuinige slimme knop. Als we rekening houden met 8x pushes/events per dag dan gaat het 5+ jaar mee. Het is te wijten aan de IoT-module die in dit project wordt gebruikt, geen stroom verbruikt wanneer deze niet is geactiveerd - echte 0A. Deze instructie bestaat uit de volgende stappen:
- Montage met broodplank
- IFTTT- en HUE-service instellen
- IoT-module configureren
- IoT-module verbinden met internet
Alles kan binnen 10 minuten worden gedaan zonder een enkele regel code of cloudkennis.
Benodigdheden
Onderdelen
- Cricket Wi-Fi-module Things On Edge
- Breadboard (generiek)
- SparkFun grote rode koepelknop
- Batterijhouder, AAA x 2
Software-apps en online services
FTTT Maker-service
Gereedschap
Soldeerbout (generiek)
Stap 1: Montage
Soldeer Pin Header PCB breakaway connector naar Cricket module. De header maakt het gemakkelijker om de Cricket-module op het breadboard aan te sluiten.
- Verbind de 1e pin van de knop met de batterij VCC (+)
- Sluit de 2e pin van de knop aan op de WAKE_UP-poort op de Cricket-module
- Sluit de batterij VCC (+) aan op de BATT-poort op de Cricket-module
- Sluit batterij GND (-) aan op GND-poort op Cricket-module
Stap 2: IFTTT-configuratie
Te volgen stappen:
- Ga naar:
- Log in of Registreer
- Klik op Aanmaken vanuit het menu Gebruiker / Account (rechterbovenhoek)
- Klik op + om een nieuwe brongebeurtenis te maken
- Selecteer Webhooks-service
- Klik op Doorgaan
- Klik op Een webverzoek ontvangen (aan de linkerkant)
- Maak een evenementnaam aan, b.v. button_event
- De brongebeurtenis moet nu worden ingesteld, klik op + na Dan-gebeurtenis
- Zoek HUE-service
- Selecteer HUE-servicegebeurtenis
- als je nog geen HUE hebt, moet je toevoegen via -> Verbinden
- Selecteer apparaat (licht) waaraan dit evenement wordt gekoppeld
- Klik op Voltooien
Bijna klaar, we moeten een HTTP-adres krijgen waarnaar we een gebeurtenis vanuit de IoT-module kunnen posten.
Zoek naar Webhooks-service en klik in het document in de rechterbovenhoek.
Kopieer vervolgens weblinks onder "Maak een POST- of GET-webverzoek naar:" je hebt deze laatste nodig.
Stap 3: Configureer Wi-Fi Cricket Module
Cricket is volledig OTA (Over The Air) geconfigureerd via Things On Edge - Developer Portal (https://dev.thingsonedge.com). De configuratie wordt door Cricket via internet opgehaald wanneer deze is verbonden met uw wifi (wat in het volgende gedeelte wordt beschreven). Laten we het nu eerst configureren.
Voor de knop moeten we Cricket configureren om POST HTTP-verzoek te verzenden wanneer wordt gewekt door een hoog signaal op IO1: WAKE_UP-pin. Dit signaal wordt gegeven wanneer de knop wordt ingedrukt.
Open nu TOE Developer Portal vanuit elke browser, hetzij vanaf pc of mobiel. U moet zich registreren/aanmelden bij Developer Portal om het apparaat in uw account te activeren en configureren. Anders werkt het apparaat niet.
Na een succesvolle login / registratie moet u op "Nieuw apparaat toevoegen" klikken om uw apparaat in het systeem te activeren. U moet het unieke serienummer gebruiken dat op een labelstick op de achterkant van Cricket is gedrukt. WAARSCHUWING: u mag het serienummer alleen voor uzelf bewaren. Deel het niet met iemand anders.
Nu kunt u uw apparaat configureren.
Stel de volgende configuratie in:
- RTC: UIT
- IO2: UIT
- IO3: Uit
- Batterijmonitor: UIT
- Forceer updates aan - IO1 Wake Up: Aan
- Forceer updates aan - RTC Wake Up: UIT
- Evenementen posten: zie hieronder
Kopieer/plak de link die je hebt gekopieerd van Webhooks naar io1_wakeup en laat de gegevens leeg
maker.ifttt.com/trigger/button_event/with/key/hfNIx8SKn_xxxxxxxxxxxxxxxxxxxxxxxx_YW3xx5yFw5MGD
Nadat u de configuratie hebt ingesteld, drukt u op de knop Opslaan.
Goed gedaan! Je bent er bijna! Nu hoeft u uw apparaat alleen nog maar via uw Wi-Fi-netwerk met internet te verbinden. Volg de volgende sectie hoe u dit moet doen.
Stap 4: IoT-module verbinden met internet
In een paar stappen verbindt u uw apparaat met internet via uw Wi-Fi-netwerk. Het enige wat u hoeft te doen is de privé-wifi-hotspot van Cricket te activeren en vervolgens een privé-webpagina te openen om uw wifi-netwerkreferenties door te geven. Volg de onderstaande stappen:
- Houd een knop op de module 5 seconden ingedrukt totdat de LED constant brandt.
- Zodra de LED constant brandt, heeft Cricket een eigen wifi-hotspot geopend. Maak verbinding vanaf een laptop of smartphone met de hotspot met de volgende inloggegevens:SSID: toe_deviceGeen wachtwoord vereist
- Eenmaal verbonden, open een privé webpagina: https://192.168.4.1/index.htmlOPMERKING: zorg ervoor dat de LED nog steeds AAN is! Als UIT is, herhaalt u de stappen vanaf het begin
- Nu kunt u uw Wi-Fi-netwerkreferenties doorgeven en op VERBINDEN klikken. Als u de juiste SSID en het juiste wachtwoord hebt doorgegeven, moet het apparaat na enkele seconden melden dat het online is en gaat de LED UIT.
Gefeliciteerd! Nu is uw apparaat live en verbonden met internet!
Stap 5: Samenvatting
Nu kunt u HUE-licht in- of uitschakelen met uw knopapparaat !
U kunt meer informatie vinden:
- Over de Cricket-module van de pagina Things On Edge (https://thingsonedge.com)
- Meer technische informatie is hier te vinden GitHUB (https://github.com/thingsonedge/cricket)
- Video met instructies:
Aanbevolen:
Een Guitar Hero Guitar gebruiken om de zoom te bedienen (alleen Windows): 9 stappen
Een Guitar Hero-gitaar gebruiken om Zoom te bedienen (alleen Windows): Omdat we ons midden in een wereldwijde pandemie bevinden, zitten velen van ons vast in het huis schoonmaken en deelnemen aan vergaderingen op Zoom. Na een tijdje kan dit erg saai en vervelend worden. Tijdens het schoonmaken van mijn huis vond ik een oude Guitar Hero-gitaar die in de
Website-gestuurde kerstboom (iedereen kan hem bedienen): 19 stappen (met afbeeldingen)
Website-gestuurde kerstboom (iedereen kan het bedienen): Wil je weten hoe een website-gestuurde kerstboom eruitziet? Hier is de video die mijn project van mijn kerstboom laat zien. De livestream is inmiddels afgelopen, maar ik heb een video gemaakt om vast te leggen wat er aan de hand was: Dit jaar, midden december
Een verkeerslicht bedienen: 4 stappen
Een verkeerslicht besturen: in deze tutorial leren we hoe u een verkeerslicht maakt en hoe u het bestuurt met de Drivemall-kaart. We zullen zien hoe u verkeerslichten voor auto's en voetgangers kunt maken met een boekingsknop. Als we de drivermall kunnen we de ardui
Op LoRa gebaseerde afstandsbediening - Apparaten bedienen vanaf grote afstanden: 8 stappen
Op LoRa gebaseerde afstandsbediening | Bedien apparaten van grote afstanden: Hé, wat is er, jongens! Akarsh hier van CETech. In dit project gaan we een afstandsbediening maken die kan worden gebruikt om een verscheidenheid aan instrumenten te bedienen, zoals LED's, motoren of als we het hebben over ons dagelijks leven, kunnen we onze huisapplian
Batterijgevoede automonitor: 4 stappen
Batterijgevoede automonitor: automonitors zijn een uitstekende keuze als het gaat om het nodig hebben van een klein scherm voor een project. Maar het probleem is dat die projecten meestal op batterijen werken en automonitoren op 12 volt werken. Ook al zijn 12 Volt Batterijen groot en zwaar