Sadržaj:
Video: Detektor pokreta s Blynk obavijestima (WeMos D1 Mini + HC-SR04): 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:39
GLASAJTE za ovaj projekt na natječaju za bežično povezivanje. Hvala vam!
Ažuriranje br. 2 - Nekoliko izmjena (verzija 2.2), možete postaviti senzor (raspon i naziv) izravno u definiciji. Također, ponekad se dogodilo da senzor pročita pogrešne vrijednosti i pošalje obavijest, pa sam dodao i "if" gdje vrijednosti moraju biti unutar raspona dva puta zaredom. Ako i dalje imate problema s njim, možete ga prilagoditi za čitanje 3, 4,….x puta prije slanja obavijesti.
Položaj niza = "Garaža"; int rangeMin = 0; int rangeMax = 50;
_
Ažuriranje br.1 - Još uvijek otkrivam tajne iza Blynka … ovo dolazi s čistijim kodom (verzija 2.1), ispravnom petljom itd. Uživajte i javite mi kako ovaj projekt radi za vas … hvala! _
Htio sam napraviti detektor pokreta koji bi me obavještavao svaki put kad mi se otvore garažna vrata. Neko sam se vrijeme igrao s PIR senzorom, ali nakon što sam imao nekih problema s postavljanjem (osjetljivost x vrijeme), odlučio sam umjesto toga koristiti senzor HC-SR04 … i radi kao šarm. Ideja je jednostavna: detektor postavljate tako da se, kad se otvore vrata (ili prozor - ovisno o tome kako ga želite koristiti), nađe na putu senzoru pa se izmjerena udaljenost mijenja. Prednost korištenja UltraSonic senzora umjesto PIR -a je ogromna. Ne može se aktivirati svjetlom ili komarcima, što je bio glavni razlog zašto nisam htio koristiti PIR.
Što će vam trebati:
- WeMos D1 mini ploča - eBay - 3,47 USD (moguće su i druge ploče - samo imajte na umu da npr. NodeMCU ESP -12E V1.0 daje samo 3,3 V, a senzor HC -SR04 treba 5 V)
- HC -SR04+ Ultrazvučni senzor - eBay - 1,06 USD (koristi "+" jer može raditi na 3,3 V)
- Blynk aplikacija (ako ste tek počeli koristiti Blynk i koristite iOS uređaj, morat ćete posuditi Android telefon za postavljanje obavijesti)
- Oglasna ploča ili lemilica
- Žice
- Računalo s instaliranim Arduino IDE -om
Korak 1: Spajanje dijelova
Čuo sam za ljude koji imaju problema pri napajanju senzora HC-SR04 s ploče. Meni to dobro funkcionira, ali najsigurniji način da to spriječim je korištenje HC -SR04P (ili "+"), koji ima ulazni raspon od 3 - 5,5 V
Priključci (pogledajte dijagram)
WeMos D1 HC-SR04 (P)
5V VCC
G GND
D6 odjek
D7 Trig
Korak 2: Blynk postavljanje
Za one koji ne znaju što je Blynk, to je platforma s iOS i Android aplikacijama za kontrolu Arduina, Raspberry Pi i sličnih putem Interneta. To je digitalna nadzorna ploča na kojoj možete izgraditi grafičko sučelje za svoj projekt jednostavnim povlačenjem i ispuštanjem widgeta.
Počnimo s Andorid uređajem:
- Preuzmite aplikaciju Blynk
- Prijavite se ili prijavite (ako već imate račun)
- Dodirnite "+" za stvaranje novog projekta
- Dajte projektu naziv i odaberite uređaj koji koristite (u našem slučaju to je ESP8266) i dodirnite "Izradi"
- U poštanski sandučić primit ćete token za provjeru autentičnosti, trebat će nam kasnije
- Na stranici Blynk Project dodirnite "+" da biste dodali widget za obavijesti (ako je ovo vaš prvi Blynk projekt, trebali biste imati dovoljno energije za kupnju) i postaviti ga kako želite. Koristim postavke prikazane na snimci zaslona.
- U postavkama projekta (ikona matice na vrhu) "Pošalji naredbu povezana s aplikacijom" na ON.
- Zatvorite postavke i pritisnite gumb Reproduciraj
Sada se možete prijaviti i u aplikaciju Blynk na svom iOS uređaju i trebali biste vidjeti projekt s widgetom za obavijesti.
Korak 3: Kôd
Sada je vrijeme za postavljanje koda na našu ploču.
- Otvorite *.ino datoteku u Arduino IDE -u
- Spojite WeMos ploču na računalo
- U Alatima odaberite WeMos D1 R2 & mini ploču
Prilagodite sljedeće:
char auth = "Vaš token za provjeru autentičnosti iz vašeg poštanskog sandučića ide ovdje"; char ssid = "Vaše WiFi ime"; char pass = "Vaša WiFi lozinka";
Također, možete promijeniti raspon na koji želite biti obaviješteni (zadano je postavljeno na 1 - 49 cm)
if (0 <udaljenost && udaljenost <50) {
Pritisnite Upload
Čestitamo! Ako je sve ispravno postavljeno, sada biste trebali primiti prvu obavijest!
Korak 4: Sažetak
Sada ćete primati tri obavijesti. Prva vam govori da je detektor uspješno spojen na vašu WiFi mrežu, druga obavijest koju ćete primiti je kad nešto uđe u vaš raspon postavljanja. I treći kada je vaš detektor isključen zbog problema s povezivanjem ili napajanjem.
Promjene koje možete unijeti u ovaj projekt su beskrajne. Možete postaviti više obavijesti za različite raspone (samo imajte na umu da Blynk dopušta obavijesti nakon najmanje 15 sekundi). Koristite različite senzore itd.
Nadam se da vam se sviđa ovaj projekt, ako vam se sviđa, glasajte za mene i ostavite komentar/prijedlog … Bit će mi drago dobiti uvid od ostalih!
Zabavi se!
Preporučeni:
GPS automobilski tragač sa SMS obavijestima i prijenosom podataka, na bazi Arduina, kućna automatizacija: 5 koraka (sa slikama)
GPS automobilski tragač sa SMS obavijestima i prijenosom podataka, na bazi Arduina, kućna automatizacija: Napravio sam ovaj GPS praćenje prošle godine i budući da dobro radi objavljujem ga sada na Instructable. Povezan je s priključkom za dodatnu opremu u mom prtljažniku. GPS tracker prenosi podatke o položaju automobila, brzinu, smjer i izmjerenu temperaturu putem mobilnih podataka
Detektor pokreta pomoću NodeMCU: 5 koraka
Detektor pokreta pomoću NodeMCU -a: U ovom projektu, jednostavno pomoću senzora pokreta možete otkriti prisutnost bilo kojeg čovjeka ili životinje. Platformom pod nazivom thingsio možete pratiti datum i vrijeme kada je prisutnost otkrivena
Detektor pokreta pomoću Thingsai.io Iot Cloud platforme: 6 koraka
Detektor pokreta pomoću Thingsai.io Iot Cloud platforme: U ovom ću vodiču objasniti otkrivanje pokreta pomoću PIR senzora i Esp32 zajedno s IOT oblačnom platformom Thingai.io
Senzor plamena s obavijestima o telegramu: 6 koraka
Senzor plamena s obavijestima o telegramu: U ovom projektu realiziran je senzor plamena s obavijestima o telegramu. Dakle, kada senzor otkrije požar, odmah ćete dobiti obavijest o ovom događaju u Telegramu. Prilično je korisno i praktično. Pa kako to radi? Pokazat ću ti
Detektor pokreta malog dometa: 5 koraka
Detektor pokreta malih dometa: Ova instrukcija će vas naučiti kako napraviti detektor pokreta malog dometa od jeftinih dijelova koje možete nabaviti u Radioshacku. S ovim zgodnim projektom možete mijenjati svjetlinu detektora. Ovo je moje prvo uputstvo, pa vas molim da obratite pažnju na jednostavnost