Daftar Isi:

LED Terkendali Internet Menggunakan NodeMCU: 6 Langkah
LED Terkendali Internet Menggunakan NodeMCU: 6 Langkah

Video: LED Terkendali Internet Menggunakan NodeMCU: 6 Langkah

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

Internet of Things (IoT) adalah sistem perangkat komputasi yang saling terkait, mesin mekanis dan digital, objek, hewan atau manusia yang dilengkapi dengan pengidentifikasi unik dan kemampuan untuk mentransfer data melalui jaringan tanpa memerlukan manusia-ke-manusia atau manusia- interaksi ke komputer.

Dalam instruksi ini, kami akan membuat proyek IoT sederhana. LED yang dikendalikan halaman web menggunakan NodeMCU yang terhubung pada jaringan lokal.

DESCRIPTIONNodeMCU adalah platform IoT open source. Ini termasuk firmware yang berjalan pada SoC WiFi ESP8266 dari Espressif, dan perangkat keras yang didasarkan pada modul ESP-12. Istilah "NodeMcu" secara default mengacu pada firmware daripada kit dev. Firmware ESP8266 menggunakan bahasa skrip Lua. Ini didasarkan pada proyek Lua dan dibangun di atas Espressif Non-OS SDK untuk ESP8266. Ini menggunakan banyak proyek sumber terbuka, seperti Lua-cjson dan spiffs. Firmware interaktif berbasis LUA untuk Expressif ESP8622 Wi-Fi SoC, serta papan perangkat keras open-source yang bertentangan dengan modul Wi-Fi ESP8266 $3 termasuk chip CP2102 TTL ke USB untuk pemrograman dan debugging, ramah papan tempat memotong roti, dan dapat cukup diberdayakan melalui port micro USB-nya.

FITUR

  • Modul Wi-Fi – Modul ESP-12E mirip dengan modul ESP-12 tetapi dengan 6 GPIO tambahan.
  • USB – port micro USB untuk daya, pemrograman, dan debugging
  • Header – Header 15-pin 2x 2.54mm dengan akses ke GPIO, SPI, UART, ADC, dan pin dayaMisc – Tombol Reset dan Flash
  • Daya – 5V melalui port micro USB

Langkah 1: Bahan yang Dibutuhkan

Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
  1. ESP8266 NodeMCU
  2. Papan tempat memotong roti
  3. LED
  4. Kabel Jumper
  5. Arduino IDE

Langkah 2: Memasang Paket Papan NodeMCU

Memasang Paket Papan NodeMCU
Memasang Paket Papan NodeMCU
Memasang Paket Papan NodeMCU
Memasang Paket Papan NodeMCU
  1. Buka Arduino IDE. Buka File-> Preferensi. Masukkan https://arduino.esp8266.com/stable/package_esp8266… ke dalam bidang URL Manajer Dewan Tambahan
  2. Sekarang buka Tools->Boards->Board Manager, dan cari ESP8266 dan instal paketnya.

Langkah 3: Pin Koneksi

Pin Koneksi
Pin Koneksi
  1. D7 dari NodeMCU ke LED +ve.
  2. G dari NodeMCU ke LED -ve.

Langkah 4: Kode Sumber

Kode sumber
Kode sumber
Kode sumber
Kode sumber
Kode sumber
Kode sumber
Kode sumber
Kode sumber

Dalam kode

ubah ssid menjadi nama ssid Anda

dan Kata Sandi ke kata sandi SSID Anda

const char* ssid = "MODI";//ssid Anda

const char* kata sandi = "8826675619";//Kata Sandi Anda

Langkah 5: Mengunggah Kode

Mengunggah Kode
Mengunggah Kode

Ketika Anda telah berhasil membangun koneksi Anda di papan tempat memotong roti dan menulis pengkodean, Anda harus mengunggah pengkodean ke NodeMCU dengan menggunakan micro USB.

Sekarang, buka Tools > Board > ESP8266 Modules dan Anda dapat melihat banyak opsi untuk ESP8266. Pilih "NodeMCU 1.0 (ESP-12E Module). Selanjutnya, pilih port Anda. Jika Anda tidak dapat mengenali port Anda, buka Control Panel > System > Device Manager > Port dan perbarui driver USB Anda.

Sekarang unggah kode ke papan.

Langkah 6: Mengontrol LED

Mengontrol LED
Mengontrol LED
Mengontrol LED
Mengontrol LED
Mengontrol LED
Mengontrol LED
Mengontrol LED
Mengontrol LED
  • Sekarang buka Serial Monitor Anda, dan bukan ke bawah URL.
  • Sekarang letakkan URL di browser ponsel Anda.
  • Sebuah halaman akan terbuka memiliki dua tombol ON dan OFF.
  • Jika semuanya benar ketika Anda menekan ON LED akan menyala dan ketika Anda menekan OFF LED akan mati.

Direkomendasikan: