Talaan ng mga Nilalaman:
- Hakbang 1: Pagkuha ng Mga Bahaging Magkasama
- Hakbang 2: Pag-set up ng Blynk
- Hakbang 3: Ang Code
- Hakbang 4: Buod
Video: Motion Detector Sa Mga Abiso sa Blynk (WeMos D1 Mini + HC-SR04): 4 na Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:16
Mangyaring VOTE para sa proyektong ito sa Wireless Contest. Salamat!
I-update ang no.2 - Ilang mga pag-aayos (bersyon 2.2), maaari mong i-setup ang iyong sensor (saklaw at pangalan) mismo sa kahulugan. Gayundin, minsan nangyari na nabasa ng sensor ang mga maling halaga at nagpadala ng abiso, kaya idinagdag ko at "kung" kung saan ang mga halaga ay dapat na nasa loob ng saklaw ng dalawang beses sa isang hilera. Kung mayroon ka pa ring mga problema dito, maaari mo itong ayusin para sa pagbabasa ng 3, 4,….x beses bago maipadala ang abiso.
Lokasyon ng string = "Garage"; int rangeMin = 0; int rangeMax = 50;
_
I-update ang no.1 - Natutuklasan ko pa rin ang mga lihim sa likod ng Blynk … kasama nito ang mas malinis na code (bersyon 2.1), tamang loop, atbp. Masisiyahan at ipaalam sa akin kung paano gumagana ang proyektong ito para sa iyo …. Salamat!
Nais kong gumawa ng isang detektor ng mosyon na aabisuhan ako sa tuwing bubuksan ang pintuan ng aking garahe. Naglalaro ako ng PIR sensor nang ilang sandali ngunit pagkatapos ng pagkakaroon ng ilang mga isyu sa pag-setup (pagkasensitibo x oras) nagpasya akong gamitin ang HC-SR04 sensor sa halip … at gumagana ito tulad ng isang alindog. Ang ideya ay simple: na-set up mo ang detector kaya kapag ang pinto (o window - nakasalalay sa kung paano mo ito nais gamitin) ay binuksan, napapasok nito sa sensor kaya nabago ang sinusukat na distansya. Ang bentahe gamit ang UltraSonic sensor sa halip na malaki ang PIR. Hindi ito ma-trigger ng ilaw o lamok na siyang pangunahing dahilan na hindi ko nais na gamitin ang PIR.
Ano ang kakailanganin mo:
- WeMos D1 mini board - eBay - USD 3.47 (iba pang mga board ay posible - tandaan lamang na hal. NodeMCU ESP-12E V1.0 ay nagbibigay lamang ng 3.3V at ang HC-SR04 sensor ay nangangailangan ng 5V)
- HC-SR04 + Ultrasonic sensor - eBay - USD 1.06 (gamit ang "+" dahil maaari itong gumana sa 3.3V)
- Blynk app (kung bago ka sa Blynk at gumagamit ng iOS device, kakailanganin mong humiram ng isang Android phone para sa pag-set up ng mga abiso)
- Breadboard o bakal na bakal
- Mga wire
- Computer na may naka-install na Arduino IDE
Hakbang 1: Pagkuha ng Mga Bahaging Magkasama
Narinig ko ang tungkol sa mga taong nagkakaroon ng mga isyu kapag pinapagana ang HC-SR04 sensor mula sa board. Gumagana ito nang maayos para sa akin, ngunit ang pinakaligtas na paraan upang maiwasan ito ay ang paggamit ng HC-SR04P (o "+"), na mayroong saklaw ng pag-input ng 3 - 5.5v
Mga koneksyon (tingnan ang diagram)
WeMos D1 HC-SR04 (P)
5V VCC
G GND
D6 Echo
D7 Trig
Hakbang 2: Pag-set up ng Blynk
Para sa mga hindi alam kung ano ang Blynk, ito ay isang Platform na may iOS at Android apps upang makontrol ang Arduino, Raspberry Pi at mga gusto sa Internet. Ito ay isang digital dashboard kung saan maaari kang bumuo ng isang graphic interface para sa iyong proyekto sa pamamagitan lamang ng pag-drag at pag-drop ng mga widget.
Magsimula tayo sa Andorid aparato:
- I-download ang Blynk app
- Mag-sign up o mag-login (kung mayroon ka nang isang account)
- I-tap ang "+" upang lumikha ng Bagong Project
- Bigyan ang proyekto ng isang pangalan at piliin ang aparato na iyong ginagamit (sa aming kaso ito ay ESP8266) at i-tap ang "Lumikha"
- Makakatanggap ka ng isang token ng Pagpapatotoo sa iyong mail box, kakailanganin namin ito sa paglaon
- Sa pahina ng Blynk Project i-tap ang "+" upang magdagdag ng widget sa pag-abiso (kung ito ang iyong unang proyekto sa Blynk, dapat ay may sapat kang lakas upang mabili ito) at i-set up ito ayon sa gusto mo. Gumagamit ako ng mga setting tulad ng ipinapakita sa screenshot.
- Sa mga setting ng proyekto (icon ng nut sa itaas) "Magpadala ng utos na konektado sa app" sa ON.
- Isara ang mga setting at pindutin ang Play button
Ngayon ay maaari kang mag-login sa Blynk app sa iyong iOS aparato din at dapat mong makita ang proyekto gamit ang notification widget.
Hakbang 3: Ang Code
Ngayon ay oras na upang i-upload ang code sa aming board.
- Buksan ang *.ino file sa Arduino IDE
- Ikonekta ang board ng WeMos sa iyong computer
- Sa Mga tool piliin ang WeMos D1 R2 & mini board
Ayusin ang sumusunod:
char auth = "Ang iyong token ng pagpapatotoo mula sa iyong mail box ay pupunta dito"; char ssid = "Ang iyong WiFi name"; char pass = "Ang iyong password sa WiFi";
Gayundin, maaari mong baguhin ang saklaw, kung saan mo nais ma-notify (ang default ay nakatakda sa 1 - 49cm)
kung (0 <distansya at& distansya <50) {
Pindutin ang I-upload
Binabati kita! Kung naayos ang lahat, dapat mo na ngayong matanggap ang iyong unang abiso!
Hakbang 4: Buod
Mayroong tatlong mga notification na matatanggap mo ngayon. Sinasabi sa iyo ng una, na ang Detector ay matagumpay na nakakonekta sa iyong WiFi, ang pangalawang notification na matatanggap mo ay kapag may isang bagay na nasa loob ng iyong saklaw ng pag-set up. At ang pangatlo kapag ang iyong Detector ay naka-disconnect dahil sa mga isyu sa koneksyon o power supply.
Ang mga pagbabago na maaari mong gawin sa proyektong ito ay walang katapusan. Maaari kang mag-setup ng higit pang mga abiso para sa iba't ibang mga saklaw (Basta malaman na pinapayagan ng Blynk ang mga notification pagkatapos ng 15 ng hindi bababa sa). Gumamit ng iba't ibang mga sensor, atbp.
Inaasahan kong gusto mo ang proyektong ito, kung gagawin mo, mangyaring bumoto para sa akin at mag-iwan ng komento / mungkahi … Masaya akong makakuha ng ilang pananaw mula sa iba!
Magsaya ka!
Inirerekumendang:
Leak Detector Na May Abiso sa Mensahe sa Teksto: 7 Mga Hakbang
Leak Detector Sa Pag-abiso sa Mensahe ng Teksto: Ipinapakita ng gabay na ito kung paano bumuo ng isang detektor ng leak na nagpapadala ng mga notification sa text message. Nagpapadala ito ng mga alerto kung ang tubig mula sa isang pumutok na tubo o na-back up na alisan ng tubig ay nadama. Inilaan ang gabay para sa sinumang interesado sa Python 3, Raspberry Pi, Secure Shell
ForgetMeNot - Platform sa Pag-abiso sa Smart Home: 14 Mga Hakbang (na may Mga Larawan)
ForgetMeNot - Platform sa Pag-abiso sa Smart Home: Bilang abala sa mga mag-aaral sa kolehiyo, tumatakbo sa pagitan ng mga klase, trabaho at obligasyon sa pamilya, may posibilidad kaming kalimutan ang mga maliliit na bagay. Darating ang isang kaarawan at hindi natin napapansin, isang mahalagang deadline ay napalampas dahil sa sobrang pagkalimot at kung minsan,
Kamangha-manghang Mga Abiso - Ironman Edition: 5 Hakbang (na may Mga Larawan)
Kamangha-manghang Mga Abiso - Ironman Edition: " Excelsior " - Stan Lee. Mga Notification ng Marvel Ito ay isang laruan ng isang kahina-hinala na pinagmulan na ibinigay sa akin pagkatapos ng isang argum
Flag ng Abiso - Mahusay na Intro sa Wi-Fi, IFTTT at Huzzah ESP8266: 9 Mga Hakbang (na may Mga Larawan)
Bandila sa Pag-abiso - Mahusay na Intro sa Wi-Fi, IFTTT & Huzzah ESP8266: Palagi akong nawawalan ng mahahalagang bagay … kaya't lumikha ako ng I-flag. Isang aparato ng Internet of Things (IoT) upang ipaalam o ipaalala sa akin ang mga mahahalagang bagay na ito! Ngayon na may isang mabilis na sulyap sa aking desk nakikita ko kung … Mayroon akong isang email na nabanggit ako sa isang tweet
Alduino Washer Dryer Alert - Itulak ang Abiso sa Telepono Gamit ang Blynk: 5 Hakbang (na may Mga Larawan)
Arduino Washer Dryer Alert - Push Notification to Phone With Blynk: Ang aming washing machine ay nasa garahe at hindi namin marinig ang mga beep upang ipahiwatig na kumpleto na ang paghuhugas. Nais kong makahanap ng isang paraan upang maabisuhan, nasaan man kami sa bahay, kapag natapos ang ikot. Nag-tink ako kay Arduino, ESP8266 WiFi