Daftar Isi:
- Langkah 1: Kumpulkan Semuanya:
- Langkah 2: Memasang Arduino IDE dan Perpustakaan
- Langkah 3: Mem-flash Firmware ESP8266
- Langkah 4: Pengaturan Aplikasi Blynk
- Langkah 5: Pemrograman
- Langkah 6: Pengaturan Sirkuit dan Selesai
Video: Kontrol Arduino Uno Menggunakan Modul WiFi ESP8266 dan Aplikasi Blynk: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Proyek ini memungkinkan Anda untuk mengontrol pin Arduino menggunakan modul WiFi ESP8266-01 dan Aplikasi Blynk. Aplikasi Blynk sangat mudah digunakan dan merupakan cara yang bagus untuk mulai belajar tentang IoT.
Tutorial ini untuk PC Windows
Langkah 1: Kumpulkan Semuanya:
Perangkat keras:
Arduino Uno
Modul WiFi Esp8266-01
USB ke serial TTL
Pengatur tegangan 3.3v
Papan tempat memotong roti dan Kabel.
Perangkat lunak:
Arduino IDE
Aplikasi Blynk
Ini adalah hal-hal yang Anda butuhkan. Pastikan Anda memiliki semuanya dalam folder terlebih dahulu1) Arduino IDE:
2) Perpustakaan Blynk (versi terbaru):
3) Alat flasher ESP8266:
Langkah 2: Memasang Arduino IDE dan Perpustakaan
Instal versi terbaru Arduino IDE.
Buka Arduino IDE dan buka file-> preferensi-> di jenis URL pengelola papan tambahan -
Buka alat -> papan -> Manajer Papan dan instal paket esp8266 yang ditemukan akhirnya. (opsional)
Ekstrak file zip perpustakaan blynk dan salin konten di dalam folder perpustakaan di file zip ke -
dokumen pengguna Perpustakaan Arduino
Langkah 3: Mem-flash Firmware ESP8266
Anda perlu membuat sirkuit yang ditunjukkan untuk mem-flash firmware ke ESP8266:
Di banyak forum saya telah membaca bahwa esp8266 dapat di-flash tanpa menggunakan FTDI usb to ttl converter. Sebaliknya banyak orang telah menggunakan Arduino UNO untuk mem-flash esp8266. Namun dari pengalaman pribadi saya, lebih baik membeli FTDI USB to TTL converter/Kabel karena arduino tidak berfungsi untuk saya (mungkin karena masalah daya)
Ekstrak esp_flasher.zip dan jalankan aplikasi XTCOM_UTIL.
Hubungkan Esp8266-01 ke komputer melalui sirkuit. Anda perlu mengetahui port COM yang tepat yang digunakan untuk komunikasi. pergi ke manajer perangkat dan Klik pada port (COM & LPT). Kemudian catat port COM yang digunakan oleh ESP8266-01.
Di XTCOM_UTIL buka ToolsConfig Device dan pilih com port dan baud rate yang tepat sebagai 9600. Klik Open. Kemudian jika operasi Berhasil klik Connect. maka Esp8266 akan Terhubung. Jika Anda menemukan kesalahan maka cabut kabel dan masukkan lagi.
Di dalam file esp_flasher.zip, Anda akan menemukan file readme.txt yang berisi alamat masing-masing file.bin yang akan di-flash. buka unduhan Gambar Testflash API. telusuri file yang benar.bin dan masukkan alamat yang sesuai dengan file bin dan klik unduh.
misalnya: boot_v1.1.bin--------------0x00000
setelah operasi berhasil tutup XTCOM_UTIL dan juga cabut ESP8266 (ini harus dilakukan di antara flashing file each.bin). Buka kembali XTCOM_UTIL dan pasang Esp8266 dan ulangi langkah-langkah di atas untuk mem-flash semua 4 file bin di alamat yang benar. (ingat untuk membumikan GPIO0 setiap saat selama flashing)
Untuk instruksi terperinci, silakan lihat ini:
Langkah 4: Pengaturan Aplikasi Blynk
Unduh Aplikasi Blynk dari Play Store dan Masuk.
Untuk Membuat Proyek Baru Tekan ikon + di atas. Beri Anda Nama Proyek. Pilih Perangkat sebagai Jenis Koneksi Arduino UNO sebagai WiFi dan tekan Buat. Segera setelah Anda Membuat Token Auth akan dikirim ke e-Mail Terdaftar Anda. Anda Juga Dapat mengirimkannya Nanti di Perangkat Halaman Pengaturan Proyek Anda (Simbol mur).
Untuk menambahkan tombol tekan + dan pilih Tombol. Tekan tombol yang baru dibuat untuk mengeditnya. Beri nama dan setel pin ke digital D13. Alihkan mode ke SWITCH. Ini akan MENGAKTIFKAN/MENONAKTIFKAN LED IN-Built pada Arduino.
Untuk mengontrol Pin lain, Pilih Pin yang Diperlukan (D3, D4… dll) di Menu Edit.
Langkah 5: Pemrograman
Buka ArduinoIDE.
Pilih papan untuk Arduino Uno dan pilih port yang tepat.
UNDUH KODE DAN PASTE KODE DI Adruino IDE.
Ini adalah modifikasi dari Program Contoh Esp8266_Shield. Ganti AUTH Anda dengan token Auth yang dikirim ke Mail Anda. Ganti SSID Anda dengan nama WiFi Anda dan ganti Kata Sandi Anda dengan Kata Sandi WiFi. Bagian serial perangkat keras dikomentari karena kami menggunakan Arduino UNO.
**Dalam program saya memiliki Serial Perangkat Lunak Berkomentar (jika menggunakan Arduino Uno). Saya sarankan Anda untuk mengomentari Serial Perangkat Lunak karena tidak stabil
Unggah program di atas ke papan Arduino Uno. Setelah Diunggah, cabut arduino dari Komputer.
Sekarang Anda perlu menghubungkan ESP8266 ke Arduino UNO.
Langkah 6: Pengaturan Sirkuit dan Selesai
ESP8266 Arduino
TX ----------- Rx
Rx ---------- Tx
Gnd ---------- Gnd
Vcc ----------- 3.3v
CH_PD ------------ 3.3v
Setelah koneksi selesai, tancapkan Arduino ke komputer. Buka Serial Monitor dan atur baud rate ke 115200.
Jika Semuanya Benar, di Serial Monitor Anda akan melihat sesuatu seperti Gambar yang Ditampilkan.
Di Aplikasi Blynk, pilih proyek Anda dan klik tombol putar. Tekan tombol untuk menyalakan/mematikan LED.
Sekarang dengan ini proyek selesai. Semoga Anda menikmati tutorialnya. Jika Anda memiliki pertanyaan / saran, silakan tinggalkan di bagian komentar di bawah. Terima kasih!
Direkomendasikan:
Mengontrol LED Menggunakan Modul WiFi NodeMCU dan Aplikasi Blynk: 7 Langkah
Mengontrol LED Menggunakan Modul WiFi NodeMCU dan Aplikasi Blynk: Instruksi ini akan menunjukkan kepada Anda cara mengontrol LED menggunakan modul WiFi NodeMCU ESP8266 melalui aplikasi smartphone Blynk. Jika Anda seorang pemula, baca terus. Jika Anda lebih berpengalaman, Anda mungkin tertarik untuk melompat ke akhir, di mana saya berbicara tentang t
Arduino 4 Wheel Drive Bluetooth RC Car Menggunakan UNO R3, HC-05 dan L293D Motorshield Dengan Coding dan Aplikasi Android: 8 Langkah
Arduino 4 Wheel Drive Bluetooth RC Car Menggunakan UNO R3, HC-05 dan L293D Motorshield Dengan Coding dan Aplikasi Android : Hari ini saya akan memberi tahu Anda tentang cara membuat mobil RC bluetooth arduino 4 wheel drive menggunakan HC 05, L293 motor shield, 4 motor DC, dengan coding dan aplikasi untuk android untuk mengontrol mobil. Komponen yang digunakan: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: 5 Langkah (dengan Gambar)
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: Mengontrol 8 sakelar relai menggunakan nodemcu dan penerima ir melalui wifi dan ir remote dan aplikasi android.Remote ir bekerja terlepas dari koneksi wifi.INI VERSI TERBARU KLIK DI SINI
Kontrol Peralatan Rumah Tangga Menggunakan NodeMCU(ESP8266) dan Aplikasi Blynk: 8 Langkah (dengan Gambar)
Mengontrol Peralatan Rumah Menggunakan NodeMCU (ESP8266) dan Aplikasi Blynk: Dalam tutorial ini, kita akan mempelajari cara menggunakan aplikasi Blynk dan NodeMCU (ESP8266) untuk mengontrol lampu (peralatan rumah lainnya akan baik-baik saja), kombinasinya akan melalui internet. Tujuan dari instruksi ini adalah untuk menunjukkan
Kontrol LED Menggunakan Aplikasi Blynk dan Arduino: 3 Langkah (dengan Gambar)
Kontrol LED Menggunakan Aplikasi Blynk dan Arduino: Dalam proyek ini kita akan mengetahui cara menyalakan/mematikan LED dengan Arduino menggunakan aplikasi blynk, Alih-alih menggunakan modul Wifi, modul Bluetooth, modul GSM, dll. Ini adalah cara lain untuk menggunakan Internet of things. t berpikir itu sulit. Sangat mudah dipelajari. Jika Anda tidak