Sediakan ESP32 melalui USB
- Muat naik sketch ke ESP32 dengan Arduino IDE (sekali sahaja): sketch_oct2a.ino. Library diperlukan: Blynk dan PubSubClient. Untuk pager M5StickC Plus: sketch_pager.ino (papan M5StickCPlus; library M5Unified, M5GFX dan PubSubClient).
- Sambung ESP32 ke komputer dengan kabel USB, kemudian tekan Sambung ESP32 di atas.
- Dalam kad Akaun ESP32 di server, tekan Hantar ke ESP32. Alamat server dan topik diisi sendiri.
- Dalam kad Rangkaian WiFi, daftar sehingga 3 rangkaian. ESP32 mencuba setiap satu apabila dihidupkan.
- Apabila status menunjukkan Bersambung ke server, cabut USB. Pantau ESP32 dari Anti-Theft Monitor, atau panggil driver dari Pager.
Aplikasi web saya
Aplikasi yang pentadbir benarkan untuk akaun awak. Aplikasi yang belum diaktifkan boleh diaktifkan di sini dengan Machine ID dan kunci auto daripada pentadbir. Jika pentadbir memadamnya, aplikasi itu tidak lagi boleh dibuka walaupun awak log masuk.
- –
Panggil driver
Pager belum bersambung.
Jarak objek
Sambung ESP32 untuk mula membaca sensor.
Alarm berbunyi apabila objek berada dalam zon ini.
Kepekaan pengesanan (menapis bacaan palsu atau hingar sensor)
Analitik buzzer
Berapa kali buzzer berbunyi dan apa puncanya. Server merekod setiap kali, walaupun page ini ditutup.
Buzzer mengikut hari
Lihat angka sebagai jadual
Waktu dalam sehari
Pada jam berapa buzzer selalu berbunyi, dalam julat masa yang dipilih.
Peristiwa terkini
Rangkaian WiFi
Rangkaian tersimpan dalam ESP32 (maksimum 3). Tekan Sambung untuk bertukar ke rangkaian itu sekarang. Apabila yang baru didaftar dan senarai penuh, yang paling lama dikeluarkan.
- –
Untuk mendaftar, menukar atau melupakan rangkaian WiFi, guna page ESP32 Configuration.
Sambungan sekarang melalui WiFi. Menukar rangkaian memutuskan sambungan sebentar. Jika server tidak dapat dicapai melalui rangkaian baru, ESP32 kembali ke rangkaian sebelumnya selepas kira-kira 90 saat.
Akaun ESP32 di server (MQTT)
Setiap ESP32 menghantar bacaan ke server melalui MQTT dengan akaunnya sendiri. Machine ID ialah ID MQTT dan kunci auto ialah kata laluan MQTT. Senarai di bawah menunjukkan semua ESP32 yang pentadbir daftarkan untuk akaun awak. Untuk ESP32 baru: pilih barisnya, sambung kabel USB ke ESP32 itu, dan tekan Hantar ke ESP32 sekali sahaja.
ESP32 saya
- –
Akaun MQTT hanya boleh dihantar atau dibuang melalui USB.
Tetapan Blynk
Blynk hanya diperlukan untuk memantau alarm dari app telefon. Salin tiga maklumat di bawah dari blynk.cloud → Devices → pilih device → Device Info.
Log ESP32
Paparan langsungStatus alarm
Jadual alarm
ESP32 membunyikan buzzer sendiri pada masa yang ditetapkan, walaupun page ini ditutup. Maksimum 5 jadual, disimpan dalam memori kekal ESP32 (tidak hilang apabila bekalan diputuskan). Jika ESP32 mati atau jamnya belum diselaraskan pada waktu jadual, buzzer berbunyi apabila ia pulih dalam masa 10 minit; lebih lewat daripada itu, log mencatat Jadual terlepas.
Waktu ESP32: –
- –
Tetapan pager
Volume buzzer
Pada pager: butang M5 (depan) menjawab “Mesej diterima dan akan menuju sekarang”. Butang sisi menyenyapkan buzzer. Apabila skrin tidur, tekan mana-mana butang untuk membangunkannya; tekanan pertama hanya menyalakan skrin. Mesej baru menyalakan skrin dengan sendiri.
Bunyi buzzer
Jenis buzzer (cuba kedua-dua, pilih yang lebih kuat)
Volume
Nada (buzzer pasif sahaja: cari nada yang paling kuat)
Sambungan ESP32
Kalibrasi dengan pembaris
Letak objek pada jarak yang diukur dengan pembaris dari muka sensor, taip jarak itu, kemudian tekan Ambil bacaan. Satu titik sudah cukup; titik kedua pada jarak lain (cth. 10 cm dan 30 cm) memberi hasil lebih tepat.
Pembetulan semasa: –