Isi kandungan:
- Langkah 1: Pernyataan Awal
- Langkah 2: Html Code untuk Front End I.e. Halaman Log Masuk
- Langkah 3: Penggunaan Kaedah WebServer.arg () dan WebServer.on ()
- Langkah 4: Sekiranya Jenis Pengguna Keliru Salah
- Langkah 5: Cara Menambah Imej ke Halaman Web Anda
- Langkah 6: Apa Komponen yang Kita Perlu
- Langkah 7: Sambungan
- Langkah 8: Sekarang Uji dan Nikmati
- Langkah 9: Kod Di Sini
Video: Automasi Rumah Menggunakan Portal Tangkap: 9 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Di sini, kita akan membuat projek automasi rumah berasaskan Captive Portal yang sangat menarik menggunakan nodeMCU dari awal.. Jadi, mari kita mulakan..
Langkah 1: Pernyataan Awal
Menyatakan pin IO nodeMCU untuk melakukan Tindakan, Fail Header dan kod untuk membuat pelayan DNS..tunjukkan dalam gambar..
Langkah 2: Html Code untuk Front End I.e. Halaman Log Masuk
Seperti yang ditunjukkan dalam gambar, nyatakan kod html dalam variabel rentetan yang kami kirimkan kepada pengguna akhir untuk pengesahan Kod Akses.
* Untuk menangkap data yang dimasukkan oleh pengguna di sini kami menggunakan anchor pane dan tag href
* Pada dasarnya tag Anchor digunakan untuk menambahkan laman web lain dalam laman web dan tag href menentukan tujuan pautan.
* Tetapi, di sini kami menerima data yang dimasukkan oleh pengguna dalam bidang Kod Akses melalui Anchor Pane dan tag href…
bagaimana, saya akan menyebutkan mengenai dua kaedah menangkap input dari antara muka web hingga alat pengaturcara kita berakhir..
Langkah 3: Penggunaan Kaedah WebServer.arg () dan WebServer.on ()
Seperti yang saya nyatakan pada langkah sebelumnya saya akan memberitahu anda dua kaedah yang berbeza..
1) Dengan menggunakan kaedah webServer.arg ():
Di sini, kami menentukan atribut autofokus bersama elemen seperti yang ditunjukkan dalam gambar, Apa yang autofokus lakukan adalah bahawa ia adalah atribut boolean apabila benar bermaksud menunjukkannya memastikan bahawa elemen input menjadi fokus ketika halaman dimuat.
dan kemudian, kita memanggil kaedah args () pada objek pelayan. Kaedah ini akan mengembalikan bilangan parameter pertanyaan yang diteruskan pada HTTP dan menerapkan pernyataan bersyarat untuk melakukan tindakan yang sesuai.
2) Dengan menggunakan dan atribut href:
Di sini, kami menentukan elemen kawalan kami (seperti butang) di dalamnya dan memberikan rentetan, char, link yang anda ingin mengesahkannya menggunakan pernyataan bersyarat dan kemudian kami memanggil webServer.on () untuk menerima input untuk pengesahan.
Seperti yang ditunjukkan..
Langkah 4: Sekiranya Jenis Pengguna Keliru Salah
Apa yang telah saya lakukan, ubah kod halaman log masuk yang ada dan tambahkan tajuk baru yang memaklumkan bahawa pengguna telah memasukkan kelayakan yang salah..
Pertama mengesahkan kelayakan jika salah mengarahkan pengguna ke halaman log masuk yang baru diedit yang menunjukkan mesej ralat.
Seperti yang ditunjukkan..
Langkah 5: Cara Menambah Imej ke Halaman Web Anda
Ini sangat mudah, kerana di sini kita tidak menyimpan gambar kita ke storan fizikal sehingga kita menyediakan jalan untuk mengambil gambar yang biasanya kita lakukan sekiranya halaman html.
jadi apa yang kita buat hanyalah menukar gambar kita menjadi base64 dan menampalnya dalam kod halaman kita Seperti yang ditunjukkan..
Langkah 6: Apa Komponen yang Kita Perlu
1) - nodeMCU
2) - Arduino IDE untuk flash nodeMCU
3) -jumper wayar (F-2-F)
4) -Relay Module
5) -Sebuah telefon pintar atau komputer riba yang membolehkan WiFi untuk diuji
Langkah 7: Sambungan
Tambahkan modul geganti ke pin IO yang dinyatakan dalam kod.
Sambungkan Relay ke peralatan elektrik yang ingin anda kendalikan seperti yang ditunjukkan dalam gambar..
Langkah 8: Sekarang Uji dan Nikmati
Langkah 9: Kod Di Sini
Sila tulis komen berharga anda..
Disyorkan:
Cara Membuat Rumah Pintar Menggunakan Modul Arduino Control Relay - Idea Automasi Rumah: 15 Langkah (dengan Gambar)
Cara Membuat Rumah Pintar Menggunakan Modul Arduino Control Relay | Idea Automasi Rumah: Dalam projek automasi rumah ini, kami akan merancang modul relai rumah pintar yang dapat mengawal 5 peralatan rumah. Modul relay ini dapat dikendalikan dari telefon bimbit atau telefon pintar, jauh IR atau TV jauh, suis manual. Relay pintar ini juga dapat merasakan
ESP32-CAM Tangkap Foto dan Hantar Melalui E-mel Menggunakan Memori SPIFF. -- TIDAK Diperlukan Kad SD: 4 Langkah
ESP32-CAM Tangkap Foto dan Hantar Melalui E-mel Menggunakan Memori SPIFF. || TIDAK DIPERLUKAN Kad SD: Hello Folks, Papan ESP32-CAM adalah papan pengembangan kos rendah yang menggabungkan cip ESP32-S, kamera OV2640, beberapa GPIO untuk menyambungkan periferal dan slot kad microSD. Ini memiliki sejumlah aplikasi mulai dari pelayan web streaming video, bu
Bermula dengan Automasi Rumah: Memasang Pembantu Rumah: 3 Langkah
Bermula dengan Automasi Rumah: Memasang Pembantu Rumah: Kami sekarang akan memulakan siri automasi rumah, di mana kami membuat rumah pintar yang membolehkan kami mengawal perkara seperti lampu, pembesar suara, sensor dan sebagainya menggunakan hab pusat bersama dengan pembantu suara. Dalam catatan ini, kita akan belajar bagaimana memasukkan
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
Kawal Peralatan Rumah Tangga Melalui LoRa - LoRa dalam Automasi Rumah - Alat kawalan jauh LoRa: 8 Langkah
Kawal Peralatan Rumah Tangga Melalui LoRa | LoRa dalam Automasi Rumah | Alat Kawalan Jauh LoRa: Kawal dan automasikan peralatan elektrik anda dari jarak jauh (Kilometer) tanpa kehadiran internet. Ini boleh dilakukan melalui LoRa! Hei, ada apa? Akarsh di sini dari CETech. PCB ini juga mempunyai paparan OLED dan 3 relay yang