Daftar Isi:
- Langkah 1: Mendapatkan Bagian Bersama
- Langkah 2: Pengaturan Blynk
- Langkah 3: Kode
- Langkah 4: Ringkasan
Video: Detektor Gerakan Dengan Notifikasi Blynk (WeMos D1 Mini + HC-SR04): 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:59
Silakan PILIH untuk proyek ini dalam Kontes Nirkabel. Terima kasih!
Perbarui no.2 - Beberapa penyesuaian (versi 2.2), Anda dapat mengatur sensor Anda (rentang dan nama) tepat dalam definisi. Juga, terkadang sensor membaca nilai yang salah dan mengirim pemberitahuan, jadi saya menambahkan dan "jika" di mana nilainya harus berada dalam kisaran dua kali berturut-turut. Jika Anda masih kesulitan, Anda dapat menyesuaikannya untuk membaca 3, 4, ….x kali sebelum notifikasi dikirim.
Lokasi string = "Garasi";int rangeMin = 0;int rangeMax = 50;
_
Perbarui no.1 - Saya masih menemukan rahasia di balik Blynk…ini hadir dengan kode yang lebih bersih (versi 2.1), loop yang tepat, dll. Nikmati dan beri tahu saya bagaimana proyek ini bekerja untuk Anda….terima kasih!_
Saya ingin membuat pendeteksi gerakan yang akan memberi tahu saya setiap kali pintu garasi saya dibuka. Saya bermain dengan sensor PIR untuk sementara waktu tetapi setelah mengalami beberapa masalah pengaturan (sensitivitas x waktu) saya memutuskan untuk menggunakan sensor HC-SR04 sebagai gantinya…dan itu berfungsi seperti pesona. Idenya sederhana: Anda mengatur detektor sehingga ketika pintu (atau jendela - tergantung pada bagaimana Anda ingin menggunakannya) dibuka, itu menghalangi sensor sehingga jarak yang diukur berubah. Keuntungan menggunakan sensor UltraSonic daripada PIR sangat besar. Tidak dapat dipicu dengan cahaya atau nyamuk yang merupakan alasan utama saya tidak ingin menggunakan PIR.
Apa yang Anda perlukan:
- Papan mini WeMos D1 - eBay - USD 3,47 (papan lain dimungkinkan - perhatikan bahwa misalnya NodeMCU ESP-12E V1.0 hanya memberikan 3.3V dan sensor HC-SR04 membutuhkan 5V)
- HC-SR04+ Sensor ultrasonik - eBay - USD 1,06 (menggunakan "+" karena dapat beroperasi pada 3.3V)
- Aplikasi Blynk (jika Anda baru mengenal Blynk dan menggunakan perangkat iOS, Anda perlu meminjam ponsel Android untuk mengatur notifikasi)
- Papan tempat memotong roti atau besi solder
- kabel
- Komputer dengan Arduino IDE terpasang
Langkah 1: Mendapatkan Bagian Bersama
Saya mendengar tentang orang yang mengalami masalah saat menyalakan sensor HC-SR04 dari board. Ini berfungsi dengan baik untuk saya, tetapi cara teraman untuk mencegahnya adalah dengan menggunakan HC-SR04P (atau "+"), yang memiliki rentang input 3 - 5.5v
Koneksi (lihat diagram)
WeMos D1 HC-SR04(P)
5V VCC
G GND
D6 Gema
Trigonum D7
Langkah 2: Pengaturan Blynk
Bagi mereka yang tidak tahu apa itu Blynk, ini adalah Platform dengan aplikasi iOS dan Android untuk mengontrol Arduino, Raspberry Pi, dan sejenisnya melalui Internet. Ini adalah dasbor digital tempat Anda dapat membangun antarmuka grafis untuk proyek Anda hanya dengan menarik dan melepas widget.
Mari kita mulai di perangkat Android:
- Unduh aplikasi Blynk
- Daftar atau login (jika Anda sudah memiliki akun)
- Ketuk "+" untuk membuat Proyek Baru
- Beri nama proyek dan pilih perangkat yang Anda gunakan (dalam kasus kami ini adalah ESP8266) dan ketuk "Buat"
- Anda akan menerima token Otentikasi di kotak surat Anda, kami akan membutuhkannya nanti
- Pada halaman Proyek Blynk ketuk "+" untuk menambahkan widget notifikasi (jika ini adalah proyek Blynk pertama Anda, Anda harus memiliki energi yang cukup untuk membelinya) dan mengaturnya sesuai keinginan. Saya menggunakan pengaturan seperti yang ditampilkan pada tangkapan layar.
- Dalam pengaturan proyek (ikon mur di atas) "Kirim perintah aplikasi yang terhubung" ke ON.
- Tutup pengaturan dan tekan tombol Putar
Sekarang Anda dapat masuk ke aplikasi Blynk di perangkat iOS Anda juga dan Anda akan melihat proyek dengan widget notifikasi.
Langkah 3: Kode
Sekarang saatnya mengunggah kode ke papan kita.
- Buka file *.ino di Arduino IDE
- Hubungkan papan WeMos ke komputer Anda
- Di Alat pilih papan WeMos D1 R2 & mini
Sesuaikan berikut ini:
char auth = "Token otentikasi Anda dari kotak surat Anda ada di sini";char ssid = "Nama WiFi Anda";char pass = "Kata sandi WiFi Anda";
Juga, Anda dapat mengubah rentang, di mana Anda ingin diberitahu (default diatur ke 1 - 49cm)
if (0 < jarak && jarak < 50) {
Tekan Unggah
Selamat! Jika semuanya sudah diatur dengan benar, Anda sekarang akan menerima pemberitahuan pertama Anda!
Langkah 4: Ringkasan
Ada tiga notifikasi yang akan Anda terima sekarang. Yang pertama memberi tahu Anda, bahwa Detektor berhasil terhubung ke WiFi Anda, pemberitahuan kedua yang akan Anda terima adalah ketika ada sesuatu yang masuk dalam jangkauan pengaturan Anda. Dan yang ketiga ketika Detektor Anda terputus karena masalah koneksi atau catu daya.
Modifikasi yang dapat Anda lakukan untuk proyek ini tidak terbatas. Anda dapat mengatur lebih banyak notifikasi untuk rentang yang berbeda (Perlu diketahui bahwa Blynk mengizinkan notifikasi setidaknya setelah 15 detik). Gunakan sensor yang berbeda, dll.
Saya harap Anda menyukai proyek ini, jika Anda menyukainya, silakan pilih saya dan tinggalkan komentar/saran… Saya akan senang untuk mendapatkan beberapa wawasan dari yang lain!
Selamat bersenang-senang!
Direkomendasikan:
Kontrol Gerakan Sederhana - Kontrol Mainan RC Anda Dengan Gerakan Lengan Anda: 4 Langkah (dengan Gambar)
Kontrol Gerakan Sederhana - Kontrol Mainan RC Anda Dengan Gerakan Lengan Anda: Selamat datang di 'ible' saya #45. Beberapa waktu yang lalu saya membuat BB8 versi RC yang berfungsi penuh menggunakan bagian Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Ketika saya melihat betapa kerennya itu Force Band yang dibuat oleh Sphero, saya berpikir: "Ok, saya c
ForgetMeNot - Platform Notifikasi Rumah Pintar: 14 Langkah (dengan Gambar)
ForgetMeNot - Platform Pemberitahuan Rumah Pintar: Sebagai mahasiswa yang sibuk, berlarian di antara kelas, pekerjaan, dan kewajiban keluarga, kita cenderung melupakan hal-hal kecil. Ulang tahun datang dan pergi tanpa kita sadari, tenggat waktu penting terlewatkan karena kelupaan belaka dan terkadang, hanya
Lampu Notifikasi Kodak Pi tahun 1930-an: 6 Langkah (dengan Gambar)
Lampu Pemberitahuan Kodak Pi tahun 1930-an: Ini adalah Penampil Tabel Kodak tahun 1930-an yang telah saya sesuaikan untuk menampilkan pemberitahuan dan peringatan menggunakan berbagai warna cerah. Sumber cahayanya adalah Unicorn pHAT, matriks LED terang yang dapat diprogram, dan ini dikendalikan oleh Raspberry Pi Zero W, yang
Sistem Notifikasi Kopi Otomatis: 7 Langkah (dengan Gambar)
Sistem Pemberitahuan Kopi Otomatis: Dalam proyek ini saya membuat pembuat kopi kantor pintar, dengan membangun sistem peringatan kopi yang mengirimkan pemberitahuan Slack ketika seseorang menyeduh teko kopi segar. Kode dapat diubah untuk mengirim email, atau pesan teks. Proyek ini dibangun di atas R
Sistem Notifikasi ISS Sederhana: 6 Langkah (dengan Gambar)
Sistem Pemberitahuan ISS Sederhana: Apa itu Stasiun Luar Angkasa Internasional dan Mengapa Anda ingin memprediksi di mana letaknya? Untuk menjawab pertanyaan pertama, kita dapat melihat situs web NASA untuk jawabannya. Yang singkatnya adalah: Stasiun Luar Angkasa Internasional adalah pesawat ruang angkasa yang besar. Ia mengorbit sekitar