Indholdsfortegnelse:
Video: Bevægelsessensor med Blynk-meddelelser (WeMos D1 Mini + HC-SR04): 4 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
STEM venligst for dette projekt i den trådløse konkurrence. Tak skal du have!
Opdatering nr. 2 - Få tilpasninger (version 2.2), du kan konfigurere din sensor (område og navn) lige i definitionen. Det skete også nogle gange, at sensoren læste forkerte værdier og sendte besked, så jeg tilføjede og "hvis", hvor værdierne skal være inden for området to gange i træk. Hvis du stadig har problemer med det, kan du justere det til læsning 3, 4,….x gange før meddelelsen sendes.
Stringplacering = "Garage"; int rangeMin = 0; int rangeMax = 50;
_
Opdatering nr. 1 - Jeg opdager stadig hemmelighederne bag Blynk … dette kommer med renere kode (version 2.1), korrekt loop osv. Nyd og lad mig vide, hvordan dette projekt fungerer for dig…. Tak! _
Jeg ville lave en bevægelsesdetektor, der ville give mig besked hver gang min garageport åbnes. Jeg spillede med PIR-sensor et stykke tid, men efter at have haft nogle problemer med opsætningen (følsomhed x tid) besluttede jeg mig for at bruge HC-SR04-sensoren i stedet … og det virker som en charme. Ideen er enkel: Du opsætter detektoren, så når døren (eller vinduet - afhænger af, hvordan du vil bruge den) åbnes, kommer den i vejen for sensoren, så den målte afstand ændres. Fordelen ved at bruge UltraSonic -sensoren i stedet for PIR enorm. Det kan ikke udløses med lys eller myg, hvilket var hovedårsagen til, at jeg ikke ville bruge PIR.
Det skal du bruge:
- WeMos D1 mini -kort - eBay - USD 3,47 (andre tavler er mulige - bare bemærk, at f.eks. NodeMCU ESP -12E V1.0 kun giver 3,3V, og HC -SR04 -sensoren har brug for 5V)
- HC -SR04+ Ultralydssensor - eBay - 1,06 USD (ved hjælp af "+", da den kan fungere på 3,3V)
- Blynk -app (hvis du er ny i Blynk og bruger iOS -enhed, skal du låne en Android -telefon for at konfigurere underretningerne)
- Brødbræt eller loddejern
- Ledninger
- Computer med Arduino IDE installeret
Trin 1: Få delene samlet
Jeg hørte om folk, der havde problemer, når de tændte HC-SR04-sensoren fra kortet. Det fungerer fint for mig, men den sikreste måde at forhindre dette på er at bruge HC -SR04P (eller "+"), som har et inputinterval på 3 - 5.5v
Tilslutninger (se diagrammet)
WeMos D1 HC-SR04 (P)
5V VCC
G GND
D6 ekko
D7 Trig
Trin 2: Blynk -opsætning
For dem, der ikke ved, hvad Blynk er, er det en platform med iOS- og Android -apps til at styre Arduino, Raspberry Pi og lignende over internettet. Det er et digitalt dashboard, hvor du kan opbygge en grafisk grænseflade til dit projekt ved blot at trække og slippe widgets.
Lad os starte på Andorid -enheden:
- Download Blynk -appen
- Tilmeld dig eller log ind (hvis du allerede har en konto)
- Tryk på "+" for at oprette nyt projekt
- Giv projektet et navn, og vælg den enhed, du bruger (i vores tilfælde er det ESP8266), og tryk på "Opret"
- Du modtager et godkendelsestoken i din mailboks, vi får brug for det senere
- På siden Blynk Project skal du trykke på "+" for at tilføje meddelelseswidget (hvis dette er dit første Blynk -projekt, skal du have nok energi til at købe det) og konfigurere det, som du ønsker. Jeg bruger indstillinger som vist på skærmbilledet.
- I projektindstillingerne (møtrikikon øverst) "Send app tilsluttet kommando" til ON.
- Luk indstillingerne, og tryk på knappen Afspil
Nu kan du også logge ind på Blynk -appen på din iOS -enhed, og du bør se projektet med meddelelseswidgeten.
Trin 3: Koden
Nu er det tid til at uploade koden til vores board.
- Åbn *.ino -filen i Arduino IDE
- Tilslut WeMos -kortet til din computer
- Vælg WeMos D1 R2 & mini -kort i Værktøjer
Juster følgende:
char auth = "Dit godkendelsestoken fra din mailboks går her"; char ssid = "Dit WiFi -navn"; char pass = "Dit WiFi -kodeord";
Du kan også ændre det område, hvor du vil have besked (standard er indstillet til 1 - 49cm)
hvis (0 <distance && distance <50) {
Hit Upload
Tillykke! Hvis alt var indstillet korrekt, skulle du nu modtage din første meddelelse!
Trin 4: Resumé
Der er tre meddelelser, du vil modtage nu. Den første fortæller dig, at detektoren var forbundet med din WiFi, den anden meddelelse, du modtager, er, når noget kommer inden for dit opsætningsområde. Og den tredje, når din detektor er afbrudt på grund af forbindelses- eller strømforsyningsproblemer.
De ændringer, du kan foretage i dette projekt, er uendelige. Du kan konfigurere flere underretninger for forskellige intervaller (vær opmærksom på, at Blynk tillader underretninger efter mindst 15s). Brug forskellige sensorer osv.
Jeg håber, at du kan lide dette projekt, hvis du gør det, skal du stemme på mig og efterlade en kommentar/forslag … Jeg vil med glæde få lidt indsigt fra de andre!
Hav det sjovt!
Anbefalede:
Bevægelsessensor dørklokke: 5 trin (med billeder)
Motion Sensor Doorbell: Da jeg fortalte min søn Jayden om udfordringen, tænkte han straks på at bruge LEGO WeDo -sættet. Han har spillet med Legos i årevis, men det var først i starten af sidste skoleår, at han fik mulighed for at kode med WeDo 2.0
ESP-01 bevægelsessensor med dyb søvn: 5 trin
ESP-01 Bevægelsessensor med dyb søvn: Jeg har arbejdet på at lave hjemmelavede bevægelsessensorer, der sender en e-mail-besked, når de udløses. Der er mange eksempler på instruktioner og andre eksempler på at gøre dette. Jeg havde for nylig brug for at gøre dette med en batteridrevet PIR -bevægelsessensor og en ESP
Fra lommelygte til bevægelsessensor med ESP8266 og MQTT: 5 trin (med billeder)
Fra lommelygte til bevægelsessensor med ESP8266 og MQTT: I dette indlæg vil jeg præsentere nedenstående punkter: Lysdioder har brug for en begrænsende strømkreds for at få en lommelygte til at lave et lys drevet af det bærbare batteri og dæmpe lysdioderne med ESP8266 via MQTT Videoen er opsummering og en kort forklaring på hvordan
IoT trådløs temperatur- og bevægelsessensor: 11 trin (med billeder)
IoT trådløs temperatur- og bevægelsessensor: Jeg blev inspireret af de mange IoT -projekter, der er i Instructables, så i gang med at lære prøver jeg at kombinere nogle nyttige applikationer, der er relevante. Som forlængelse af mine tidligere instruktioner relateret til IoT -temperatursensor, jeg nu
Automatiser et lys ved hjælp af MESH -bevægelsessensor: 3 trin (med billeder)
Automatiser et lys ved hjælp af MESH -bevægelsessensor: Glemmer du ofte at slukke lyset? Det er altid muligt at glemme at slukke lyset, når du forlader dit hus eller værelse, men med MESH -bevægelsessensoren løste vi problemet ved at bruge detekterings- og opdagelsesfunktionerne til at hjælpe dig med at lette