Sisällysluettelo:

SafeT-Park-järjestelmä: 6 vaihetta (kuvilla)
SafeT-Park-järjestelmä: 6 vaihetta (kuvilla)

Video: SafeT-Park-järjestelmä: 6 vaihetta (kuvilla)

Video: SafeT-Park-järjestelmä: 6 vaihetta (kuvilla)
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Marraskuu
Anonim
SafeT-Park-järjestelmä
SafeT-Park-järjestelmä

Tämä laite auttaa suojaamaan pysäköintirakenteita ottamalla IOT -laitteeseen kolme turvallisuuskonseptia.

Automaattinen hätätilannejärjestelmä pysäköintirakenteen tulipalon sattuessa

Sisäänrakennettu lämpötila- ja korkeusanturi palon sijainnin määrittämiseksi

Aktivoitu painejärjestelmä savun säteilyn vähentämiseksi

Vaihe 1: Materiaalit

Materiaalit
Materiaalit
Materiaalit
Materiaalit
Materiaalit
Materiaalit
Materiaalit
Materiaalit

1. kannettava tietokone, johon on asennettu MATLAB, Arduino ja Thingspeak

2. SparkFun ESP8266 Thing -laite

3. SparkFun -korkeus-/paineanturin katkaisu - MPL3115A2

4. Naaras -naaraskaapelit

5. Micro USB - USB -kaapeli

6. 3D -tulostettu pysäköintihalli

Vaihe 2: Rekisteröidy ThingSpeakiin

Rekisteröidy ThingSpeakiin
Rekisteröidy ThingSpeakiin

Rekisteröidy ensin osoitteeseen thingspeak.com ja luo tili MATHWORKS -tilillä.

Napsauta sitten "omat kanavat" ja lisää uusi kanava kullekin käytetylle anturille.

Esineiden internet (IoT) on verkosto toisiinsa yhdistetyistä objekteista ("yhdistetyt laitteet" tai "älylaitteet"), jotka pystyvät keräämään ja vaihtamaan tietoja käyttämällä sulautettua elektroniikkaa, ohjelmistoja, antureita, toimilaitteita ja verkkoyhteyksiä.

Vaihe 3: Johdotus ja laitteisto

Johdotus ja laitteisto
Johdotus ja laitteisto

Liitä kortti yllä olevan kuvan ohjeiden mukaisesti käyttämällä naaras -naaraspäätykaapeleita.

Vaihe 4: Laitteiston ohjelmointi

Laitteiston ohjelmointi
Laitteiston ohjelmointi
Laitteiston ohjelmointi
Laitteiston ohjelmointi
Laitteiston ohjelmointi
Laitteiston ohjelmointi

1. Varmista oikeat tulot. Käsittele perusarvoja asettaaksesi sopivan kannan kaavioille ja laskelmille.

2. Karttakoodi lähetettäväksi osoitteeseen Thingspeak.com.

3. Anna WiFi -sijainti ja kanavatunnuksen tiedot.

4. Aseta koodausjakson toisto 10 sekunnin välein. 5 sekunnin "aikakatkaisu" asetettu uudelleen.

5. Säädä paine-, lämpötila- ja korkeusmaksimit tarkan tiedon tallentamiseksi.

Vaihe 5: Koodaus Matlabissa

Koodaus Matlabissa
Koodaus Matlabissa
Koodaus Matlabissa
Koodaus Matlabissa

Jotta voimme hyödyntää Arduino -antureiden tuloja, meidän on käytettävä Matlabia tietojen vastaanottamiseen ThingSpeakilta. Komento "thingSpeakRead ()" kuvaa tietoja puhekanavasta, kentistä ja komentoon syöttämiesi datapisteiden määrästä. Kun tämä on tehty, voit käyttää tietoja kehittääksesi minkä tahansa tarvitsemasi tuloksen. Liitin sivutiedoston koodillani, joka voidaan kopioida ja liittää alkuun.

Tässä projektissa tuotoksemme ovat:

- Taulukko, jossa on viimeisimmät lämpötila-, korkeus- ja painelukemat

- 2 kaaviota, jotka näyttävät lämpötilan ja paineen lukemat 50 viimeisen datapisteen (tässä tapauksessa 500 sekunnin) aikana

- Tekstiviesti- ja sähköpostipäivitys, jossa on lämpötilan, korkeuden tai paineen lukemat, jotka voit valita Matlabin ponnahdusvalikosta

- Automaattinen palovaroitus, jos anturin lämpötila ylittää tietyn pisteen (tässä tapauksessa 80 astetta F testausta varten)

Jotta voit vastaanottaa viestejä/sähköposteja, sinun on määritettävä send_msg -toiminto ennen tämän koodin suorittamista.

Tämä käsitellään seuraavassa diassa

Vaihe 6: Send_msg -toiminto

Send_msg -toiminto
Send_msg -toiminto
Send_msg -toiminto
Send_msg -toiminto
Send_msg -toiminto
Send_msg -toiminto
Send_msg -toiminto
Send_msg -toiminto

Sähköpostin ja tekstin päivitysten vastaanottamiseksi sinun on määritettävä toiminto "send_msg". Sinun on päivitettävä posti- ja pwd -arvot sähköpostilla ja salasanalla, jolta haluat päivityksen lähetettävän. Sinun on myös määriteltävä "vastaanottajat" numeroksi ja sähköpostiosoitteeksi, jolle haluat saada päivitykset, ja "operaattoriksi" vastaanottajan puhelinoperaattorin kanssa. Kun tämä on tehty, toiminto on käyttövalmis.

Suositeltava: