Sisukord:

SafeT-Park süsteem: 6 sammu (koos piltidega)
SafeT-Park süsteem: 6 sammu (koos piltidega)

Video: SafeT-Park süsteem: 6 sammu (koos piltidega)

Video: SafeT-Park süsteem: 6 sammu (koos piltidega)
Video: Haval H-6 HEV Управление ОДНОЙ ПЕДАЛЬЮ!!! 243 л.с 530Нм (гибрид) 2024, Juuli
Anonim
SafeT-Park süsteem
SafeT-Park süsteem

See seade aitab kaitsta parkimiskonstruktsioone, rakendades IOT -seadmesse kolm ohutuskontseptsiooni.

Automaatne hädaolukorras reageerimise süsteem parkimiskonstruktsiooni tulekahju korral

Integreeritud temperatuuri ja kõrguse andur, et täpselt kindlaks teha tulekahju asukoht

Aktiveeritud survesüsteem suitsu kiirguse vähendamiseks

Samm: materjalid

Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid

1. sülearvuti koos MATLABi, Arduino ja Thingspeakiga

2. SparkFun ESP8266 Thing seade

3. SparkFuni kõrguse/rõhuanduri purunemine - MPL3115A2

4. Naiste ja naiste kaablid

5. Mikro -USB -kaabel

6. 3D trükitud parkimismaja

2. samm: registreeruge ThingSpeakis

Registreeruge ThingSpeakis
Registreeruge ThingSpeakis

Esmalt registreeruge saidil thingspeak.com ja looge konto MATHWORKSi konto abil.

Seejärel klõpsake "minu kanalid" ja lisage iga kasutatud anduri jaoks uus kanal.

Asjade Internet (asjade internet) on omavahel ühendatud objektide ("ühendatud seadmed" või "nutiseadmed") võrk, mis on võimeline koguma ja vahetama andmeid, kasutades sisseehitatud elektroonikat, tarkvara, andureid, täiturmehhanisme ja võrguühendust.

Samm: juhtmestik ja riistvara

Juhtmed ja riistvara
Juhtmed ja riistvara

Ühendage plaat, nagu ülaltoodud pildil kirjeldatud, kasutades naissoost ja emase otsakaableid.

Samm: riistvara programmeerimine

Riistvara programmeerimine
Riistvara programmeerimine
Riistvara programmeerimine
Riistvara programmeerimine
Riistvara programmeerimine
Riistvara programmeerimine

1. Veenduge, et sisendid oleksid õiged. Graafikute ja arvutuste jaoks sobiva aluse määramiseks manipuleerige baasväärtustega.

2. Kaardikood, mille saata aadressile Thingspeak.com.

3. Sisestage WiFi asukoht ja kanali ID teave.

4. Määrake kodeerimistsükli kordus iga 10 sekundi järel. 5 -sekundiline "timeout" on seadistatud ümber seadistamiseks.

5. Täpsete andmete jäädvustamiseks reguleerige rõhku, temperatuuri ja kõrguse maksimumi.

Samm: kodeerimine Matlabis

Kodeerimine Matlabis
Kodeerimine Matlabis
Kodeerimine Matlabis
Kodeerimine Matlabis

Arduino andurite sisendite kasutamiseks peame ThingSpeakilt andmete saamiseks kasutama Matlabi. Käsk "thingSpeakRead ()" kujutab endast asja rääkimiskanali andmeid, välju ja käsku sisestatud andmepunktide arvu. Kui see on tehtud, saate andmeid kasutada mis tahes vajaliku väljundi väljatöötamiseks. Lisasin oma koodiga leheküljefaili, mida saab alustamiseks kopeerida ja kleepida.

Selle projekti jaoks on meie väljundid järgmised:

- Tabel, kus on viimased temperatuuri, kõrguse ja rõhu näitajad

- 2 graafikut, mis näitavad temperatuuri ja rõhu näitu viimase 50 andmepunkti kohta (antud juhul 500 sekundit)

- Tekstsõnumi ja e -posti värskendus temperatuuri, kõrguse või rõhu näitudega, mille saate valida Matlabi hüpikmenüüst

- automaatne tulekahjuhoiatus, kui anduri temperatuur ületab teatud punkti (antud juhul testimiseks 80 ° F)

Sõnumite/meilide vastuvõtmiseks peate enne selle koodi käivitamist seadistama funktsiooni send_msg.

Seda käsitletakse järgmisel slaidil

6. toiming: funktsioon Send_msg

Funktsioon Send_msg
Funktsioon Send_msg
Funktsioon Send_msg
Funktsioon Send_msg
Funktsioon Send_msg
Funktsioon Send_msg
Funktsioon Send_msg
Funktsioon Send_msg

E -posti ja tekstivärskenduste saamiseks peate määrama funktsiooni "send_msg". Peate värskendama "mail" ja "pwd" väärtusi e -posti ja parooliga, kust soovite värskenduse saata. Samuti peate määratlema „adressaadid” kui numbri ja e -posti aadressi, mille kohta soovite värskendusi saada, ning „operaatori” koos adressaadi telefonikandjaga. Kui see on tehtud, on funktsioon käivitamiseks valmis.

Soovitan: