Talaan ng mga Nilalaman:

SafeT-Park System: 6 na Hakbang (na may Mga Larawan)
SafeT-Park System: 6 na Hakbang (na may Mga Larawan)

Video: SafeT-Park System: 6 na Hakbang (na may Mga Larawan)

Video: SafeT-Park System: 6 na Hakbang (na may Mga Larawan)
Video: COLEEN GARCIA PARANG PAGOD NA PAGOD AT KULANG SA TULOG🥺❤️#coleengarcia #viral #trending #shorts 2024, Hulyo
Anonim
SafeT-Park System
SafeT-Park System

Makakatulong ang aparato na protektahan ang mga istraktura ng paradahan sa pamamagitan ng pagpapatupad ng tatlong mga konsepto ng kaligtasan sa isang IOT device.

Awtomatikong sistema ng pagtugon sa emergency, sa kaso ng pagkasunog ng istraktura ng paradahan

Pinagsamang temperatura at sensor ng altitude upang matukoy ang lokasyon ng sunog

Pinapagana ang sistema ng presyon upang mapagaan ang radiation ng usok

Hakbang 1: Mga Kagamitan

Mga Kagamitan
Mga Kagamitan
Mga Kagamitan
Mga Kagamitan
Mga Kagamitan
Mga Kagamitan
Mga Kagamitan
Mga Kagamitan

1. laptop na may MATLAB, Arduino, at Thingspeak na nakalagay dito

2. SparkFun ESP8266 Bagay na aparato

3. SparkFun Altitude / Pressure Sensor Breakout - MPL3115A2

4. Babae sa mga kable ng babae

5. Micro USB sa USB cable

6. 3D naka-print na garahe sa paradahan

Hakbang 2: Mag-sign Up sa ThingSpeak

Mag-sign Up sa ThingSpeak
Mag-sign Up sa ThingSpeak

Una, mag-sign up sa Thingspeak.com at gumawa ng isang account gamit ang isang MATHWORKS account.

Pagkatapos mag-click sa "aking mga channel" at magdagdag ng isang bagong channel, para sa bawat sensor na ginamit.

Ang Internet of Things (IoT) ay isang network ng mga magkakaugnay na bagay ("mga konektadong aparato" o "mga smart device") na makakolekta at makipagpalitan ng data gamit ang naka-embed na electronics, software, sensor, actuators, at koneksyon sa network.

Hakbang 3: Mga Kable at Hardware

Mga kable at Hardware
Mga kable at Hardware

I-hookup ang board tulad ng tagubilin sa larawan sa itaas sa pamamagitan ng paggamit ng female to female end cables.

Hakbang 4: Pag-program ng Hardware

Programing ang Hardware
Programing ang Hardware
Programing ang Hardware
Programing ang Hardware
Programing ang Hardware
Programing ang Hardware

1. Tiyaking tamang input. Manipulahin ang mga halagang base upang magtakda ng isang naaangkop na base para sa mga graph at pagkalkula.

2. Map code upang ipadala sa Thingspeak.com.

3. Ipasok ang lokasyon ng WiFi at impormasyon sa Channel ID.

4. Itakda ang Ulit ng Coding Cycle para sa bawat 10 segundo. 5 segundo "timeout" na nakatakda upang muling isaayos.

5. Ayusin ang Mga Maximum na Presyon, Temperatura, at Altitude upang makuha ang tumpak na data.

Hakbang 5: Pag-coding sa Matlab

Coding sa Matlab
Coding sa Matlab
Coding sa Matlab
Coding sa Matlab

Upang magamit ang mga input mula sa mga sensor ng Arduino, kailangan naming gamitin ang Matlab upang matanggap ang data mula sa ThingSpeak. Ang utos na "thingSpeakRead ()" ay nagpapalabas ng data mula sa channel ng bagay na nagsasalita, mga patlang, at bilang ng mga puntos ng data na na-input mo sa utos. Kapag tapos na ito maaari mong gamitin ang data upang makabuo ng anumang uri ng output na kailangan mo. Nag-attach ako ng isang file ng mga pahina kasama ang aking code na maaaring makopya at mai-paste upang makapagsimula.

Para sa proyektong ito, kasama ang aming mga output:

- Isang mesa na may pinakabagong temperatura, altitude, at pagbabasa ng presyon

- 2 mga graph na nagpapakita ng temperatura at mga pagbabasa ng presyon sa huling 50 puntos ng data (sa kasong ito 500 segundo)

- Isang text message at pag-update sa email na may temperatura, altitude, o pagbabasa ng presyon na maaari kang pumili mula sa isang pop up menu sa loob ng Matlab

- Awtomatikong babala sa sunog kung ang temperatura ng sensor ay lumampas sa isang tiyak na punto (sa kasong ito 80 degree F para sa mga layuning pagsubok)

Upang makatanggap ng mga mensahe / email, dapat mong i-setup ang isang pagpapaandar na send_msg bago patakbuhin ang code na ito.

Saklaw ito sa susunod na slide

Hakbang 6: Pag-andar ng Send_msg

Send_msg Function
Send_msg Function
Send_msg Function
Send_msg Function
Send_msg Function
Send_msg Function
Send_msg Function
Send_msg Function

Upang makatanggap ng mga pag-update sa email at teksto kakailanganin mong tukuyin ang pagpapaandar na "send_msg". Kakailanganin mong i-update ang mga halagang "mail" at "pwd" gamit ang email at password na nais mong ipadala mula sa pag-update. Kakailanganin mo ring tukuyin ang "mga tatanggap" bilang ang numero at email address na nais mong makatanggap ng mga update at "carrier" kasama ang carrier ng telepono ng tatanggap. Kapag tapos na ito, handa nang tumakbo ang pagpapaandar.

Inirerekumendang: