Daftar Isi:
- Perlengkapan
- Langkah 1: Mempersiapkan Kotak Plexo
- Langkah 2: Menempatkan Komponen
- Langkah 3: Sirkuit Tinkercad
- Langkah 4: Menghubungkan Kawat
- Langkah 5: Menambahkan Led dan Tombol Tekan untuk Pemecahan Masalah
- Langkah 6: Pengkodean
- Langkah 7: Pengaturan Jaringan Hal
- Langkah 8: Terima Data
- Langkah 9: Solusi Akhir
Video: Sistem Pemantauan Ketinggian Air: 9 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Sebagai Pembuat DIY, saya selalu berusaha menemukan cara untuk membuat hidup saya dan hidup orang lain lebih mudah dan lebih aman. Pada 30 Maret 2013, setidaknya 11 orang tewas setelah hujan tiba-tiba menyebabkan banjir di Mauritius Capital Port louis. Pada hari yang sama beberapa rumah terendam banjir dan banyak aset warga yang rusak. Karena saya tinggal beberapa kilometer di mana tragedi ini terjadi, saya memutuskan untuk membangun sistem pemantauan ketinggian air. Bersama dengan tim yang fantastis dan termotivasi, kami mampu membangunnya.
Proyek ini cukup mudah untuk direplikasi terdiri dari arduino MKR WAN 1310, sensor ultrasonik, sensor DHT11 dan beberapa led dan tombol untuk membuat proyek menjadi keren.
Perlengkapan
Bahan:
- Arduino MKR WAN 1310
- Sensor ultrasonik
- DHT11 J
- kabel ump
- kotak plexo
- gerbang
- LED
- Tekan tombol
Peralatan:
- Bor tangan
- 5mm sedikit
Langkah 1: Mempersiapkan Kotak Plexo
Untuk enklosur, saya menggunakan kotak plexo 80x80mm karena kuat dan tahan lama. Pertama saya melepas tutup untuk sensor ultrasonik dan kabel daya. Ini sangat mudah karena diameter lubang sama dengan diameter sensor ultrasonik.
Kedua, saya mengebor lubang 5mm di bagian atas kasing untuk antena. Untuk ini, Anda dapat menggunakan mesin bor atau bor tangan seperti dalam kasus saya.
Langkah 2: Menempatkan Komponen
Saya harus memotong panjang kabel sensor ultrasonik karena terlalu panjang untuk dimasukkan ke dalam kotak dan menyelesaikannya dengan pin header perempuan di ujungnya untuk koneksi. Sensor kemudian dapat didorong ke dalam casing dan mengunci sendiri dengan sistem kunci bawaan. Kemudian saya menambahkan papan mkr wan 1310 dan modul sensor.
Saya memasang konektor sisi tahan air untuk stopkontak karena saya tidak ingin air masuk.
Langkah 3: Sirkuit Tinkercad
Selama 3 tahun terakhir, saya telah membuat banyak sirkuit. Tapi saya tidak punya arduino. Tinkercad adalah satu-satunya cara bagi saya untuk mempelajari dan mengembangkan sirkuit arduino dan mensimulasikannya. Bahkan setelah saya mendapatkan arduino uno saya, saya masih menggunakan sirkuit tinkercad untuk mensimulasikan proyek saya terlebih dahulu. Sirkuit Tinkercad memungkinkan Anda untuk menggunakan beberapa komponen dan memecahkan masalah mereka. Saya sangat merekomendasikan rangkaian tinkercad untuk pemula dan pengguna arduino karena akan mencegah Anda membakar arduino saat mencoba sirkuit baru.
Langkah 4: Menghubungkan Kawat
Anda dapat mengikuti rangkaian tinkercad seperti di atas atau Anda dapat mengikuti koneksi di bawah ini.
DHT11
+ > 5v
Keluar > pin13
-> tanah
Sensor ultrasonik
+ > 5v
Pemicu > pin7
Gema > pin8
-> tanah
Menggunakan kabel jumper Anda dapat membuat koneksi dengan mudah dan memasangnya dengan ikatan zip.
Langkah 5: Menambahkan Led dan Tombol Tekan untuk Pemecahan Masalah
Saya menggunakan led merah dan hijau untuk menunjukkan status perangkat dan tombol tekan untuk mengatur ulang perangkat. Karena desain saya telah bekerja di sirkuit tinkercad, saya cukup yakin itu akan terjadi di kehidupan nyata. Jadi saya telah membuat PCB kecil sehingga saya dapat mengurangi jumlah kabel.
Langkah 6: Pengkodean
Saya menggunakan IDE online dan kodenya seperti file di bawah ini
Langkah 7: Pengaturan Jaringan Hal
Anda dapat mengikuti langkah-langkah ini di tautan itu. Sangat mudah dengan penjelasan detail. Saya menambahkan dekorder payload pada gambar di atas dan text.function Decoder(bytes, port) {var decode = {};var result = "";for (var i = 0; i < bytes.length; i++) {result += String.fromCharCode(parseInt(bytes));} return {field1: result, };} Ini sangat penting untuk mendapatkan nilai yang dapat dibaca
Langkah 8: Terima Data
Anda dapat melihat pada tangkapan layar di atas bagaimana saya menerima data melalui TTN di ponsel saya. Saya juga menggunakan integrasi IFTTT untuk menampilkan data di lembar google saya. komentar di bawah jika Anda ingin tahu bagaimana saya membuatnya.
Langkah 9: Solusi Akhir
Produk tersebut masih dalam tahap pengembangan. Saya mencetak 3d enklosur baru tetapi perlu memperkuatnya. Ini menggunakan panel surya 12v untuk menyalakannya. Saat ini saya sedang mengujinya sebelum saya memasangnya di tepi sungai. Saya akan segera menerbitkan instruksi untuk menunjukkan bagaimana saya akan menempatkan perangkat di lokasi yang tepat.
Direkomendasikan:
Penanam Cerdas - Menunjukkan Ketinggian Air: 5 Langkah (dengan Gambar)
Penanam Cerdas - Menunjukkan Ketinggian Air: Kami baru saja membeli beberapa tanaman yang tampak lucu untuk rumah baru kami. Di antara semua gadget elektronik yang ada di rumah, tanaman memang membawa perasaan hidup. Jadi sebagai imbalannya, saya ingin melakukan sesuatu untuk tanaman. Itulah mengapa saya membuat rencana cerdas ini
Pengukur Ketinggian Air Sumur Waktu Nyata: 6 Langkah (dengan Gambar)
Pengukur Ketinggian Air Sumur Waktu Nyata: Petunjuk ini menjelaskan cara membuat pengukur ketinggian air real-time berbiaya rendah untuk digunakan di sumur gali. Pengukur ketinggian air dirancang untuk digantung di dalam sumur gali, mengukur ketinggian air sekali sehari, dan mengirim data melalui WiFi atau koneksi seluler
Pengukur Suhu, Konduktivitas & Ketinggian Air Sumur Waktu Nyata: 6 Langkah (dengan Gambar)
Pengukur Suhu, Konduktivitas & Ketinggian Air Sumur Waktu Nyata: Petunjuk ini menjelaskan cara membuat meteran air real-time berbiaya rendah untuk memantau suhu, Konduktivitas Listrik (EC) dan ketinggian air di sumur gali. Meteran dirancang untuk digantung di dalam sumur gali, mengukur suhu air, EC dan
Sistem Peringatan Banjir - Ketinggian Air + Panduan Pemantauan Sensor IoT: 6 Langkah
Sistem Peringatan Banjir - Ketinggian Air + Panduan Pemantauan Sensor IoT: Apakah Anda perlu memantau ketinggian air? Anda akan mempelajari cara membuat sistem pemantauan ketinggian air dalam tutorial ini. Perangkat IoT Industri ini digunakan sebagai sistem peringatan banjir di AS. Untuk menjaga Anda dan komunitas Anda tetap aman, Smart Cities perlu
Metode Deteksi Ketinggian Air Arduino Menggunakan Sensor Ultrasonik dan Sensor Air Funduino: 4 Langkah
Metode Deteksi Ketinggian Air Arduino Menggunakan Sensor Ultrasonik dan Sensor Air Funduino: Dalam proyek ini, saya akan menunjukkan cara membuat detektor air murah menggunakan dua metode:1. Sensor ultrasonik (HC-SR04).2. Sensor air funduino