Daftar Isi:
- Langkah 1: Skema Listrik
- Langkah 2: Otomatisasi Perumahan Dengan Hingga 68 Poin Daya
- Langkah 3: Alat yang Digunakan
- Langkah 4: Perakitan ESP01 dan FTDI
- Langkah 5: Muat Hex Ke Arduino
- Langkah 6: Instal Hex di Arduino
- Langkah 7: ESP8266 dalam Mode AT
- Langkah 8: Menginstal AT Firmware di ESP
- Langkah 9: Mengonfigurasi ESP
- Langkah 10: Contoh
- Langkah 11: Contoh Sirkuit Lainnya
- Langkah 12: Unduh Aplikasi
- Langkah 13: Pasangkan Bluetooth
- Langkah 14: Kontrol Otomatisasi Labkit
Video: Mengontrol Hingga 68 Poin Dengan Arduino Mega dan ESP8266: 14 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Melalui penggunaan skema listrik yang saya sediakan dalam format PDF, dalam proyek hari ini, Arduino Mega terhubung ke ESP8266 untuk membuat fungsi WiFi. Terutama untuk otomatisasi perumahan, sirkuit ini juga bekerja dengan Bluetooth, dan terhubung ke dua relai dan dua lampu. Agar semua ini terjadi, kita harus mengaktifkan kontrol hingga 68 titik energi. Ini akan terjadi melalui APP, Labkit, yang diakses melalui ponsel atau tablet Android. Dalam perakitan ini, Anda tidak perlu memprogram Arduino atau ESP8266. Kami juga akan mulai menggunakan perintah AT. Lihat videonya:
Langkah 1: Skema Listrik
Sirkuit Mega WiFi dengan Relay Di sini, dalam skema kelistrikan, Anda dapat melihat saya menggunakan Arduino Mega yang terhubung ke ESP8266 untuk melakukan fungsi WiFi. Penting untuk diingat bahwa sirkuit ini juga dapat bekerja dengan Bluetooth. Dalam contoh ini, saya juga menghubungkan dua relai dan dua lampu. Saya menekankan bahwa di papan dengan dua relai, Anda dapat menghubungkan 34 papan lain dengan dua atau delapan relai, sesuai dengan preferensi Anda. Nanti, saya akan menjelaskan dengan tepat bagaimana melakukannya.
Langkah 2: Otomatisasi Perumahan Dengan Hingga 68 Poin Daya
Kami menggunakan Labkit selama proyek kami. Aplikasi ini dirancang untuk mengontrol perangkat yang terhubung ke Arduino Uno atau Mega. Melalui modul Bluetooth atau ESP8266 yang terhubung ke Arduino, kita dapat berkomunikasi dengan perangkat melalui ponsel atau tablet Android.
Langkah 3: Alat yang Digunakan
Dalam proyek ini, kami menggunakan ESP8266 dan Arduino Mega, selain tiga program dan dua file. Seperti yang tertera di sisi kiri gambar, program Flash Download Tools akan menjalankan file Firmware AT, yang akan diteruskan ke ESP8266. Secara berurutan, Anda akan memiliki Rayap, yaitu terminal untuk Anda berkomunikasi dengan mode AT, yang akan menerima perintah Anda dan mengirim konfigurasi ke ESP8266.
Di bagian yang melibatkan Arduino Mega, yang muncul di sisi kanan gambar, kami juga memuat file firmware Labkit HEX, melalui program XLoader.
Langkah 4: Perakitan ESP01 dan FTDI
Untuk menempatkan ESP01 ke mode perekaman untuk menginstal firmware AT, cukup ikuti perakitan ini.
PERHATIAN: Untuk menggunakan perintah AT melalui Rayap, lepaskan koneksi antara GPIO0 dan GND.
Langkah 5: Muat Hex Ke Arduino
Untuk menggunakan aplikasi ini, perlu memuat Arduino dengan file hex, yang merupakan kode yang sudah dikompilasi yang kami sediakan. Untuk menginstal hex di Arduino, pertama-tama kita membutuhkan program bernama XLoader yang dapat diunduh melalui tautan ini.
Antarmuka program XLoader adalah ini di imagem.
Langkah 6: Instal Hex di Arduino
- Dalam file Hex, harus ada jalur ke hex, yang dapat diunduh melalui tautan ini ke Arduino Mega dan tautan ini untuk Arduino Uno.
- Perangkat tersebut adalah model Arduino. Pilih Arduino mana yang akan digunakan.
- Port COM adalah port tempat Arduino dicolokkan ke komputer, dan daftar akan ditampilkan dengan port yang digunakan. Pilih salah satu yang cocok dengan Arduino Anda.
- Kecepatan baud diatur secara otomatis untuk setiap jenis perangkat.
- Setelah semua kolom dikonfigurasi, klik saja Unggah dan tunggu prosesnya selesai.
Langkah 7: ESP8266 dalam Mode AT
.hex yang kita masukkan ke Arduino akan berkomunikasi dengan ESP melalui protokol AT. Untuk ini, ESP perlu menginstal firmware AT. Versi SDK yang kami gunakan adalah esp_iot_sdk_v1.5.0_15_11_27.
Untuk memeriksa versi firmware yang digunakan ESP Anda untuk mengakses program Rayap:
Dengan Rayap terbuka, ketik AT+GMR di bidang input teks di bawah ini.
Langkah 8: Menginstal AT Firmware di ESP
Jika tidak pada versi yang kami gunakan, Anda dapat mengunduh firmware AT dari ESP yang kami gunakan di sini.
Untuk menginstal firmware, Anda perlu mengunduh Flash Download Tools dari tautan ini.
Untuk menginstal firmware pada ESP01, Anda dapat menggunakan FTDI dengan rakitan pada gambar.
Langkah:
Buka zip file esp_iot_sdk_v1.5.0_15_11_27, dan buka program Flash Download Tools.
Periksa opsi SpiAutoSet.
Di setiap bidang, pilih file dari folder yang tidak dikompresi dalam urutan ini:
bin\esp_init_data_default.bin
bin\blank.bin
bin\boot_v1.4(b1).bin
bin\at\512+512\user1.1024.new.2.bin
Untuk setiap file, ubah bidang ADDR dalam urutan ini:
0x7c000
0xfe000
0x00000
0x01000
Lihat diagramnya
Seharusnya terlihat seperti gambar
Pilih COM PORT yang merupakan ESP Anda dan baud rate 115200, dan klik tombol START.
Langkah 9: Mengonfigurasi ESP
Sekarang mari kita konfigurasikan ESP01 untuk terhubung ke jaringan kita. Buka Rayap dan ketik:
AT+CWMODE_DEF=1 (menempatkan ESP dalam mode stasiun)
AT+CWJAP_DEF="TestSP", "87654321" (ganti dengan SSID dan kata sandi untuk jaringan Anda)
AT+CIPSTA_DEF="192.168.2.11" (ganti dengan IP yang ingin digunakan)
AT+CIPSTA? (Untuk memverifikasi bahwa Anda memiliki IP yang benar)
Langkah 10: Contoh
Di sini kita memiliki hasil Rayap. Ini menampilkan versi dan apakah semua perintah yang Anda jalankan baik-baik saja, di antara detail lainnya.
Langkah 11: Contoh Sirkuit Lainnya
Di sini saya meletakkan skema dengan Uno dan Mega Arduinos, dengan konverter level, HC-05, baik dengan kemungkinan penggunaan dengan WiFi atau Bluetooth. Dalam contoh kami hari ini, kami menggunakan Mega dengan WiFi, ditambah dua resistor, bukan konverter level. Tetapi di sini kami menunjukkan kasus lain, karena perangkat lunak memungkinkan kombinasi lain ini.
Sirkuit Bluetooth Uno
Sirkuit Uno Wifi
Sirkuit Mega Bluetooth
Sirkuit Mega WiFi
Langkah 12: Unduh Aplikasi
Aplikasi ini ada di Google Play store di:
play.google.com/store/apps/details?id=br.com.appsis.controleautomacao
Langkah 13: Pasangkan Bluetooth
Jika Anda akan menggunakan modul Bluetooth, pastikan Anda telah mengaktifkan Bluetooth dan dipasangkan dengan smartphone di pengaturan sistem.
Langkah 14: Kontrol Otomatisasi Labkit
- Saat Anda membuka aplikasi untuk pertama kalinya, Anda akan melihat LABkit layar biru.
- Klik tombol di sudut kiri atas, dan aplikasi akan menanyakan jenis Arduino apa yang Anda gunakan.
- Setelah memilih jenis Arduino, aplikasi akan menanyakan modul mana yang Anda gunakan untuk terhubung.
- Jika sudah memilih WiFi, masukkan IP pada kolom yang muncul.
- Jika Anda memilih Bluetooth, Anda harus memasukkan nama modul.
- Saat menghubungkan, aplikasi akan menampilkan tombol untuk menambahkan tindakan baru di sudut kanan bawah.
- Dengan mengklik tombol ini, layar akan muncul untuk Anda memilih pin Arduino, dan nama tindakan.
- Saat menambahkan tindakan baru, itu akan muncul dalam daftar seperti pada gambar berikut.
- Mengklik tombol akan menyala hijau, dan pin Arduino yang Anda pilih akan menjadi Tinggi.
- Untuk menghapus tindakan, cukup sentuh dan tahan tombol
Direkomendasikan:
Mengontrol Motor DC Dengan Arduino dan L293: 5 Langkah (Dengan Gambar)
Mengontrol Motor DC Dengan Arduino dan L293: Cara mudah untuk mengontrol motor DC. Yang Anda butuhkan hanyalah pengetahuan dalam elektronik dan pemrogramanJika Anda memiliki pertanyaan atau masalah, Anda dapat menghubungi saya di email saya: [email protected] saluran youtube saya: https ://www.youtube.com/channel/UCuS39O01OyP
Tambahkan Idler (Poin Pemasangan Sumbu Kedua) pada Servo Mikro untuk Proyek Robot: 4 Langkah
Tambahkan Pemalas (Poin Pemasangan Sumbu Kedua) pada Servo Mikro untuk Proyek Robotik: Dalam proyek robot humanoid, servos digunakan pada sambungan untuk memindahkan segmen robot yang berbeda, sebagian besar waktu yang terbaik adalah memasang setiap segmen pada 2 titik atau lebih pada sumbu putar servo untuk stabilitas dan transfer torsi yang tepat..Sma
Konverter PENINGKATAN Arus 1A hingga 40A untuk Motor DC Hingga 1000W: 3 Langkah
Konverter BOOST Arus 1A hingga 40A untuk Motor DC Hingga 1000W: Hai !Dalam video ini, Anda akan mempelajari cara membuat rangkaian penguat arus untuk Motor DC ampere tinggi hingga 1000W dan 40 Amps dengan transistor dan transformator tap-tengah.Meskipun, arus pada output sangat tinggi tetapi tegangan akan menjadi r
Gunakan Cortana dan Arduino untuk Mengontrol RGB Led atau Ledstrips Dengan Suara Anda!: 4 Langkah (dengan Gambar)
Gunakan Cortana dan Arduino untuk Mengontrol RGB Led atau Ledstrips Dengan Suara Anda!: Dalam instruksi ini saya akan menunjukkan kepada Anda bagaimana Anda dapat mengontrol led RGB atau strip led dengan suara Anda. Ini dilakukan oleh aplikasi CoRGB yang tersedia secara gratis di toko aplikasi windows. Aplikasi ini adalah bagian dari proyek CortanaRoom saya. Ketika Anda selesai dengan
Buat Mesin Pembersih Catatan Profesional Anda Sendiri dengan Harga Kurang dari $80 dan Hemat Hingga $3000 dan Lebih Banyak.: 6 Langkah (dengan Gambar)
Buat Mesin Pembersih Rekaman Profesional Anda Sendiri dengan Harga Kurang dari $80 dan Hemat Hingga $3000 dan Lebih Banyak.: Permisi bahasa Inggris saya. Setelah saya menemukan kembali suara vinil tua yang bagus, saya memiliki masalah yang dimiliki setiap penggemar rekaman. Bagaimana cara membersihkan arsip dengan benar!? Ada banyak cara di Internet. Cara yang lebih murah seperti Knosti atau Discofilm tetapi juga