Daftar Isi:

Memulai Dengan Arduino dan ESP8266: 11 Langkah
Memulai Dengan Arduino dan ESP8266: 11 Langkah

Video: Memulai Dengan Arduino dan ESP8266: 11 Langkah

Video: Memulai Dengan Arduino dan ESP8266: 11 Langkah
Video: TUTORIAL DASAR NodeMCU LOLIN ESP8266 V3 CH340 (Menambahkan Board ESP8266 & Setting IDE Arduino) 2024, November
Anonim
Memulai Dengan Arduino dan ESP8266
Memulai Dengan Arduino dan ESP8266

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

Pinout ESP8266
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

Skema
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: