Daftar Isi:

Kontrol LED Menggunakan Modul WiFi ESP8266- Internet of Things: 6 Langkah
Kontrol LED Menggunakan Modul WiFi ESP8266- Internet of Things: 6 Langkah

Video: Kontrol LED Menggunakan Modul WiFi ESP8266- Internet of Things: 6 Langkah

Video: Kontrol LED Menggunakan Modul WiFi ESP8266- Internet of Things: 6 Langkah
Video: Kontrol LED (On/Off) dengan NodeMCU ESP8266 melalui Blynk 2.0 (Blynk Cloud dan Blynk IoT app) 2024, November
Anonim
Kontrol LED Menggunakan Modul WiFi ESP8266- Internet of Things
Kontrol LED Menggunakan Modul WiFi ESP8266- Internet of Things

ESP8266 adalah chip Wi-Fi berbiaya rendah dengan tumpukan TCP/IP penuh dan kemampuan MCU (unit mikrokontroler) yang diproduksi oleh pabrikan Cina yang berbasis di Shanghai, Espressif Systems.

Chip ini pertama kali menjadi perhatian pembuat barat pada Agustus 2014 dengan modul ESP-01, yang dibuat oleh pabrikan pihak ketiga, Ai-Thinker. Modul kecil ini memungkinkan mikrokontroler terhubung ke jaringan Wi-Fi dan membuat koneksi TCP/IP sederhana menggunakan perintah gaya Hayes. Namun, pada saat itu hampir tidak ada dokumentasi berbahasa Inggris pada chip dan perintah yang diterimanya. Harga yang sangat rendah dan fakta bahwa hanya ada sedikit komponen eksternal pada modul yang menunjukkan bahwa pada akhirnya bisa menjadi sangat murah dalam volume., menarik banyak peretas untuk menjelajahi modul, chip, dan perangkat lunak di dalamnya, serta menerjemahkan dokumentasi berbahasa Mandarin. ESP8285 adalah ESP8266 dengan flash internal 1 MiB, memungkinkan perangkat chip tunggal yang mampu terhubung ke Wifi.

Langkah 1: Persyaratan Dasar untuk Proyek Ini Terdaftar Sebagai Berikut:-

Persyaratan Dasar untuk Proyek Ini Terdaftar Sebagai Berikut
Persyaratan Dasar untuk Proyek Ini Terdaftar Sebagai Berikut
Persyaratan Dasar untuk Proyek Ini Terdaftar Sebagai Berikut
Persyaratan Dasar untuk Proyek Ini Terdaftar Sebagai Berikut
Persyaratan Dasar untuk Proyek Ini Terdaftar Sebagai Berikut
Persyaratan Dasar untuk Proyek Ini Terdaftar Sebagai Berikut

(1) Modul WiFi ESP8266

(2) Arduino IDE

(3) Papan tempat memotong roti

(4) Kabel Jumper

(5) Konverter USB-TTL

(6) Sumber Daya (3.3v DC)

(7) Koneksi Internet Nirkabel (WiFi)

(8) Server Web (Anda dapat menggunakan milik kami)

(9) LED

Langkah 2: Apa itu ESP8266?

Apa itu ESP8266?
Apa itu ESP8266?
Apa itu ESP8266?
Apa itu ESP8266?
Apa itu ESP8266?
Apa itu ESP8266?

ESP8266 adalah chip Wi-Fi berbiaya rendah dengan tumpukan TCP/IP penuh dan kemampuan MCU (unit mikrokontroler) yang diproduksi oleh pabrikan Cina yang berbasis di Shanghai, Espressif Systems.

Chip ini pertama kali menjadi perhatian pembuat barat pada Agustus 2014 dengan modul ESP-01, yang dibuat oleh pabrikan pihak ketiga, Ai-Thinker. Modul kecil ini memungkinkan mikrokontroler terhubung ke jaringan Wi-Fi dan membuat koneksi TCP/IP sederhana menggunakan perintah gaya Hayes. Namun, pada saat itu hampir tidak ada dokumentasi berbahasa Inggris pada chip dan perintah yang diterimanya. Harga yang sangat rendah dan fakta bahwa hanya ada sedikit komponen eksternal pada modul yang menunjukkan bahwa pada akhirnya bisa menjadi sangat murah dalam volume., menarik banyak peretas untuk menjelajahi modul, chip, dan perangkat lunak di dalamnya, serta menerjemahkan dokumentasi berbahasa Mandarin. ESP8285 adalah ESP8266 dengan flash internal 1 MiB, memungkinkan perangkat chip tunggal yang mampu terhubung ke Wifi.

Langkah 3: Apa itu Arduino dan IDE?

Apa itu Arduino dan IDE?
Apa itu Arduino dan IDE?

Arduino adalah platform elektronik open-source berdasarkan perangkat keras dan perangkat lunak yang mudah digunakan. Papan Arduino dapat membaca input - menyalakan sensor, jari pada tombol, atau pesan Twitter - dan mengubahnya menjadi output - mengaktifkan motor, menyalakan LED, menerbitkan sesuatu secara online. Anda dapat memberi tahu papan Anda apa yang harus dilakukan dengan mengirimkan satu set instruksi ke mikrokontroler di papan tulis. Untuk melakukannya, Anda menggunakan bahasa pemrograman Arduino (berdasarkan Pengkabelan), dan Perangkat Lunak Arduino (IDE), berdasarkan Pemrosesan.

Mengapa Arduino? Berkat pengalaman pengguna yang sederhana dan mudah diakses, Arduino telah digunakan di ribuan proyek dan aplikasi yang berbeda. Perangkat lunak Arduino mudah digunakan untuk pemula, namun cukup fleksibel untuk pengguna tingkat lanjut. Ini berjalan di Mac, Windows, dan Linux. Guru dan siswa menggunakannya untuk membangun instrumen ilmiah berbiaya rendah, untuk membuktikan prinsip-prinsip kimia dan fisika, atau untuk memulai pemrograman dan robotika. Desainer dan arsitek membangun prototipe interaktif, musisi dan seniman menggunakannya untuk instalasi dan bereksperimen dengan alat musik baru. Pembuat, tentu saja, menggunakannya untuk membangun banyak proyek yang dipamerkan di Maker Faire, misalnya. Arduino adalah alat utama untuk mempelajari hal-hal baru. Siapa pun - anak-anak, penghobi, seniman, pemrogram - dapat mulai mengotak-atik hanya dengan mengikuti petunjuk langkah demi langkah dari kit, atau berbagi ide secara online dengan anggota komunitas Arduino lainnya.

Langkah 4: Unduh Arduino IDE dan Proses Pengaturan

Unduh Arduino IDE dan Proses Pengaturan
Unduh Arduino IDE dan Proses Pengaturan
Unduh Arduino IDE dan Proses Pengaturan
Unduh Arduino IDE dan Proses Pengaturan
  • Klik tautan dan https://goo.gl/Cxa9rX unduh Arduino IDE
  • Instal Arduino IDE di sistem Anda
  • Buka Arduino IDE & Klik pada tab File > Preferences
  • Sekarang tambahkan URL berikut di bidang URL Manajer Papan Tambahan & klik OK.
  • URL:-
  • Buka tab Alat > Papan > Manajer Papan
  • Cari esp8266 & instal paket komunitas esp8266
  • Sekarang pergi ke Tools > Boards & pilih Generic ESP8266 Module
  • Buka Sketsa > Perpustakaan > Kelola Perpustakaan
  • Cari arduino json & instal perpustakaan arduino json oleh Benoît Blanchon

Langkah 5: Pin Conncetion untuk Konverter ESP8266 ke USB-TTL

Sambungan Pin untuk Konverter ESP8266 ke USB-TTL
Sambungan Pin untuk Konverter ESP8266 ke USB-TTL
Sambungan Pin untuk Konverter ESP8266 ke USB-TTL
Sambungan Pin untuk Konverter ESP8266 ke USB-TTL
Sambungan Pin untuk Konverter ESP8266 ke USB-TTL
Sambungan Pin untuk Konverter ESP8266 ke USB-TTL

Berikut adalah detail koneksi untuk Konverter ESP8266 ke USB-TTL

  1. Hubungkan USB-TTL 3.3V ke ESP8266 VCC & CH_PD
  2. Hubungkan ESP8266 RX ke USB-TTL TX & ESP8266 TX ke USB-TTL RX
  3. Hubungkan ESP8266 GND ke USB-TTL GND
  4. Hubungkan LED ke GPIO 2 & GND
  5. Hubungkan GPIO 0 ke GND (HANYA SELAMA UPLOAD SKETSA)

Langkah 6: Pengunggahan Kode dan Program

Colokkan USB-TTL ke Sistem Anda & pilih port di Tools > Ports > COMn (Ex-COM4)

Sekarang, edit detail seperti- Nama WiFi, Kata Sandi WiFi, Nama domain, jalur dan kompilasi sketsa & unggah ke ESP8266.

Jika Anda memiliki server maka Anda dapat menggunakan kode php dan json Anda sendiri, Anda dapat mengunduh file sumber melalui tautan di bawah ini, jika tidak, Anda dapat menggunakan kode yang saya unggah

Untuk masalah apa pun, Anda dapat menghubungi saya-

Bipul Kumar Gupta

(https://goo.gl/b6TggT)

bipulgupta.com/

www.facebook.com/bipulkg

Direkomendasikan: