Daftar Isi:

ESP8266/Arduino MQTT Memo Minder W/LCD (Pengambil Perhatian Gamer Remaja AKA!): 4 Langkah
ESP8266/Arduino MQTT Memo Minder W/LCD (Pengambil Perhatian Gamer Remaja AKA!): 4 Langkah

Video: ESP8266/Arduino MQTT Memo Minder W/LCD (Pengambil Perhatian Gamer Remaja AKA!): 4 Langkah

Video: ESP8266/Arduino MQTT Memo Minder W/LCD (Pengambil Perhatian Gamer Remaja AKA!): 4 Langkah
Video: ESP8266/Arduino MQTT Text Memo Notifier 2024, Juli
Anonim
Image
Image

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

Diperlukan Perangkat Keras dan Sambungan
Diperlukan Perangkat Keras dan Sambungan
Diperlukan Perangkat Keras dan Sambungan
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

Perangkat Lunak yang Diperlukan dan Konfigurasi
Perangkat Lunak yang Diperlukan dan Konfigurasi
Perangkat Lunak yang Diperlukan dan Konfigurasi
Perangkat Lunak yang Diperlukan dan Konfigurasi
Perangkat Lunak yang Diperlukan dan Konfigurasi
Perangkat Lunak yang Diperlukan 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:

  1. 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:
  2. 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)

      1. String clientId = "YOUR_CHOICE_HERE";
      2. client.subscribe("YOUR_Topic_HERE")

Langkah 3: Operasi

Operasi
Operasi

Saat Membuka Aplikasi Dash MQTT:

  1. Klik tanda PLUS di kanan atas.
  2. Pilih Ketik 'Teks'.
  3. Nama adalah pilihan Anda.
  4. Masukkan nama Topik Anda di sini seperti yang disebutkan pada langkah sebelumnya.
  5. Klik Disk di kanan atas untuk menyimpan.
  6. Buka Tile yang terdaftar dengan nama yang dipilih pada langkah 3 di atas.
  7. Masukkan teks bentuk bebas pada baris yang disajikan. Klik SETEL.
  8. Pesan akan muncul di LCD jika semua berfungsi seperti yang diharapkan.
  9. Untuk menghapus pesan, kirim pesan kosong.
  10. 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.

Direkomendasikan: