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

Sistem Pemantauan & Peringatan Tinggi Air Real-Time dengan Bolt IoT

Komponen dan Perlengkapan

Aplikasi dan Layanan Online

Tentang Proyek Ini

Pendahuluan

Jika Anda telah tinggal di Bangalore selama beberapa tahun, maka Anda tidak asing lagi dengan banjir. Setiap tahun saat musim hujan, parkir bawah tanah apartemen saya tergenang air hingga bahkan tidak bisa menyalakan mesin sepeda motor saya. Yang lebih buruk lagi, saat air mengering, saya harus membawa sepeda motor saya ke bengkel untuk perbaikan karena kerusakan air. Tahun ini saya tidak akan menerimanya lagi. Jadi saya memutuskan untuk membangun sistem pemantauan tinggi air yang akan memberi tahu saya jika parkir tergenang.

Ini cara Anda dapat mendapatkan sistem yang sama dan berjalan.

Instal Perpustakaan yang Diperlukan

Klik di sini dan di sini untuk mengunduh perpustakaan BoltIoT-Arduino-Helper oleh BoltIoT dan perpustakaan Ultrasonic oleh Erick Simoes.

Untuk menginstal perpustakaan ini, buka Arduino IDE, di menu turunan 'sketch' pilih Include Library > Add.ZIP Library..

Kemudian navigasikan ke folder tempat perpustakaan diunduh, dan pilihnya.

Unggah Kode Arduino

1. Buka Arduino IDE.

2. Salin Kode Arduino di akhir blog, dan ganti semua kode di dalam sketch dengan kode yang disalin.

3. Simpan sketch Arduino dengan menekan 'ctrl + s' pada windows dan ubuntu, dan 'cmd + s' pada Mac.

4. Setelah menyimpan kode, buka menu tools, dan di bagian boards pilih Arduino/Genuino Uno.

5. Hubungkan Arduino atau Boltduino ke PC Anda menggunakan kabel USB.

6. Di menu tools, di submenu port pilih port yang memiliki Arduino/Genuino uno di akhir.

7. Klik pada upload.

Kode akan diunggah ke Arduino atau Boltduino Anda.

Pengaturan Perangkat Keras

Buat koneksi sesuai dengan diagram Fritzing di bawah ini.

CATATAN: Klik pada '>' untuk melihat diagram Fritzing untuk menggunakan Boltduino alih-alih Arduino.

Jika Anda menggunakan Boltduino alih-alih Arduino, Anda akan harus melakukan beberapa koneksi yang lebih sedikit, karena modul WiFi Bolt pas langsung pada Boltduino.

Pasang sistem sedemikian sehingga sensor menghadap ke bawah ke lantai tempat air akan meresap seiring waktu.

Ingatlah bahwa ambang deteksi akan selalu lebih kecil dari tinggi sensor.

Nyalakan sistem menggunakan adaptor DC 9v atau 12v.

Catatan: Jika Anda belum menyiapkan Bolt Anda, ikuti langkah yang diberikan di sini: Menyiapkan Bolt Anda.

Siapkan Skenario Integromat untuk Mengirim Peringatan Email

Jika Anda belum melakukannya, buat akun di Integromat, klik di sini untuk pergi ke halaman pendaftaran mereka. Jika Anda sudah memiliki akun Integromat, masuk ke Integromat.

Gunakan langkah berikut untuk kloning skenario 'Deteksi Tinggi Air' yang saya buat.

1. Unduh blueprint skenario Deteksi Tinggi Air yang dilampirkan di bagian kode proyek ini. Ingatlah untuk menyimpan file dengan nama file 'WaterLevelDetection.json'.

2. Buat skenario, dengan menekan tombol biru 'Create a new scenario' di pojok kanan atas, dan klik continue.

3. Klik tombol 'more' di bagian bawah layar.

4. Pilih 'Import Blueprint' dan klik 'Choose file'.

5. Navigasikan ke folder tempat Anda mengunduh file 'WaterLevelDetection.json', pilih file dan klik open. Setelah selesai klik save. Skenario Deteksi Tinggi Air akan dimuat.

6. Klik nama skenario dan ubah menjadi Water Level Detection.

Gunakan langkah berikut untuk mengonfigurasi skenario Deteksi Tinggi Air.

1. Dapatkan kunci API Bolt Cloud Anda dengan mengklik di sini. Gambar di bawah menunjukkan cara mengaktifkan dan menyalin kunci API.

2. Kembali ke skenario Integromat, dan klik pada gelembung BoltIoT pertama, dan kemudian klik tombol 'add'.

3. Tempelkan kunci API yang telah Anda salin sebelumnya, dan klik tombol 'continue'.

3. Tambahkan nama perangkat dari perangkat Anda. Anda dapat menemukan nama perangkat modul WiFi Bolt Anda dengan mengklik di sini. Kemudian klik ok.

4. Untuk gelembung BoltIoT kedua dan ketiga, Anda dapat klik pada menu drop down dan pilih 'My Bolt Connection'. Ingatlah untuk menambahkan nama perangkat yang benar untuk masing-masing.

5. Klik pada gelembung math, dan ubah nilai 100 menjadi tinggi tempat Anda menempatkan sensor Anda, dalam cm. Kemudian klik ok.

6. Klik pada titik merah antara gelembung math dan gmail, ganti 60 dengan tinggi air di mana Anda ingin diberi peringatan, dan klik ok.

6. Klik pada gelembung gmail, dan klik tombol edit.

7. Tambahkan alamat email Anda dan klik ok.

8. Klik tombol Add, kemudian tombol continue dan izinkan Integromat mengakses akun gmail Anda.

9. Anda dapat menambahkan lebih banyak penerima dengan klik tombol 'Add a recipient', dan kemudian klik ok.

10. Pastikan rangkaian Anda menyala, dan tidak ada hambatan di depan sensor, dan klik tombol Run. Skenario akan berjalan dan menunggu sebelum filter, yang ditunjukkan oleh '1' dalam gelembung pikiran. Jika Anda meletakkan tangan Anda di depan sensor, dan menjalankan skenario, maka skenario akan berjalan semua jalan ke gelembung gmail dan Anda akan menerima email.

11. Klik tombol di samping teks 'off' untuk menyalakan skenario. Skenario sekarang akan berjalan secara otomatis setiap 15 menit. dan Anda akan menerima peringatan, jika tinggi air naik di atas tinggi yang Anda tetapkan untuk peringatan.

Memasang Sistem

Setelah ini selesai, semua yang harus Anda lakukan adalah memasang sistem sehingga sensor menghadap ke lantai, nyalakan sistem dan pastikan Bolt memiliki akses berkelanjutan ke internet melalui WiFi Anda.

Aplikasi

Sistem dapat digunakan dalam aplikasi berikut.

Lebih Banyak Proyek Berbasis Bolt

Ingin membangun proyek lain dengan Bolt? Berikut beberapa saran:

1. Memulai dengan Bolt: Sistem Pemantauan Suhu

2. Otomasi Rumah

Kode

Sistem Deteksi Tinggi Air menggunakan Ultrasonik HC-SR04
#include <Ultrasonic.h> #include <BoltIoT-Arduino-Helper.h> #define ULTRASONIC_TRIG_PIN 12 #define ULTRASONIC_ECHO_PIN 13 Ultrasonic ultrasonic(ULTRASONIC_TRIG_PIN,ULTRASONIC_ECHO_PIN); int distance=0; String getDistance(String *arguments){ distance = ultrasonic.read(); String returnString=""+String(distance); return returnString; } void setup() { boltiot.begin(Serial); boltiot.setCommandString("RD\r",getDistance); boltiot.setCommandString("GetDistance",getDistance); } void loop() { boltiot.handleCommand(); } 
WaterLevelDetection

Ini adalah file json yang berisi blueprint untuk skenario Integromat.

Skematik

Proses manufaktur

  1. Transisi Sistem Kontrol Industri ke Jaringan Nirkabel
  2. Sistem Akuaponik Dikontrol Raspberry Pi: Panduan & Kode Pembuatan
  3. Apakah Fasilitas Manufaktur Anda Siap untuk IoT? Panduan Praktis
  4. Pertanian Berbasis IoT: Solusi Cerdas untuk Memperluas Akses Pangan
  5. IoT Underwater: Mengubah Manajemen Air dengan Wawasan Real-Time
  6. Sistem IoT Canggih Berbasis AI untuk Deteksi Dini Kebakaran Hutan & Pemantauan Kesehatan Pohon
  7. Bagaimana IoT Merevolusi Sistem Pelacakan Kendaraan
  8. Revolusi Manajemen Armada: Bagaimana IoT Mendorong Efisiensi dan Wawasan
  9. Revolusi Manajemen Susu dengan Pemantauan Tingkat Susu Berbasis IoT
  10. Sistem Pemantauan Sungai Cerdas Berbasis IoT Meningkatkan Manajemen Air & Pencegahan Banjir