Isi kandungan:
- Langkah 1: Apa yang Kami Perlu
- Langkah 2: Cara Mengkonfigurasi Blynk dan Arduino
- Langkah 3: FW untuk ESP8266
- Langkah 4: Cara Berkumpul
- Langkah 5: FW Arduino
Video: Berinteraksi dengan Paparan LCD M4 Penyertaan: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:06
Tutorial ini akan membolehkan kita mengawal paparan LCD melalui Wi-Fi dari telefon pintar kita
Sekiranya kita tidak mempunyai drivermall kita boleh menggunakan arduino, tetapi di bawah pautan untuk pengembangan Drivemall.
Kelebihan memilih Drivemall daripada papan Arduino klasik adalah mengurangkan kerumitan sambungan yang membawa kepada penyediaan yang lebih kemas (dalam beberapa kes). Walau bagaimanapun, ini adalah pilihan: semua hasil masih berlaku dengan papan arduino, papan roti dan jumper dupont yang mencukupi untuk sambungan.
Projek ini bertujuan untuk mempromosikan bentuk pendidikan tidak formal sebagai cara untuk mendorong kemasukan sosial orang muda, pendidikan tidak formal seperti yang dapat dijumpai di ruang pembuat.
Tutorial ini mencerminkan pandangan penulis sahaja, dan Suruhanjaya Eropah tidak akan bertanggungjawab atas penggunaan apa pun yang boleh dibuat dari maklumat yang terdapat di dalamnya.
Langkah 1: Apa yang Kami Perlu
- Arduino Mega- / Drivermall
- ESP8266
- Paparkan 20x4 I2C
- Perintang 1K
- Pengaturcara CH340G
- LED
- Papan Roti
- Kabel
- Telefon Pintar
Langkah 2: Cara Mengkonfigurasi Blynk dan Arduino
Mari mulakan memuat turun Blynk pada telefon pintar. Buat projek baru memilih sebagai perkakasan Arduino Mega dan jenis sambungan WiFi (gambar 1). Setelah projek dibuat, anda akan mendapat surat dengan token Blynk untuk projek anda.
Mari sekarang konfigurasikannya agar dapat mengawal paparan dengan menambahkan:
4 Tetapan Input Teks dengan Output V1-V2-V3-V4
1 butang disambungkan ke D13
Langkah 3: FW untuk ESP8266
Langkah Pertama ESP8266
Kami memeriksa sama ada FW hadir melalui monitor bersiri Arduino (gambar 1)
Laju baud lalai esp ditetapkan pada 115200. Untuk memeriksa keberadaan SW kita menggunakan perintah AT jika menjawab OK kita dapat terus maju dan menetapkan baud rate ke 9600 menggunakan perintah
AT + UART_DEF = 9600, 8, 1, 0, 0
Sekiranya fw tidak hadir
Muatkan firmware AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 melalui pengaturcara dengan menyambungkan PIN GPIO0 / FLASH ke GND melalui perintang 1K ohm dan kami menggunakan program esp8266_flasher (gambar 2 dan 3)
Pilih port COM yang betul dan kami memuatkan FW yang tiba pada 99% dapat memberikan kesalahan tetapi itu normal (gambar 4 dan 5)
Langkah 4: Cara Berkumpul
Dengan menggunakan skema pada gambar1 dan 2 kita akan menghubungkan dua zon bekalan kuasa 3.3V untuk ESP8266 dan satu 5V untuk paparan.
Pin TX dan RX ESP8266 mesti disambungkan sebaik sahaja arduinio diprogramkan dan dengan setiap kemas kini SW, ia mesti diputuskan.
Jika selama operasi kita melihat bahawa paparan tidak memiliki kecerahan yang cukup, kita dapat menyesuaikannya dengan menggunakan perapi yang terletak di belakang paparan yang dapat dilihat pada gambar 3 dan 4.
Langkah 5: FW Arduino
Kod tersebut memerlukan perpustakaan berikut:
ESP8266_Lib.h yang membolehkan kita menguruskan ESP
LiquidCrystal_I2C.h untuk dapat menulis di paparan
BlynkSimpleShieldEsp8266.h untuk dapat mengawal peranti dari aplikasi blynk
Wire.h untuk komunikasi I2C
Sebelum memuat naik FW, kita mesti mengubah bahagian berikut untuk menyambung ke aplikasi Blynk dan mengakses WiFi ESP8266
char auth = "token anda" per il tokenchar ssid = "nama WiFi anda"
char pass = "kata laluan WiFi anda"
Disyorkan:
LPC2148 Berinteraksi Dengan LCD 16 * 2: 5 Langkah
LPC2148 Interfacing Dengan LCD 16 * 2: Dalam tutorial ini saya akan memberitahu anda tentang bagaimana untuk menghubungkan lpc2148 dengan 16 * 2 lcd
Harvest Drawers - Penyertaan Peraduan NASA Growing Beyond Earth: 5 Langkah (dengan Gambar)
Harvest Drawers - Entri Pertandingan NASA Growing Beyond Earth: Ringkasan: Di luar stesen angkasa antarabangsa, angkasawan tidak mempunyai banyak ruang untuk menanam makanan. Taman hidroponik ini dirancang untuk beroperasi dengan cekap menggunakan jumlah ruang minimum untuk menuai 30 tanaman mengikut jadual berputar dalam nol-gravi
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
Sensor Suhu (LM35) Berinteraksi Dengan ATmega32 dan Paparan LCD - Kawalan Kipas Automatik: 6 Langkah
Sensor Suhu (LM35) Berinteraksi Dengan ATmega32 dan Paparan LCD | Kawalan Kipas Automatik: Sensor Suhu (LM35) Berinteraksi dengan ATmega32 dan Paparan LCD