Daftar Isi:

Sistem SafeT-Park: 6 Langkah (dengan Gambar)
Sistem SafeT-Park: 6 Langkah (dengan Gambar)

Video: Sistem SafeT-Park: 6 Langkah (dengan Gambar)

Video: Sistem SafeT-Park: 6 Langkah (dengan Gambar)
Video: Cara kerja septic tank 2024, November
Anonim
Sistem SafeT-Park
Sistem SafeT-Park

Perangkat ini akan membantu melindungi struktur parkir dengan menerapkan tiga konsep keselamatan ke dalam perangkat IoT.

Sistem tanggap darurat otomatis, jika terjadi kebakaran struktur parkir

Sensor suhu dan ketinggian terintegrasi untuk menentukan lokasi kebakaran

Sistem tekanan aktif untuk mengurangi radiasi asap

Langkah 1: Bahan

Bahan
Bahan
Bahan
Bahan
Bahan
Bahan
Bahan
Bahan

1. laptop dengan MATLAB, Arduino, dan Thingspeak terpasang di dalamnya

2. Perangkat SparkFun ESP8266 Thing

3. Breakout Sensor Ketinggian/Tekanan SparkFun - MPL3115A2

4. Kabel wanita ke wanita

5. Kabel Micro USB ke USB

6. Garasi parkir cetak 3D

Langkah 2: Daftar di ThingSpeak

Daftar di ThingSpeak
Daftar di ThingSpeak

Pertama, daftar di thingspeak.com dan buat akun menggunakan akun MATHWORKS.

Kemudian klik "saluran saya" dan tambahkan saluran baru, untuk setiap sensor yang digunakan.

Internet of Things (IoT) adalah jaringan objek yang saling terhubung ("perangkat yang terhubung" atau "perangkat pintar") yang dapat mengumpulkan dan bertukar data menggunakan elektronik tertanam, perangkat lunak, sensor, aktuator, dan konektivitas jaringan.

Langkah 3: Pengkabelan dan Perangkat Keras

Pengkabelan dan Perangkat Keras
Pengkabelan dan Perangkat Keras

Kaitkan papan seperti yang diinstruksikan pada gambar di atas dengan menggunakan kabel ujung betina ke betina.

Langkah 4: Memprogram Perangkat Keras

Memprogram Perangkat Keras
Memprogram Perangkat Keras
Memprogram Perangkat Keras
Memprogram Perangkat Keras
Memprogram Perangkat Keras
Memprogram Perangkat Keras

1. Pastikan input yang benar. Memanipulasi nilai dasar untuk menetapkan dasar yang sesuai untuk grafik dan perhitungan.

2. Kode peta untuk dikirim ke Thingspeak.com.

3. Masukkan lokasi WiFi dan informasi Channel ID.

4. Atur ulangi Siklus Pengkodean untuk setiap 10 detik. 5 detik "batas waktu" diatur untuk mengkonfigurasi ulang.

5. Sesuaikan Tekanan, Suhu, dan Ketinggian Maksimum untuk menangkap data yang akurat.

Langkah 5: Pengkodean di Matlab

Pengkodean di Matlab
Pengkodean di Matlab
Pengkodean di Matlab
Pengkodean di Matlab

Untuk memanfaatkan input dari sensor Arduino, kita perlu menggunakan Matlab untuk menerima data dari ThingSpeak. Perintah "thingSpeakRead()" mengambil data dari saluran, bidang, dan jumlah titik data yang Anda masukkan ke dalam perintah. Setelah ini selesai, Anda dapat menggunakan data untuk mengembangkan output apa pun yang Anda butuhkan. Saya melampirkan file halaman dengan kode saya yang dapat disalin dan ditempel untuk memulai.

Untuk proyek ini, output kami meliputi:

- Meja dengan pembacaan suhu, ketinggian, dan tekanan terbaru

- 2 grafik yang menunjukkan pembacaan suhu dan tekanan selama 50 titik data terakhir (dalam hal ini 500 detik)

- Pesan teks dan pembaruan email dengan pembacaan suhu, ketinggian, atau tekanan yang dapat Anda pilih dari menu pop up di dalam Matlab

- Peringatan kebakaran otomatis jika suhu sensor melebihi titik tertentu (dalam hal ini 80 derajat F untuk tujuan pengujian)

Untuk menerima pesan/email, Anda harus mengatur fungsi send_msg sebelum menjalankan kode ini.

Ini akan dibahas di slide berikutnya

Langkah 6: Fungsi Send_msg

Fungsi Kirim_pesan
Fungsi Kirim_pesan
Fungsi Kirim_pesan
Fungsi Kirim_pesan
Fungsi Kirim_pesan
Fungsi Kirim_pesan
Fungsi Kirim_pesan
Fungsi Kirim_pesan

Untuk menerima pembaruan email dan teks, Anda harus menentukan fungsi "send_msg". Anda perlu memperbarui nilai "mail" dan "pwd" dengan email dan kata sandi yang Anda inginkan untuk mengirim pembaruan. Anda juga perlu menentukan "penerima" sebagai nomor dan alamat email yang Anda inginkan untuk menerima pembaruan dan "operator" dengan operator telepon penerima. Setelah ini selesai, fungsi siap dijalankan.

Direkomendasikan: