Isi kandungan:

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, Julai
Anonim
Sistem SafeT-Park
Sistem SafeT-Park

Peranti ini akan membantu melindungi struktur tempat letak kereta dengan menerapkan tiga konsep keselamatan ke dalam peranti IOT.

Sistem tindak balas kecemasan automatik, sekiranya berlaku kebakaran struktur tempat letak kereta

Sensor suhu dan ketinggian bersepadu untuk menentukan lokasi kebakaran

Sistem tekanan diaktifkan untuk mengurangkan sinaran asap

Langkah 1: Bahan

Bahan
Bahan
Bahan
Bahan
Bahan
Bahan
Bahan
Bahan

1. komputer riba dengan MATLAB, Arduino, dan Thingspeak dipasang di atasnya

2. Peranti SparkFun ESP8266

3. Penembusan Sensor Ketinggian / Tekanan SparkFun - MPL3115A2

4. Kabel wanita ke wanita

5. Kabel USB mikro ke USB

6. garaj tempat letak kenderaan bercetak 3D

Langkah 2: Daftar di ThingSpeak

Daftar di ThingSpeak
Daftar di ThingSpeak

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

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

Internet of Things (IoT) adalah rangkaian objek yang saling berkaitan ("peranti bersambung" atau "peranti pintar") yang dapat mengumpulkan dan bertukar data menggunakan elektronik, perisian, sensor, penggerak, dan penyambungan rangkaian tertanam.

Langkah 3: Pendawaian dan Perkakasan

Pendawaian dan Perkakasan
Pendawaian dan Perkakasan

Sambungkan papan seperti yang ditunjukkan dalam gambar di atas dengan menggunakan kabel hujung wanita ke wanita.

Langkah 4: Memprogram Perkakasan

Memprogram Perkakasan
Memprogram Perkakasan
Memprogram Perkakasan
Memprogram Perkakasan
Memprogram Perkakasan
Memprogram Perkakasan

1. Pastikan input yang betul. Manipulasikan nilai asas untuk menetapkan asas yang sesuai untuk grafik dan pengiraan.

2. Kod peta untuk dihantar ke Thingspeak.com.

3. Masukkan maklumat lokasi WiFi dan ID Saluran.

4. Tetapkan pengulangan Coding Cycle untuk setiap 10 saat. "Timeout" 5 saat ditetapkan untuk mengkonfigurasi semula.

5. Laraskan Maksimum Tekanan, Suhu, dan Ketinggian untuk menangkap data yang tepat.

Langkah 5: Pengekodan di Matlab

Pengekodan di Matlab
Pengekodan di Matlab
Pengekodan di Matlab
Pengekodan 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 yang anda perlukan. Saya melampirkan fail halaman dengan kod saya yang boleh disalin dan ditampal untuk bermula.

Untuk projek ini, output kami merangkumi:

- Jadual dengan bacaan suhu, ketinggian, dan tekanan terkini

- 2 grafik yang menunjukkan bacaan suhu dan tekanan selama 50 titik data terakhir (dalam kes ini 500 saat)

- Pembaruan mesej teks dan e-mel dengan suhu, ketinggian, atau tekanan yang boleh anda pilih dari menu pop timbul di Matlab

- Amaran kebakaran automatik jika suhu sensor melebihi titik tertentu (dalam hal ini 80 darjah F untuk tujuan ujian)

Untuk menerima mesej / e-mel, anda mesti menyediakan fungsi send_msg sebelum menjalankan kod ini.

Perkara ini akan dibahas dalam slaid seterusnya

Langkah 6: Fungsi Send_msg

Fungsi Send_msg
Fungsi Send_msg
Fungsi Send_msg
Fungsi Send_msg
Fungsi Send_msg
Fungsi Send_msg
Fungsi Send_msg
Fungsi Send_msg

Untuk menerima kemas kini e-mel dan teks, anda harus menentukan fungsi "send_msg". Anda perlu mengemas kini nilai "surat" dan "pwd" dengan e-mel dan kata laluan yang anda mahu kemas kini dihantar. Anda juga perlu menentukan "penerima" sebagai nombor dan alamat e-mel yang anda ingin terima kemas kini dan "pembawa" dengan pembawa telefon penerima. Setelah ini selesai, fungsi siap dijalankan.

Disyorkan: