
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01



Dalam Instructable sebelumnya saya telah berkongsi bagaimana anda boleh memulakan dengan NodeMCU (ESP8266) dan memprogramkannya menggunakan Arduino IDE, Lihat di sini. Dalam Instructable ini saya akan menunjukkan kepada anda cara mengawal perkakas dari mana sahaja di seluruh dunia menggunakan Blynk. Ia dapat digunakan untuk automasi rumah dan pelbagai aplikasi lain.
Di sini sebagai demonstrasi saya telah menggunakan LED, Anda boleh mengganti LED dengan Relay untuk menggunakan peralatan berkuasa tinggi yang lain.
Oleh itu, mari bermula …
Langkah 1: KOMPONEN GATHERING: -

1. Perisian yang diperlukan:
- Arduino IDE.
- Blynk apk.
2. Perkakasan Diperlukan:
- NodeMCU (ESP8266) (Pautan beli terbaik untuk: AS, UK)
- LED.
- Papan roti. (Pautan Beli Terbaik untuk: AS, UK)
Itu sahaja yang anda perlukan untuk projek ini.
Langkah 2: MEMBUAT HUBUNGAN: -

Mula-mula buat sambungan seperti yang ditunjukkan dalam gambar di atas.
- Sambungkan LED 1st ke pin D0.
- Sambungkan LED ke-2 ke pin D1.
- Gunakan perintang 1k Ohm masing-masing secara bersiri dengan LED.
Itu sahaja yang harus anda lakukan. Sekarang teruskan ke langkah seterusnya.
Langkah 3: MEMBUAT APLIKASI BLYNK: -



Pasang dahulu aplikasi Blynk pada peranti anda. Setelah anda memasang aplikasi Log masuk dengan akaun Google. Sekarang ikuti langkah-langkah di bawah: -
- Buka "Projek Baru".
- Beri nama untuk projek tersebut.
- Buka "Pilih Peranti".
- Tatal ke bawah dan pilih "NodeMCU" dan tekan "Buat"
Token pengesahan akan dihantar kepada anda melalui Gmail. Sekarang tekan "OK".
- Pergi butang tambah di kanan atas (+).
- Pilih butang. (Anda memerlukan dua, untuk mengawal kedua LED).
- Sekarang anda akan melihat dua butang di skrin yang boleh anda sentuh dan tahan untuk menyeret sekeliling.
- Pilih butang. ini akan membuka tetapan butang.
- Beri nama pada butang. Di sini saya telah menamakannya "LED 1".
- Sekarang pilih pin. Di sini saya telah memilih "D0" kerana satu LED dipasang pada D0.
- Sekarang togol Mod ke "SWITCH".
Lakukan perkara yang sama dengan butang Kedua. Cukup beri nama dan pin yang berbeza. Di sini "D1".
Dengan itu kita dapat melangkah ke langkah seterusnya. memuat naik Kod ke NodeMCU…
Langkah 4: MENGHASILKAN MCU NODE: -


Dalam langkah ini, anda perlu menyiapkan Arduino IDE untuk memprogram NodeMCU (ESP8266). Saya telah membagikannya dalam arahan sebelumnya. Anda boleh melihat tutorial video di sini.
Setelah IDE siap, anda harus menambah Perpustakaan dan Alat Blynk. Untuk itu ikuti langkah-langkah berikut: -
- Muat turun dan Ekstrak Zip yang disediakan di bawah.
- Buka folder perpustakaan dan salin semua kandungannya.
- Buka folder di mana Arduino IDE dipasang, Biasanya ia berada dalam pemacu C secara lalai dalam folder "Program Files (x86)".
- Di folder arduino, buka perpustakaan dan tampal semua kandungan.
- Sekarang goto folder alat dalam pakej yang tidak dizip dan Salin semua kandungannya dan Tampalkannya di folder "alat" di Arduino.
Itu akan memuatkan semua alat dan contoh Blynk di Arduino IDE. Sekarang buka IDE: -
- Pergi >> Fail >> Contoh >> Blynk >> Boards_WiFi >> ESP8266_Standalone.
- Tambahkan token pengesahan yang diterima dalam surat ke "auth ".
- Tambahkan nama WiFi anda di mana SSID diminta.
- Dan tambahkan kata laluan WiFi anda.
Itu sahaja sekarang sambungkan NodeMCU anda ke PC, Pilih port com yang betul, Pilih jenis papan yang betul dan muat naik kodnya.
Rujuk gambar di atas untuk pemahaman yang lebih baik.
Langkah 5: UJIAN: -


Setelah semuanya disiapkan dan NodeMCU diprogramkan, anda boleh terus menguji penyediaannya. Pertama-tama hidupkan papan dan pastikan WiFi dihidupkan. Lembaga akan disambungkan secara automatik ke rangkaian WiFi.
Seterusnya buka aplikasi berkedip tekan butang main di sudut kanan atas. Ia akan mengambil masa beberapa saat dan aplikasi akan disambungkan ke pelayan berkedip.
Sekarang tekan butang untuk menghidupkan / mematikan LED.
Itu semua untuk pengajaran ini. Dalam Intractable seterusnya saya akan berkongsi automasi rumah yang lebih maju.
Saya harap tutorial ini membantu anda memulakan. Sekiranya anda mempunyai sebarang pertanyaan, jangan ragu untuk bertanya dalam komen dan saya akan cuba menjawabnya secepat mungkin.
Disyorkan:
Akses Pi Anda Dengan Selamat Dari Mana sahaja di Dunia: 7 Langkah

Akses Pi Anda Dengan Selamat Dari Mana sahaja di Dunia: Saya mempunyai beberapa aplikasi yang berjalan sepanjang masa di Pi. Setiap kali saya keluar dari rumah saya, menjadi sangat sukar untuk memeriksa kesihatan dan status Pi. Saya kemudian mengatasi rintangan kecil menggunakan ngrok. Mengakses peranti dari luar memberi
Suara Mengawal Rumah Anda Dari Mana sahaja di Dunia: 5 Langkah

Suara Mengawal Rumah Anda Dari Mana sahaja di Dunia: … bukan fiksyen ilmiah lagi … Dengan menggunakan perkakasan dan perisian yang ada sekarang, Instructable ini akan menunjukkan bagaimana mungkin untuk mengawal suara sebahagian besar sistem rumah anda melalui kawalan suara, telefon pintar, tablet, dan / atau PC dari mana sahaja saya
OTOMASI RUMAH (KAWAL PAKAIAN ANDA DARI SETIAP PENGARANG DUNIA): 5 Langkah

OTOMASI RUMAH (KAWAL PAKAIAN ANDA DARI SETIAP PENGARANG DUNIA): Dalam arahan ini saya telah berkongsi bagaimana anda boleh menggunakan ESP8266 untuk mengawal perkakas AC seperti Lampu, kipas, dan lain-lain dari seluruh dunia melalui Internet melalui aplikasi Blynk. Sekiranya anda baru untuk ESP8266 pastikan lihat arahan ini: -Mulakan Dengan NodeM
Sembunyikan Bahan dan Data Anda - Simpan dengan Selamat Dari Dunia: 8 Langkah

Sembunyikan Bahan dan Data Anda - Simpanlah Dari Dunia: Dunia yang indah selalu mempunyai banyak kejutan. Saya berkongsi dengan anda sedikit pengalaman untuk menjaga keselamatan diri dan barang saya. Harap ia dapat membantu anda
Kawal ESP8266 Anda Dari Mana sahaja di Dunia: 4 Langkah

Kawal ESP8266 Anda Dari Mana Saja di Dunia: Bagaimana saya boleh mengawal ESP8266 saya dari mana sahaja dan tidak perlu menyediakan Port Router saya untuk kawalan dari Internet? Saya mempunyai penyelesaian untuk masalah itu. Dengan PhP-Server ringkas yang saya tulis, anda boleh menambahkan ESP8266 kawalan ESP8266 GPIO dari mana-mana sahaja di