Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Tetap Aktifkan WiFi

Komponen dan persediaan

Arduino MKR1000
× 1
Piezzo Buzzer
Piezo
× 1
Relay Tunggal
× 1

Tentang proyek ini

Ada kalanya Anda tidak dapat terhubung ke router WiFi Anda. Ini bisa sangat bermasalah ketika Anda memiliki semakin banyak perangkat IoT yang bergantung pada WiFi. Sering kali, solusinya adalah dengan me-reboot router, yaitu cabut kabel daya, tunggu beberapa detik dan pasang kembali.

Jika Anda tidak ingin mengalami masalah itu terus-menerus, perangkat ini akan mengawasi konektivitas wifi. Jika konektivitas mati, buzzer akan menyala untuk memberi peringatan kepada pengguna, lalu router akan mati untuk waktu yang telah ditentukan menggunakan relai. Akan menyalakan router lagi. Setelah router menyala, maka akan menunggu beberapa saat untuk melakukan pengecekan pada WiFi.

Ini telah dirancang menggunakan pola desain Finite State Machine.

Ini menggunakan papan MKR 1000 yang telah dibangun di WiFi. (Anda juga dapat menggunakan Arduino dengan pelindung WiFi atau yang setara.) Arduino memeriksa konektivitas WiFi dengan mencoba menyambung ke google.com. Jika koneksi berhasil, itu menempatkan perangkat dalam Status Terhubung. Dalam status Terhubung, ia hanya menunggu selama beberapa waktu dan beralih ke status Memeriksa untuk melakukan pemeriksaan berkala.

Jika koneksi tidak berhasil, perangkat akan berada dalam status Terputus. Status ini akan mengaktifkan buzzer melalui port 3. Akan menunggu beberapa detik dan kemudian masuk ke status RouterOff.

Ketika status RouterOff dimasukkan, router dimatikan oleh relay yang terhubung pada Port 0. Setelah beberapa saat, router akan menyala dan mengubah status menjadi RouterOn.

Ketika status RouterOn dimasukkan, router dihidupkan oleh relai. Menunggu beberapa saat memberikan waktu untuk router untuk boot dan memulai WiFi. Kemudian status diubah menjadi Memeriksa yang akan melakukan pemeriksaan.

Berikut langkah-langkah membangunnya.

Langkah 1: Hubungkan Speaker

Hubungkan pin 3 Arduino ke kabel merah speaker

Hubungkan ground Arduino ke kabel hitam speaker

Langkah 2: Hubungkan Relai

Ambil kabel listrik dan potong salah satu kabelnya untuk dihubungkan ke relai. Hubungkan satu ujung ke terminal umum relai dan ujung lainnya ke terminal NC (Normal Tertutup) relai. Berhati-hatilah agar untaian tidak menyentuh bagian lain. Hubungkan relai ke Arduino sesuai skema. Pastikan Relai berada di permukaan non-konduktif dan sebaiknya di dalam selungkup non-konduktif. Hal ini penting karena bagian bawah RELAY memaparkan TEGANGAN TINGGI DARI jalur listrik utama. JANGAN Hubungkan kabel ke kabel utama sampai proyek siap.

Hubungkan Pin In1 Relay ke Pin Digital 0 Arduino.

Langkah 3: Unggah Sketsa ke Arduino

Kode disediakan di https://github.com/sameerkapps/KeepTheWiFiOn

Perbarui nama jaringan Anda (SSID) dan kata sandi untuk menghubungkannya .

Unggah ke Arduino.

Dalam Setup, itu mengonfigurasi pin Arduino dan memulai koneksi dengan WiFi. Kemudian statusnya berubah menjadi status Memeriksa.

Dalam loop, berdasarkan status saat ini, ia akan memanggil metode untuk memproses status.

Jika Anda menyukai proyek ini, silakan klik tombol Hormati, bagikan dengan jaringan Anda dan ikuti saya.

Kode

Kode di Github
Pastikan untuk memperbarui SSID dan kata sandi Anda di kode.https://github.com/sameerkapps/KeepTheWiFiOn

Skema

Skema menggunakan Arduino Micro Rev 3. Karena tidak ada skema yang tersedia untuk MKR 1000. Harap ganti dengan MKR 1000 . KeepTheWiFiOn.fzz

Proses manufaktur

  1. Ode ke Prototipe
  2. Tantangan Desain Produk
  3. Cara menghubungkan Sensor Ultrasonik Lego Mindstorms NXT ke Raspberry Pi
  4. Drone Pi
  5. Bagaimana Pelabuhan Pedalaman Dapat Menghubungkan Rantai Pasokan A.S. dengan Lebih Baik
  6. WiFi RSSI Sensor Tracker untuk ISS
  7. Factory of the Future:Empat Tren Pasar yang Harus Diperhatikan
  8. Empat Pabrik Tren Pasar Masa Depan yang Harus Diperhatikan
  9. Cara Menjaga Pabrik Anda Nyaman di Musim Panas
  10. Ikhtisar Lengkap Bus Data:Hubungkan Titik!