Isi kandungan:

Automasi Menggunakan NodeMCU: 5 Langkah
Automasi Menggunakan NodeMCU: 5 Langkah

Video: Automasi Menggunakan NodeMCU: 5 Langkah

Video: Automasi Menggunakan NodeMCU: 5 Langkah
Video: Home Automation Menggunakan NodeMCU ESP8266 Dengan Protokol MQTT 2024, Julai
Anonim
Automasi Menggunakan NodeMCU
Automasi Menggunakan NodeMCU

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

Imej
Imej
Imej
Imej

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.

Imej
Imej

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.

Imej
Imej

Langkah 3: Siapkan NodeMCU di Arduino IDE

Langkah 1 Buka Arduino IDE. Kemudian pergi ke Fail => Keutamaan

Imej
Imej

Langkah 2Di Pengurus Papan Tambahan, salin dan tampal URL dan klik ok:

arduino.esp8266.com/stable/package_esp8266c…

Imej
Imej
Imej
Imej

Langkah 3Buka Pengurus Papan dengan pergi ke Tools => Board => Boards Manger.

Imej
Imej

Langkah 4Buka Pengurus Papan dan cari nodemcu.

Imej
Imej

Langkah 5 Selepas memuat turun perpustakaan ESP8266WiFi. Buka Pengurus perpustakaan: Sketsa => Sertakan perpustakaan => Urus Perpustakaan

Imej
Imej

Cari perpustakaan ESP8266WiFi

Imej
Imej

Langkah 6 Pilih Papan dan Pelabuhan.

Imej
Imej
Imej
Imej

Langkah 4: Program

Langkah 5: Hasilnya

Disyorkan: