Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Apakah remaja yang mengunci diri bermain game online dengan headphone? Lelah mereka tidak mendengar Anda berteriak untuk mereka atau tidak menjawab pesan teks atau panggilan mereka? Ya…KAMI JUGA! Itulah motivasi untuk alat terbaru saya didorong oleh (Plus itu hanya menyenangkan untuk membangun). Parkirkan permata kecil ini tepat di depan layar mereka. Meskipun sunyi, ia hanya duduk di sana memikirkan urusannya sendiri. Tapi…ketika Anda mengirimnya pesan, itu menjadi sedikit MENJADI BIP dan LED berkedip bersamaan dengan pesan Anda di LCD…PASTI menarik perhatian remaja Anda yang berharga. Jadi baca terus, lihat video di atas, dan buat sendiri juga.
Langkah 1: Diperlukan Perangkat Keras dan Sambungan
BAGIAN:
ESP8266 NodeMCU 1.0 (ESP apa pun harus berfungsi)
1602 atau 2004 LCD dengan Antarmuka Serial/I2C
Tombol Tekan Sesaat
Papan tempat memotong roti
LED
jumper
PASANG:
ESP8266 -----------LCD-----------BUTTON-----------BUZZER------------- LED
Grnd-----------------Grnd----------Tiang Pertama------------Grnd------ ------------ Grnd
Vcc-------------------Vcc
D6------------------------------------------------- ------------------------------------- Kaki Panjang
D7------------------------------------------------- ------------2 Tiang
D4------------------------------------------------- Tiang ke-2
D1--------------------SCL
D2--------------------SDA
Langkah 2: Diperlukan Perangkat Lunak dan Konfigurasi
Asumsi: Pengetahuan dan praktik penggunaan Arduino IDE dan library.
Perangkat Lunak yang Dibutuhkan:
- Arduino IDE (saya menggunakan 1.8.5)
- Dash MQTT Aplikasi Android (Tidak yakin apakah ada versi iOS)
- Situs web
Konfigurasi Perangkat Lunak:
- Aplikasi Android MQTT DashGunakan detail client.subscribe (Juga disebut Topik) yang sama seperti di bawah ini. Sisa dari default 'harus' OK. Gunakan detail yang ditemukan di situs web di atas untuk port# dan nama host server:
-
Arduino Sketch (Pemrograman yang membutuhkan perubahan juga dikomentari dalam sketsa)
- I2C Alamat LCD Anda
- Kredit WiFi
-
Info Pialang MQTT (pilihan acak/pribadi yang Anda berikan)
- String clientId = "YOUR_CHOICE_HERE";
- client.subscribe("YOUR_Topic_HERE")
Langkah 3: Operasi
Saat Membuka Aplikasi Dash MQTT:
- Klik tanda PLUS di kanan atas.
- Pilih Ketik 'Teks'.
- Nama adalah pilihan Anda.
- Masukkan nama Topik Anda di sini seperti yang disebutkan pada langkah sebelumnya.
- Klik Disk di kanan atas untuk menyimpan.
- Buka Tile yang terdaftar dengan nama yang dipilih pada langkah 3 di atas.
- Masukkan teks bentuk bebas pada baris yang disajikan. Klik SETEL.
- Pesan akan muncul di LCD jika semua berfungsi seperti yang diharapkan.
- Untuk menghapus pesan, kirim pesan kosong.
- ATAU…Tekan tombol yang terpasang pada ESP sejenak untuk menghapus.
Langkah 4: Semua Dikemas dan Siap untuk MQTT
Mengambil kotak kerajinan dan tombol sesaat yang lebih bagus dan menggabungkan semuanya dalam hal ini.