Daftar Isi:
- Langkah 1: Sekilas Tentang Arsitektur dan Fitur
- Langkah 2: Konsumsi Daya
- Langkah 3: Pinout ESP8266
- Langkah 4: Komponen
- Langkah 5: Skema
- Langkah 6: Cara Membuat Sirkuit
- Langkah 7: Cara Membuat Kode Arduino untuk Mengirim Perintah AT ke ESP8266
- Langkah 8: Kode
- Langkah 9: AT Commands
- Langkah 10: Tautan Aplikasi
- Langkah 11: Lembar Data ESP8266 dan Referensi Perintah AT
Video: Memulai Dengan Arduino dan ESP8266: 11 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
ESP8266 dapat digunakan sebagai mikrokontroler independen dengan built-in Wi-Fi dan dua pin GPIO atau dapat digunakan dengan mikrokontroler lain melalui komunikasi serial untuk memberikan konektivitas Wi-Fi ke mikrokontroler. Bisa digunakan untuk membuat jaringan sensor IoT untuk melaporkan data sensor ke internet atau dashboard yang terkoneksi internet, bisa juga digunakan untuk membuat perangkat home automation yang terkoneksi dengan internet atau jaringan lokal. ESP8266 dapat digunakan untuk mengembangkan sistem keamanan berbasis IoT, colokan dan lampu pintar, jaringan mesh, atau perangkat yang dapat dikenakan. Karena biayanya yang rendah, konsumsi daya yang rendah, dan ukurannya yang kecil, perangkat ini dapat digunakan untuk mengembangkan segala jenis perangkat IoT.
Langkah 1: Sekilas Tentang Arsitektur dan Fitur
Modul Wi-Fi ESP8266 memiliki mikroprosesor RISC 32-bit yang memiliki clock 80Mhz dan dapat di-overclock hingga 160Mhz. Ini memiliki RAM Instruksi 32 KiB, RAM cache instruksi 32 KiB, RAM data pengguna 80 KiB dan semuanya memiliki GPIO, 12C, ADC, SPI, dan PWM
Langkah 2: Konsumsi Daya
Tegangan dan arus maksimum yang diperlukan untuk mengoperasikan modul Wi-Fi ESP8266 adalah 3.6V dan 120.5mA, Arduino memiliki pin output 3.3V tetapi arus outputnya hanya 40mA yang tidak cukup untuk menjalankan esp8266, jadi regulator tegangan LM317 digunakan untuk mengatur Arduino 5V ke 3.3V untuk membuatnya berjalan dengan baik karena arus keluaran maksimum LM317 adalah 1,5A. Pin I/O ESP8266 juga berjalan pada 3.3V, jadi dioda zener shifter level logika 3.3V digunakan untuk mengubah logika 5V yang berasal dari pin Arduino TX menjadi 3.3V, tetapi menurut pengalaman saya tidak terlalu membutuhkannya. Tidak apa-apa untuk membuat sirkuit yang diberikan pada gambar di bawah ini
Langkah 3: Pinout ESP8266
Langkah 4: Komponen
Arduino Uno
www.banggood.com/custlink/m33KGFYAzy
Modul Wi-Fi ESP8266
www.banggood.com/custlink/mKvKDhD2ig
Pengatur Tegangan LM317
www.banggood.com/custlink/DvDD3Avz7E
Veroboard
www.banggood.com/custlink/m3G3mnGz7P
Jumper pria ke pria
www.banggood.com/custlink/GKvKmAGkuQ
Kapasitor elektrolit 1uF
kapasitor elektrolit 10uF
Langkah 5: Skema
Karena modul Wi-Fi ESP8266 berkomunikasi dengan Arduino atau mikrokontroler lainnya menggunakan komunikasi serial dan diperlukan minimum 3.3V untuk menjalankannya. Output 5V Arduino akan terhubung ke input LM317 seperti yang ditunjukkan pada gambar
Koneksi ESP8266ESP8266 =================Koneksi
RXD ===================== Pin I/O Arduino 3
VCC ===================== Keluaran LM317
CH_PD==================== Keluaran LM317
GND======================GND Arduino
TXD====================== Pin I/O Arduino 2
Langkah 6: Cara Membuat Sirkuit
Langkah 7: Cara Membuat Kode Arduino untuk Mengirim Perintah AT ke ESP8266
Langkah 8: Kode
Langkah 9: AT Commands
Langkah 10: Tautan Aplikasi
Klien TCP:
Server:
Langkah 11: Lembar Data ESP8266 dan Referensi Perintah AT
Lembar Data ESP8266
www.espressif.com/sites/default/files/docu…
Referensi Perintah ESP8266 AT
www.espressif.com/sites/default/files/doc…
Direkomendasikan:
Memulai Dengan Sensor Suhu dan Getaran Nirkabel Jarak Jauh: 7 Langkah
Memulai Dengan Sensor Suhu dan Getaran Nirkabel Jarak Jauh: Terkadang getaran adalah penyebab masalah serius di banyak aplikasi. Dari poros dan bantalan mesin hingga kinerja hard disk, getaran menyebabkan kerusakan mesin, penggantian lebih awal, kinerja rendah, dan memberikan pukulan besar pada akurasi. Memantau
Arduino Memulai Dengan Perangkat Keras dan Perangkat Lunak & Tutorial Arduino: 11 Langkah
Arduino Memulai Dengan Perangkat Keras dan Perangkat Lunak & Tutorial Arduino: Saat ini, Pembuat, Pengembang lebih memilih Arduino untuk pengembangan prototipe proyek yang cepat. Arduino adalah platform elektronik sumber terbuka berdasarkan perangkat keras dan perangkat lunak yang mudah digunakan. Arduino memiliki komunitas pengguna yang sangat baik. Papan Arduino d
Memulai Dengan Arduino dan Ethernet: 8 Langkah
Memulai Dengan Arduino dan Ethernet: Arduino Anda dapat dengan mudah berkomunikasi dengan dunia luar melalui koneksi Ethernet kabel. Namun sebelum kita mulai, diasumsikan bahwa Anda memiliki pemahaman dasar tentang jaringan komputer, seperti pengetahuan tentang cara menghubungkan komputer
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE - Memasang Papan Esp di Arduino Ide dan Pemrograman Esp: 4 Langkah
Memulai Dengan Esp 8266 Esp-01 Dengan Arduino IDE | Memasang Papan Esp di Ide dan Pemrograman Arduino Esp: Dalam instruksi ini kita akan belajar cara memasang papan esp8266 di Arduino IDE dan cara memprogram esp-01 dan mengunggah kode di dalamnya. ini dan kebanyakan orang menghadapi masalah
Memulai Dengan MicroPython di ESP8266: 10 Langkah (dengan Gambar)
Memulai Dengan MicroPython di ESP8266: Apakah Anda menginginkan cara berbeda untuk memprogram papan berbasis ESP8266 daripada metode umum menggunakan Arduino IDE bersama dengan bahasa pemrograman C/C++? Dalam tutorial ini kita akan mempelajari siapa yang harus mengkonfigurasi dan mengontrol ESP8266 papan menggunakan MicroPython.BUIL