Daftar Isi:

Kontrol Peralatan Rumah Tangga Menggunakan NodeMCU(ESP8266) dan Aplikasi Blynk: 8 Langkah (dengan Gambar)
Kontrol Peralatan Rumah Tangga Menggunakan NodeMCU(ESP8266) dan Aplikasi Blynk: 8 Langkah (dengan Gambar)

Video: Kontrol Peralatan Rumah Tangga Menggunakan NodeMCU(ESP8266) dan Aplikasi Blynk: 8 Langkah (dengan Gambar)

Video: Kontrol Peralatan Rumah Tangga Menggunakan NodeMCU(ESP8266) dan Aplikasi Blynk: 8 Langkah (dengan Gambar)
Video: Project IoT (Internet of Things) l Menggunakan NodeMCU dan Blynk 4 Channel Relay 2024, Juli
Anonim
Kontrol Peralatan Rumah Tangga Menggunakan NodeMCU(ESP8266) dan Aplikasi Blynk
Kontrol Peralatan Rumah Tangga Menggunakan NodeMCU(ESP8266) dan Aplikasi Blynk

Dalam tutorial ini, kita akan belajar bagaimana menggunakan aplikasi Blynk dan NodeMCU (ESP8266) untuk mengontrol lampu (peralatan rumah lainnya akan baik-baik saja), kombinasinya akan melalui internet.

Tujuan dari instruksi ini adalah untuk menunjukkan solusi paling sederhana mengendalikan Arduino Anda atau perangkat keras yang kompatibel (NodeMCU) dari jarak jauh melalui Internet dan untuk menjelajahi dunia Internet Of Things (IoT).

Apa itu Blynk ?Blynk adalah Platform dengan aplikasi iOS dan Android untuk mengontrol Arduino, Raspberry Pi, dan sejenisnya melalui Internet. Ini adalah dasbor digital tempat Anda dapat membuat antarmuka grafis untuk proyek Anda hanya dengan menarik dan melepas widget. (Sumber: situs web Blynk).

Langkah 1: Persediaan Perangkat Keras/Perangkat Lunak

Perlengkapan Perangkat Keras/Perangkat Lunak
Perlengkapan Perangkat Keras/Perangkat Lunak
Perlengkapan Perangkat Keras/Perangkat Lunak
Perlengkapan Perangkat Keras/Perangkat Lunak

Komponen perangkat keras:

1. NodeMCU (ESP8266).

2. Relay

3. Lampu

4. Kabel

6. Catu Daya 5V 1AMP (opsional tetapi saya sarankan untuk menggunakannya untuk menghindari kekurangan arus listrik dengan mensuplai 5v ke relai.

Aplikasi perangkat lunak:

1. Aplikasi Blynk

2. Arduino IDE

3. Blynk Library untuk OS Anda (Windows, Linux, iOS)

4. Manajer Dewan ESP8266 untuk Arduino IDE

Langkah 2: Unduh Blynk Library

Ikuti petunjuk:

1. Unduh Blynk_Release_vXX.zip (gulir ke bawah ke bagian Unduhan)

2. Buka zip arsip. Anda akan melihat bahwa arsip berisi beberapa folder dan beberapa perpustakaan.

3. Salin semua perpustakaan ini ke folder_sketsa_anda dari Arduino IDE. Untuk menemukan lokasi folder_sketsa_Anda, buka menu teratas di Arduino IDE:

Windows: File → Preferensi

Mac OS: Arduino → Preferensi

Untuk mengunduh Blynk Library dan mendapatkan informasi lebih lanjut, ikuti tautan ini (di sini).

Langkah 3: Menambahkan Manajer Dewan ESP8266

Menambahkan Manajer Dewan ESP8266
Menambahkan Manajer Dewan ESP8266

Di Manajer Papan Tambahan, masukkan URL di bawah ini.https://arduino.esp8266.com/versions/2.4.0/package_esp8266com_index.json

Seperti yang disorot pada gambar dan masukkan OK.

Catatan: Untuk mendapatkan informasi lebih lanjut tentang langkah ini, tonton videonya

Langkah 4: Tonton Video untuk Lebih Detailnya

Image
Image

Langkah 5: Konfigurasi Blynk

Konfigurasi Blynk
Konfigurasi Blynk
Konfigurasi Blynk
Konfigurasi Blynk
Konfigurasi Blynk
Konfigurasi Blynk

Untuk mengatur Aplikasi Blynk, Anda harus mengikuti langkah-langkah di bawah ini:

1. Unduh aplikasi Blynk di ponsel cerdas Anda dan buat akun.

Untuk melakukan ini: Unduh aplikasi Blynk:

• iOS:

• Android:

2. Buat proyek baru, pilih dari daftar perangkat keras Anda (NodeMCU).

3. Pilih jenis koneksi (USB, Wifi, Bluetooth…).

4. Tambahkan widget ke panel kontrol Anda dengan mengklik ikon plus di kanan atas.

5. Pilih widget Tombol, dan ketuk dua kali untuk mengedit pengaturannya.

Catatan: Kunci otentikasi dikirim ke email Anda

Langkah 6: Skema

Skema
Skema

Silakan ikuti langkah-langkah di bawah ini:

1. 5v catu daya ke Vcc papan relai.

2. GND ke GND papan relai.

3. D1 dari NodeMCU ke IN1 papan relai.

Catatan: Relay membutuhkan 5v dan output nodemcu hanya 3.3v, oleh karena itu saya sangat menyarankan untuk menggunakan catu daya 5v eksternal

Langkah 7: Kode Arduino

Tentang kode

#tentukan Serial BLYNK_PRINT

#include #include /// Anda harus mendapatkan Token Auth di Aplikasi Blynk. // Masuk ke Pengaturan Proyek (ikon kacang). char auth = "YourAuthToken"; // Kredensial WiFi Anda. // Setel kata sandi ke "" untuk jaringan terbuka. char ssid = "NamaJaringanAnda"; char pass = "Kata Sandi Anda"; void setup() { // Debug console Serial.begin(115200); Blynk.begin(auth, ssid, pass); } void loop() { Blynk.run(); }

Langkah 8: Untuk Dukungan

Untuk dukungan
Untuk dukungan

Anda dapat berlangganan saluran YouTube saya untuk lebih banyak tutorial dan proyek.

Berlangganan untuk dukungan.

Terima kasih. Buka Saluran YouTube saya - tautan

Direkomendasikan: