Satura rādītājs:
- 1. darbība: detaļu salikšana kopā
- 2. solis: Blynk iestatīšana
- 3. darbība: kods
- 4. darbība. Kopsavilkums
Video: Kustību detektors ar Blynk paziņojumiem (WeMos D1 Mini + HC-SR04): 4 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 11:00
Lūdzu, BALSOJIET par šo projektu bezvadu konkursā. Paldies!
Atjauninājums Nr. 2 - daži uzlabojumi (versija 2.2), jūs varat iestatīt sensoru (diapazonu un nosaukumu) tieši definīcijā. Tāpat dažreiz gadījās, ka sensors nolasīja nepareizas vērtības un nosūtīja paziņojumu, tāpēc es pievienoju un "ja", kur vērtībām jābūt diapazonā divas reizes pēc kārtas. Ja jums joprojām ir problēmas ar to, varat pielāgot to lasīšanai 3, 4,….x reizes pirms paziņojuma nosūtīšanas.
Virknes atrašanās vieta = "garāža"; int rangeMin = 0; int rangeMax = 50;
_
Atjauninājums Nr. 1 - Es joprojām atklāju Blynk noslēpumus … tam ir pievienots tīrāks kods (2.1. Versija), pareiza cilpa utt. Izbaudiet un dariet man zināmu, kā šis projekts darbojas jums … paldies! _
Es gribēju izveidot kustības detektoru, kas man paziņotu katru reizi, kad tiek atvērtas manas garāžas durvis. Es kādu laiku spēlēju ar PIR sensoru, bet pēc dažām iestatīšanas problēmām (jutība x laiks) es nolēmu tā vietā izmantot HC-SR04 sensoru … un tas darbojas kā šarms. Ideja ir vienkārša: jūs iestatāt detektoru tā, ka, atverot durvis (vai logu - atkarīgs no tā, kā vēlaties tās izmantot), tas traucē sensoram, tāpēc tiek mainīts izmērītais attālums. Priekšrocība, izmantojot UltraSonic sensoru, nevis milzīgu PIR. To nevar iedarbināt ar gaismu vai odiem, kas bija galvenais iemesls, kāpēc es nevēlējos izmantot PIR.
Kas jums būs nepieciešams:
- WeMos D1 mini dēlis - eBay - USD 3,47 (iespējamas arī citas plates - ņemiet vērā, ka, piemēram, NodeMCU ESP -12E V1.0 izstaro tikai 3,3 V, un sensoram HC -SR04 ir nepieciešami 5 V)
- HC -SR04+ ultraskaņas sensors - eBay - USD 1,06 (izmantojot "+", jo tas var darboties ar 3.3V)
- Lietotne Blynk (ja esat jauns Blynk lietotājs un izmantojat iOS ierīci, paziņojumu iestatīšanai jums būs jāaizņemas Android tālrunis)
- Maizes dēlis vai lodāmurs
- Vadi
- Dators ar instalētu Arduino IDE
1. darbība: detaļu salikšana kopā
Es dzirdēju par cilvēkiem, kuriem ir problēmas, barojot HC-SR04 sensoru no tāfeles. Man tas darbojas labi, taču drošākais veids, kā to novērst, ir izmantot HC -SR04P (vai "+"), kura ievades diapazons ir 3 - 5,5 V
Savienojumi (skatiet diagrammu)
WeMos D1 HC-SR04 (P)
5V VCC
G GND
D6 Atbalss
D7 Trig
2. solis: Blynk iestatīšana
Tiem, kas nezina, kas ir Blynk, tā ir platforma ar iOS un Android lietotnēm, lai internetā kontrolētu Arduino, Raspberry Pi un tamlīdzīgas lietas. Tas ir digitāls informācijas panelis, kurā varat izveidot sava projekta grafisko interfeisu, vienkārši velkot un nometot logrīkus.
Sāksim ar Andorid ierīci:
- Lejupielādējiet lietotni Blynk
- Reģistrējieties vai piesakieties (ja jums jau ir konts)
- Pieskarieties "+", lai izveidotu jaunu projektu
- Piešķiriet projektam nosaukumu un atlasiet izmantoto ierīci (mūsu gadījumā tas ir ESP8266) un pieskarieties "Izveidot"
- Jūs saņemsiet autentifikācijas marķieri savā pastkastītē, mums tas būs vajadzīgs vēlāk
- Lapā Blynk Project pieskarieties "+", lai pievienotu paziņojumu logrīku (ja šis ir jūsu pirmais Blynk projekts, jums vajadzētu būt pietiekami daudz enerģijas, lai to iegādātos) un iestatiet to, kā vēlaties. Es izmantoju iestatījumus, kas parādīti ekrānuzņēmumā.
- Projekta iestatījumos (uzgriežņu ikona augšpusē) "Sūtīt lietotnei pievienoto komandu" uz ON.
- Aizveriet iestatījumus un nospiediet pogu Atskaņot
Tagad jūs varat arī pieteikties lietotnē Blynk savā iOS ierīcē, un jums vajadzētu redzēt projektu ar paziņojumu logrīku.
3. darbība: kods
Tagad ir pienācis laiks augšupielādēt kodu mūsu padomē.
- Atveriet *.ino failu Arduino IDE
- Pievienojiet WeMos plati datoram
- Izvēlnē Rīki atlasiet WeMos D1 R2 un mini dēli
Pielāgojiet sekojošo:
char auth = "Jūsu autentifikācijas marķieris no jūsu pastkastes iet šeit"; char ssid = "Jūsu WiFi nosaukums"; char pass = "Jūsu WiFi parole";
Varat arī mainīt diapazonu, kurā vēlaties saņemt paziņojumu (noklusējuma vērtība ir 1–49 cm)
ja (0 <attālums && attālums <50) {
Noklikšķiniet uz Augšupielādēt
Apsveicam! Ja viss bija pareizi, tagad jums vajadzētu saņemt pirmo paziņojumu!
4. darbība. Kopsavilkums
Tagad saņemsit trīs paziņojumus. Pirmais jums saka, ka detektors ir veiksmīgi savienots ar jūsu WiFi, otrais paziņojums, ko saņemsit, ir tad, kad kaut kas nokļūst jūsu iestatīšanas diapazonā. Un trešais, kad jūsu detektors ir atvienots savienojuma vai barošanas problēmu dēļ.
Modifikācijas, ko varat veikt šajā projektā, ir bezgalīgas. Varat iestatīt vairāk paziņojumu dažādiem diapazoniem (tikai ņemiet vērā, ka Blynk atļauj paziņojumus vismaz pēc 15 sekundēm). Izmantojiet dažādus sensorus utt.
Es ceru, ka jums patīk šis projekts, ja jums tas patīk, lūdzu, balsojiet par mani un atstājiet komentāru/ieteikumu… Es būšu priecīgs, ja saņemšu ieskatu no citiem!
Izklaidējieties!
Ieteicams:
DIY eksplodējošs sienas pulkstenis ar kustību apgaismojumu: 20 soļi (ar attēliem)
DIY eksplodējošs sienas pulkstenis ar kustību apgaismojumu: šajā pamācībā / video es soli pa solim parādīšu, kā izveidot radošu un unikālu sienas pulksteni ar integrētu kustības apgaismojuma sistēmu. Šī diezgan unikālā pulksteņa dizaina ideja ir orientēta uz to, lai padarītu pulksteni interaktīvāku . Kad eju
Kustību detektors, izmantojot NodeMCU: 5 soļi
Kustības detektors, izmantojot NodeMCU: Šajā projektā, vienkārši izmantojot kustības sensoru, jūs varat noteikt jebkura cilvēka vai dzīvnieka klātbūtni. Izmantojot platformu Thingsio, jūs varat uzraudzīt datumu un laiku, kad klātbūtne tika atklāta
Kustību detektors, izmantojot Thingsai.io Iot Cloud platformu: 6 soļi
Kustību detektors, izmantojot Thingsai.io Iot Cloud platformu: šajā apmācībā es paskaidrošu par kustības noteikšanu, izmantojot PIR sensoru un Esp32 kopā ar IOT mākoņa platformu Thingai.io
Liesmas sensors ar telegrammas paziņojumiem: 6 soļi
Liesmas sensors ar telegrammas paziņojumiem: Šajā projektā tiek realizēts liesmas sensors ar telegrammu paziņojumiem. Tātad, kad sensoru atklāj ugunsgrēku, Telegram nekavējoties saņem paziņojumu par šo notikumu. Tas ir diezgan noderīgi un ērti. Tātad, kā tas darbojas? ES tev parādīšu
Atbrīvojieties no paziņojumiem par 10 jauninājumiem !!: 10 soļi
Atbrīvojieties no paziņojumiem par Windows 10 jaunināšanu !!: Vai esat noguris no pieprasījuma visu laiku jaunināt uz Windows 10? Neuztraucieties, jūs varat atbrīvoties no šiem kaitinošajiem paziņojumiem uz visiem laikiem, es jums parādīšu, kā, lūdzu, abonējiet manu kanāluPaldies