Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Tutorial ini akan mengajarkan Anda beberapa dasar dalam menggunakan ESP8266 NodemCU Lua WiFi untuk mengontrol LED dari web.
Sebelum memulai, pastikan Anda memiliki semua bahan yang dibutuhkan:
- ESP8266 NodeMCU Lua WiFi
- LED
- Papan tempat memotong roti
- Jumper (jika diperlukan)
- USB mikro
Langkah 1: Definisi Pin
Langkah 2: Pin Koneksi
Ini adalah salah satu koneksi yang paling sederhana dan cocok untuk pemula. Dalam tutorial ini, kita perlu menghubungkan anoda LED ke pin GND ESP8266 dan katoda LED ke ESP8266 D7.
Langkah 3: Kode Sumber PHP&JSON
Unduh kode sumber ini dan unggah ke Arduino.
Langkah 4: Bangun Situs Web
1. Pertama, pergi ke sini.
2. Daftar akun gratis dan buat nama situs web. (Cukup tulis nama saja tidak perlu www dan.com)
3. Jika pendaftaran akun selesai, buka email untuk verifikasi.
4. Setelah selesai, buka manage website dan upload file PHP dan JSON.
Langkah 5: Kode Sumber Arduino
Unduh kode sumber dan buka dengan Arduino IDE. Pastikan Anda telah berhasil menginstal ESP8266 ke Arduino IDE Anda sehingga Anda dapat menghubungkan ESP8266 Anda ke Arduino IDE Anda dan memilih papan dan port yang benar ke Arduino IDE.
Klik di sini tentang cara menginstal ESP8266 ke Arduino IDE Anda.
*Catatan:
1. Ubah ssid dan kata sandi menjadi Nama dan kata sandi WiFi Anda sendiri
2. Ubah host dan jalur
const char* host = "controlled.000webhostapp.com"; //domain Anda
Jalur string = "/light.json"; //diawali dengan garis miring
3. Ubah nomor pin
Langkah 6: Hasil
Setelah menyalakan pengontrol, buka "Serial Monitor" dan itu akan menunjukkan:
…WIFI Terhubung
menghubungkan ke (Nama situs web Anda)
……………… LED MATI
menutup koneksi. Menghubungkan ke (Nama situs web Anda)
Ketika Anda membuka situs web Anda dan mengklik tombol "Aktifkan", "Monitor Serial" akan menampilkan:
……………MEMIMPIN
menutup koneksi. Menghubungkan ke (Nama situs web Anda)
ATAU klik tombol "Matikan", "Serial Monitor" akan menampilkan:
……………LED OFFmenutup koneksi. Menghubungkan ke (Nama situs web Anda)
Langkah 7: Video
Video ini menunjukkan demonstrasi kontrol LED menggunakan ESP8266 dari web.