Isi kandungan:
- Langkah 1: Komponen
- Langkah 2: Perincian Komponen
- Langkah 3: Siapkan NodeMCU di Arduino IDE
- Langkah 4: Program
- Langkah 5: Hasilnya
Video: Automasi Menggunakan NodeMCU: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Cara mengawal geganti menggunakan pelayan web.
Langkah 1: Komponen
Perkakasan
- Lembaga Pembangunan NodeMCU
- Geganti
- wayar USB
Perisian
Arduino IDE
Langkah 2: Perincian Komponen
Apa itu Relay
Relay adalah alat elektromagnetik yang digunakan untuk mengasingkan dua litar secara elektrik dan menghubungkannya secara magnet. Mereka adalah alat yang sangat berguna dan membolehkan satu litar bertukar yang lain semasa mereka terpisah sepenuhnya. Mereka sering digunakan untuk menghubungkan litar elektronik (bekerja pada voltan rendah) ke litar elektrik yang berfungsi pada voltan yang sangat tinggi. Sebagai contoh, geganti boleh membuat litar bateri DC 5V untuk menukar litar sesalur AC 230V.
Bagaimana ia berfungsi
Suis geganti boleh dibahagikan kepada dua bahagian: input dan output. Bahagian input mempunyai gegelung yang menghasilkan medan magnet apabila voltan kecil dari litar elektronik diterapkan padanya. Voltan ini dipanggil voltan operasi. Relay yang biasa digunakan boleh didapati dalam konfigurasi voltan operasi yang berbeza seperti 6V, 9V, 12V, 24V dan lain-lain. Bahagian output terdiri daripada contactor yang menyambung atau memutuskan secara mekanikal. Dalam relay asas terdapat tiga kontaktor: biasanya terbuka (TIDAK), biasanya tertutup (NC) dan biasa (COM). Tanpa keadaan input, COM disambungkan ke NC. Semasa voltan operasi digunakan gegelung geganti akan bertenaga dan COM menukar hubungan menjadi NO. Konfigurasi geganti yang berbeza boleh didapati seperti SPST, SPDT, DPDT dan lain-lain, yang mempunyai bilangan kenalan pertukaran yang berbeza. Dengan menggunakan kombinasi kontaktor yang betul, litar elektrik dapat dihidupkan dan dimatikan. Dapatkan maklumat dalaman mengenai struktur suis geganti.
Terminal COM adalah terminal biasa. Sekiranya terminal COIL diberi tenaga dengan voltan pengenal, terminal COM dan NO mempunyai kesinambungan. Sekiranya terminal COIL tidak diaktifkan, terminal COM dan NO tidak mempunyai kesinambungan.
Terminal NC adalah terminal Tertutup Biasanya. Ia adalah terminal yang dapat dihidupkan walaupun geganti tidak menerima voltan atau mencukupi untuk beroperasi.
Terminal NO adalah terminal Terbuka Biasa. Ia adalah terminal di mana anda meletakkan output yang anda mahukan semasa relay menerima voltan pengenalnya. Sekiranya tidak ada voltan ke terminal COIL atau voltan tidak mencukupi, outputnya terbuka dan tidak menerima voltan. Apabila terminal COIL menerima voltan pengenal atau sedikit di bawah, terminal NO menerima voltan yang mencukupi dan dapat menghidupkan peranti pada output.
Apa itu NodeMCU
NodeMCU adalah platform IoT sumber terbuka. Ia termasuk firmware yang berjalan pada ESP8266Wi-FiSoC dari Espressif Systems dan perkakasan yang berdasarkan modul ESP-12.
Cara memprogram NodeMCU dengan Arduino IDE
Untuk menyambung NodeMCU ke pc secara bersiri, anda harus memasang pemacu cp2102. Setelah anda memasang pemacu, sambungkan NodeMCU dengan komputer, buka Arduino IDE dan pilih papan NodeMCU 1.0 dan pilih port. Selepas itu muat naik kod.
Cara menghubungkan NodeMCU dengan relay Di sini, saya hanya menyambungkan satu sambungan. Anda juga boleh menyambungkan pin voltan ke Vin of NodeMCU dan bukannya 3.3V.
Langkah 3: Siapkan NodeMCU di Arduino IDE
Langkah 1 Buka Arduino IDE. Kemudian pergi ke Fail => Keutamaan
Langkah 2Di Pengurus Papan Tambahan, salin dan tampal URL dan klik ok:
arduino.esp8266.com/stable/package_esp8266c…
Langkah 3Buka Pengurus Papan dengan pergi ke Tools => Board => Boards Manger.
Langkah 4Buka Pengurus Papan dan cari nodemcu.
Langkah 5 Selepas memuat turun perpustakaan ESP8266WiFi. Buka Pengurus perpustakaan: Sketsa => Sertakan perpustakaan => Urus Perpustakaan
Cari perpustakaan ESP8266WiFi
Langkah 6 Pilih Papan dan Pelabuhan.
Langkah 4: Program
Langkah 5: Hasilnya
Disyorkan:
Automasi Rumah Gen seterusnya Menggunakan Eagle Cad (Bahagian 1 - PCB): 14 Langkah
Automasi Rumah Gen seterusnya Menggunakan Eagle Cad (Bahagian 1 - PCB): Pengenalan: Mengapa saya katakan generasi berikutnya: kerana ia menggunakan beberapa komponen yang jauh lebih baik daripada peranti automasi rumah tradisional. Alat ini dapat mengawal peralatan dengan: Panel Sentuh Perintah Google Voice pada Kawalan Peranti dari aplikasi
Automasi Rumah Menggunakan ESP8266 atau NODEMCU: 6 Langkah
Automasi Rumah Menggunakan ESP8266 atau NODEMCU: Pernah mahu menjadikan kediaman anda automatik melalui wifi? Ingin mengawal lampu, kipas dan setiap peralatan lain dari telefon pintar anda? Atau pernah mahukan arahan mengenai peranti yang disambungkan dan memulakannya? Projek Automasi Rumah ini akan
Automasi Rumah Kos Rendah DIY Menggunakan Langkah Esp8266: 6
Automasi Rumah Kos Rendah DIY Menggunakan Esp8266: Hai semua, Hari ini dalam instruksional ini saya akan menunjukkan kepada anda bagaimana saya menyiapkan automasi rumah saya sendiri sebagai langkah menuju rumah pintar menggunakan modul ESP 8266 yang umumnya dikenali sebagai nodemcu jadi tanpa membuang masa Mari kita mulakan:)
Automasi Rumah Langkah demi Langkah Menggunakan Wemos D1 Mini Dengan Reka Bentuk PCB: 4 Langkah
Automasi Rumah Langkah demi Langkah Menggunakan Wemos D1 Mini Dengan Reka Bentuk PCB: Automasi Rumah Langkah demi Langkah menggunakan Wemos D1 Mini dengan Reka Bentuk PCBSebilangan minggu yang lalu kami menerbitkan tutorial "Automasi Rumah menggunakan Raspberry Pi" di rootaid.com yang diterima dengan baik di kalangan penggemar dan pelajar kolej. Kemudian salah seorang ahli kami datang
Cara Membuat Sistem Automasi Rumah Firebase Menggunakan NodeMCU - dalam Platform IOT: 14 Langkah
Cara Membuat Sistem Automasi Rumah Firebase Menggunakan NodeMCU | dalam Platform IOT: OBJEKTIF PROJEK INI Projek ini bertujuan untuk membangunkan sistem automasi rumah yang memberi pengguna kawalan penuh ke atas semua peranti yang dapat dikawal dari rumahnya menggunakan aplikasi IOT Android. Terdapat banyak pelayan dan platform dalam talian pihak ketiga yang