Isi kandungan:
- Langkah 1: Perkakasan Diperlukan dan Hookup
- Langkah 2: Perisian dan Konfigurasi yang Diperlukan
- Langkah 3: Operasi
- Langkah 4: Semua Berkemas dan Bersedia untuk MQTT
Video: ESP8266 / Arduino MQTT Memo Minder W / LCD (AKA Teenage Gamer Attention Getter!): 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Adakah remaja yang mengunci diri bermain permainan dalam talian mereka dengan fon kepala? Bosan dengan mereka yang tidak mendengar anda berteriak atau tidak menjawab pesanan teks atau panggilan mereka? Ya … KAMI TERLALU! Itulah motivasi untuk gizmo terbaru saya didorong (Plus hanya senang dibina). Letakkan permata kecil ini tepat di hadapan skrin mereka. Walaupun tenang, hanya duduk di sana memikirkan perniagaannya sendiri. Tetapi … apabila anda menghantarnya, ia akan sedikit menyakitkan dan berbunyi bip dan berkelip LED bersama dengan mesej anda di LCD … Tentunya mendapat perhatian remaja anda yang berharga. Oleh itu, baca terus, lihat vid di atas, dan buat sendiri.
Langkah 1: Perkakasan Diperlukan dan Hookup
BAHAGIAN:
ESP8266 NodeMCU 1.0 (Mana-mana ESP mesti berfungsi)
1602 atau 2004 LCD dengan Antara Muka Serial / I2C
Butang Tekan sesaat
Papan roti
LED
Pelompat
MENYAMBUNG:
ESP8266 ----------- LCD ----------- BUTTON ----------- BUZZER ------------- LED
Grnd ----------------- Grnd ---------- Kutub Pertama ------------ Grnd ------ ------------ Grnd
Vcc ------------------- Vcc
D6 ------------------------------------------------- ------------------------------------- LongLeg
D7 ------------------------------------------------- ------------ Kutub ke-2
D4 -------------------------------------- Tiang ke-2
D1 -------------------- SCL
D2 -------------------- SDA
Langkah 2: Perisian dan Konfigurasi yang Diperlukan
Andaian: Pengetahuan dan amalan menggunakan Arduino IDE dan perpustakaan.
Perisian yang Diperlukan:
- Arduino IDE (saya menggunakan 1.8.5)
- Android App MQTT Dash (Tidak pasti jika ada versi iOS)
- Laman web
Konfigurasi Perisian:
- Aplikasi Android MQTT DashGunakan butiran klien yang sama. Langganan (Juga disebut Topik) seperti di bawah. Sisa lalai 'harus' baik-baik saja. Gunakan butiran yang terdapat di laman web di atas untuk port # dan nama host pelayan:
-
Arduino Sketch (Pemrograman yang memerlukan perubahan juga dikomentari dalam sketsa)
- Alamat I2C LCD anda
- Kredit WiFi
-
Maklumat Broker MQTT (pilihan rawak / diperibadikan yang anda berikan)
- String clientId = "YOUR_CHOICE_HERE";
- pelanggan.langgan ("YOUR_Topic_HERE")
Langkah 3: Operasi
Setelah Membuka Aplikasi Dash MQTT:
- Klik tanda PLUS di kanan atas.
- Pilih Jenis '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 Jubin yang disenaraikan mengikut nama yang dipilih pada langkah 3 di atas.
- Masukkan teks borang percuma di talian yang dibentangkan. Klik SET.
- Mesej akan muncul di LCD jika semua berfungsi seperti yang diharapkan.
- Untuk membersihkan mesej hantarkan mesej kosong.
- ATAU… Tekan butang yang dilampirkan pada ESP sebentar untuk membersihkan.
Langkah 4: Semua Berkemas dan Bersedia untuk MQTT
Mengambil kotak kerajinan dan butang sekejap yang lebih baik dan menyatukan semuanya dalam ini.
Disyorkan:
Tugas Memberi Mesin Arduino (aka: Membuat Bop-it Anda Sendiri!): 5 Langkah
Tugas Memberi Mesin Arduino (aka: Membuat Bop Anda Sendiri!): Untuk kajian yang sedang saya ikuti, saya mendapat tugasan untuk membuat sesuatu dengan Arduino. Saya telah mendapatkan bahan terbitan standard dari sekolah dan memikirkan sesuatu yang boleh digunakan untuk mengatasi masalah itu, dengan tikar luar yang minimum
Paparan LCD I2C / IIC - Gunakan LCD SPI ke Paparan LCD I2C Menggunakan Modul SPI hingga IIC Dengan Arduino: 5 Langkah
Paparan LCD I2C / IIC | Gunakan LCD SPI ke Paparan LCD I2C Menggunakan Modul SPI hingga IIC Dengan Arduino: Hai kawan kerana SPI LCD 1602 biasa mempunyai terlalu banyak wayar untuk disambungkan sehingga sangat sukar untuk menghubungkannya dengan arduino tetapi ada satu modul yang tersedia di pasaran yang boleh menukar paparan SPI menjadi paparan IIC jadi anda hanya perlu menyambungkan 4 wayar
Paparan LCD I2C / IIC - Tukarkan SPI LCD ke Paparan LCD I2C: 5 Langkah
Paparan LCD I2C / IIC | Tukar LCD SPI ke Paparan LCD I2C: menggunakan paparan spi lcd memerlukan terlalu banyak sambungan untuk dilakukan yang sangat sukar untuk dilakukan. Saya menjumpai modul yang dapat menukar lcd i2c ke lcd jadi mari kita mulakan
Memo Stick USB Lego: 4 Langkah
Lego USB Memory Stick: Anda pernah melihatnya sejuta kali sebelumnya, tetapi saya tidak dapat mencarinya di Instructables
Cara Membuat Kalendar Kakek-Nenek & Buku Skrap (walaupun Anda Tidak Tahu Cara Memo Buku Memo): 8 Langkah (dengan Gambar)
Cara Membuat Kalendar Kakek-Nenek & Buku Skrap (walaupun Anda Tidak Tahu Cara Memo Buku Memo): Ini adalah hadiah percutian yang sangat menjimatkan (dan sangat dihargai!) Untuk datuk dan nenek. Saya membuat 5 kalendar tahun ini dengan harga kurang dari $ 7 setiap satu. Bahan: 12 gambar hebat anak, anak, keponakan, keponakan, anjing, kucing, atau saudara-mara lain12 kepingan yang berbeza