Isi kandungan:
- Langkah 1: Menggabungkan Bahagian
- Langkah 2: Persediaan Blynk
- Langkah 3: Kodnya
- Langkah 4: Ringkasan
Video: Pengesan Gerak Dengan Pemberitahuan Blynk (WeMos D1 Mini + HC-SR04): 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:14
Sila VOTE untuk projek ini dalam Peraduan Tanpa Wayar. Terima kasih!
Kemas kini no.2 - Beberapa tweak (versi 2.2), anda dapat mengatur sensor anda (julat dan nama) tepat dalam definisi. Juga, kadang-kadang sensor membaca nilai yang salah dan mengirim pemberitahuan, jadi saya menambah dan "jika" di mana nilai mesti berada dalam julat dua kali berturut-turut. Sekiranya anda masih menghadapi masalah, anda dapat menyesuaikannya untuk membaca 3, 4,….x kali sebelum pemberitahuan dihantar.
Lokasi tali = "Garage"; int rangeMin = 0; int rangeMax = 50;
_
Kemas kini no.1 - Saya masih menemui rahsia di sebalik Blynk … ini dilengkapi dengan kod yang lebih bersih (versi 2.1), gelung yang betul, dll. Nikmati dan beritahu saya bagaimana projek ini berfungsi untuk anda …. terima kasih! _
Saya ingin membuat alat pengesan gerakan yang akan memberitahu saya setiap kali pintu garaj saya dibuka. Saya bermain dengan sensor PIR sebentar tetapi setelah mengalami beberapa masalah persediaan (sensitiviti x masa) saya memutuskan untuk menggunakan sensor HC-SR04 sebagai gantinya … dan ia berfungsi seperti daya tarikan. Ideanya mudah: anda mengatur pengesan sehingga apabila pintu (atau tingkap - bergantung pada bagaimana anda ingin menggunakannya) dibuka, ia akan menghalangi sensor sehingga jarak yang diukur berubah. Kelebihan menggunakan sensor UltraSonic dan bukannya PIR sangat besar. Ia tidak boleh dicetuskan dengan cahaya atau nyamuk yang menjadi sebab utama saya tidak mahu menggunakan PIR.
Apa yang anda perlukan:
- Papan mini WeMos D1 - eBay - USD 3,47 (papan lain mungkin - perhatikan bahawa mis. NodeMCU ESP-12E V1.0 hanya mengeluarkan 3.3V dan sensor HC-SR04 memerlukan 5V)
- Sensor HC-SR04 + Ultrasonik - eBay - USD 1.06 (menggunakan "+" kerana ia boleh beroperasi pada 3.3V)
- Aplikasi Blynk (jika anda baru menggunakan Blynk dan menggunakan peranti iOS, anda perlu meminjam telefon Android untuk menyiapkan pemberitahuan)
- Papan roti atau besi pematerian
- Wayar
- Komputer dengan Arduino IDE dipasang
Langkah 1: Menggabungkan Bahagian
Saya mendengar tentang orang yang mengalami masalah semasa menghidupkan sensor HC-SR04 dari papan. Ia berfungsi dengan baik untuk saya, tetapi cara paling selamat untuk mencegahnya adalah dengan menggunakan HC-SR04P (atau "+"), yang mempunyai julat input 3 - 5.5v
Sambungan (lihat rajah)
WeMos D1 HC-SR04 (P)
5V VCC
G GND
D6 Gema
D7 Trig
Langkah 2: Persediaan Blynk
Bagi mereka yang tidak tahu apa itu Blynk, ini adalah Platform dengan aplikasi iOS dan Android untuk mengendalikan Arduino, Raspberry Pi dan sejenisnya melalui Internet. Ia adalah papan pemuka digital di mana anda boleh membina antara muka grafik untuk projek anda dengan hanya menyeret dan melepaskan widget.
Mari mulakan pada peranti Andorid:
- Muat turun aplikasi Blynk
- Daftar atau log masuk (jika anda sudah mempunyai akaun)
- Ketik "+" untuk membuat Projek Baru
- Beri nama projek dan pilih peranti yang anda gunakan (dalam kes ini adalah ESP8266) dan ketuk "Buat"
- Anda akan menerima token Pengesahan di kotak surat anda, kami akan memerlukannya kemudian
- Pada halaman Projek Blynk ketuk "+" untuk menambahkan widget pemberitahuan (jika ini adalah projek Blynk pertama anda, anda harus mempunyai cukup tenaga untuk membelinya) dan siapkan mengikut kehendak anda. Saya menggunakan tetapan seperti yang ditunjukkan pada tangkapan skrin.
- Dalam tetapan projek (ikon kacang di atas) "Kirim perintah terhubung aplikasi" ke AKTIF.
- Tutup tetapan dan tekan butang Main
Sekarang anda boleh log masuk ke aplikasi Blynk pada peranti iOS anda dan anda akan melihat projek tersebut dengan widget pemberitahuan.
Langkah 3: Kodnya
Kini tiba masanya untuk memuat naik kod ke papan kami.
- Buka fail *.ino di Arduino IDE
- Sambungkan papan WeMos ke komputer anda
- Di Alat pilih papan WeMos D1 R2 & mini
Laraskan perkara berikut:
char auth = "Token pengesahan anda dari kotak mel anda terdapat di sini"; char ssid = "Nama WiFi anda"; char pass = "Kata laluan WiFi anda";
Anda juga boleh mengubah julat, di mana anda ingin diberitahu (lalai ditetapkan ke 1 - 49cm)
jika (0 <jarak && jarak <50) {
Tekan Muat Naik
Tahniah! Sekiranya semuanya diselesaikan dengan betul, anda kini harus menerima pemberitahuan pertama anda!
Langkah 4: Ringkasan
Terdapat tiga pemberitahuan yang akan anda terima sekarang. Yang pertama memberitahu anda, bahawa Pengesan berjaya disambungkan ke WiFi anda, pemberitahuan kedua yang akan anda terima adalah apabila ada sesuatu yang berada dalam jangkauan persediaan anda. Dan yang ketiga apabila Pengesan anda terputus kerana masalah sambungan atau bekalan kuasa.
Pengubahsuaian yang boleh anda buat untuk projek ini tidak berkesudahan. Anda boleh menyiapkan lebih banyak pemberitahuan untuk julat yang berbeza (Ketahuilah bahawa Blynk membenarkan pemberitahuan selepas 15 tahun). Gunakan sensor yang berbeza, dsb.
Saya harap anda menyukai projek ini, jika anda melakukannya, sila pilih saya dan tinggalkan komen / cadangan… Saya dengan senang hati akan mendapat pandangan daripada yang lain!
Berseronok!
Disyorkan:
Pengesan Kebocoran Dengan Pemberitahuan Mesej Teks: 7 Langkah
Pengesan Kebocoran Dengan Pemberitahuan Mesej Teks: Panduan ini menunjukkan cara membina pengesan kebocoran yang menghantar pemberitahuan pesanan teks. Ia menghantar amaran jika air dari paip pecah atau saliran yang disandarkan dirasakan. Panduan ini ditujukan untuk sesiapa sahaja yang berminat dengan Python 3, Raspberry Pi, Secure Shell
Pengesan Gerak Menggunakan NodeMCU: 5 Langkah
Pengesan Gerak Menggunakan NodeMCU: Dalam projek ini, dengan hanya menggunakan sensor gerakan, anda dapat mengesan kehadiran mana-mana manusia atau haiwan. Dengan platform yang disebut thingsio, anda dapat memantau tarikh dan masa di mana kehadirannya dikesan
Pengesan Gerak Menggunakan Platform Cloud Thingsai.io Iot: 6 Langkah
Motion Detector Menggunakan Thingsai.io Iot Cloud Platform: Dalam tutorial ini saya akan menerangkan mengenai pengesanan gerakan dengan menggunakan sensor PIR dan Esp32 bersama dengan platform cloud IOT Thingai.io
Makluman Pengering Mesin Cuci Arduino - Pemberitahuan Tolak ke Telefon Dengan Blynk: 5 Langkah (dengan Gambar)
Arduino Washer Dryer Alert - Push Notification to Phone With Blynk: Mesin basuh kami ada di garaj dan kami tidak dapat mendengar bunyi bip untuk menunjukkan bahawa basuh sudah selesai. Saya ingin mencari cara untuk diberitahu, di mana sahaja kita berada di rumah, ketika kitaran selesai. Saya telah bermain-main dengan Arduino, ESP8266 WiFi
Pengesan Asap IOT: Kemas kini Pengesan Asap yang Ada Dengan IOT: 6 Langkah (dengan Gambar)
Pengesan Asap IOT: Kemas kini Pengesan Asap yang Ada Dengan IOT: Senarai penyumbang, Pencipta: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Penyelia: Dr Chia Kim Seng Jabatan Kejuruteraan Mekatronik dan Robotik, Fakulti Kejuruteraan Elektrik dan Elektronik, Universiti Tun Hussein Onn Malaysia. Pengedar