Obsah:

Systém SafeT-Park: 6 krokov (s obrázkami)
Systém SafeT-Park: 6 krokov (s obrázkami)

Video: Systém SafeT-Park: 6 krokov (s obrázkami)

Video: Systém SafeT-Park: 6 krokov (s obrázkami)
Video: Женщина подала на развод сразу после того, как увидела это фото... 2024, November
Anonim
Systém SafeT-Park
Systém SafeT-Park

Toto zariadenie pomôže chrániť parkovacie štruktúry implementáciou troch bezpečnostných konceptov do zariadenia IOT.

Automatizovaný systém reakcie na núdzové situácie v prípade požiaru parkovacej stavby

Integrovaný snímač teploty a nadmorskej výšky na presné určenie polohy požiaru

Aktivovaný tlakový systém na zmiernenie žiarenia dymu

Krok 1: Materiály

Materiály
Materiály
Materiály
Materiály
Materiály
Materiály
Materiály
Materiály

1. prenosný počítač s nainštalovanými programami MATLAB, Arduino a Thingspeak

2. SparkFun ESP8266 Vecné zariadenie

3. Breakout Snímač nadmorskej výšky/tlaku SparkFun - MPL3115A2

4. Káble medzi ženami a ženami

5. Kábel micro USB na USB

6. 3D tlačená parkovacia garáž

Krok 2: Zaregistrujte sa na ThingSpeak

Zaregistrujte sa na ThingSpeak
Zaregistrujte sa na ThingSpeak

Najprv sa zaregistrujte na thingspeak.com a vytvorte si účet pomocou účtu MATHWORKS.

Potom kliknite na „Moje kanály“a pre každý použitý senzor pridajte nový kanál.

Internet vecí (IoT) je sieť navzájom prepojených objektov („prepojených zariadení“alebo „inteligentných zariadení“), ktoré sú schopné zhromažďovať a vymieňať si údaje pomocou vstavanej elektroniky, softvéru, senzorov, akčných členov a sieťového pripojenia.

Krok 3: Zapojenie a hardvér

Elektroinštalácia a hardvér
Elektroinštalácia a hardvér

Pripojte dosku podľa pokynov na obrázku vyššie pomocou káblov s koncovkami medzi zásuvkami a zásuvkami.

Krok 4: Programovanie hardvéru

Programovanie hardvéru
Programovanie hardvéru
Programovanie hardvéru
Programovanie hardvéru
Programovanie hardvéru
Programovanie hardvéru

1. Zaistite správne vstupy. Manipulujte so základnými hodnotami a nastavte vhodný základ pre grafy a výpočty.

2. Kód mapy odoslať na Thingspeak.com.

3. Zadajte informácie o polohe WiFi a ID kanála.

4. Nastavte opakovanie cyklu kódovania každých 10 sekúnd. 5 sekundový „časový limit“nastavený na prekonfigurovanie.

5. Upravte maximá tlaku, teploty a nadmorskej výšky na zachytenie presných údajov.

Krok 5: Kódovanie v Matlabe

Kódovanie v Matlabe
Kódovanie v Matlabe
Kódovanie v Matlabe
Kódovanie v Matlabe

Aby sme mohli využiť vstupy zo senzorov Arduino, musíme na príjem údajov z ThingSpeak použiť Matlab. Príkaz „thingSpeakRead ()“zosníma údaje z kanála, polí a počtu dátových bodov, ktoré zadáte do príkazu. Akonáhle to urobíte, môžete údaje použiť na vývoj akéhokoľvek druhu výstupu, ktorý potrebujete. Pripojil som súbor stránok s mojím kódom, ktorý je možné skopírovať a vložiť, aby ste mohli začať.

Pre tento projekt naše výstupy zahŕňajú:

- Tabuľka s najnovšími údajmi o teplote, nadmorskej výške a tlaku

- 2 grafy, ktoré zobrazujú hodnoty teploty a tlaku za posledných 50 dátových bodov (v tomto prípade 500 sekúnd)

- Aktualizácia textových správ a e -mailov s údajmi o teplote, nadmorskej výške alebo tlaku, ktoré si môžete vybrať z rozbaľovacej ponuky v programe Matlab

- Automatické požiarne varovanie, ak teplota senzora prekročí určitý bod (v tomto prípade 80 stupňov F na testovacie účely)

Aby ste mohli prijímať správy/e -maily, musíte pred spustením tohto kódu nastaviť funkciu send_msg.

To bude popísané v ďalšej snímke

Krok 6: Funkcia Send_msg

Funkcia Send_msg
Funkcia Send_msg
Funkcia Send_msg
Funkcia Send_msg
Funkcia Send_msg
Funkcia Send_msg
Funkcia Send_msg
Funkcia Send_msg

Aby ste mohli dostávať e -mailové a textové aktualizácie, musíte definovať funkciu „send_msg“. Hodnoty „mail“a „pwd“budete musieť aktualizovať pomocou e -mailu a hesla, z ktorého chcete aktualizáciu odoslať. Budete tiež musieť definovať „príjemcov“ako číslo a e -mailovú adresu, na ktoré chcete dostávať aktualizácie, a „operátora“u telefónneho operátora príjemcu. Akonáhle to urobíte, funkcia je pripravená na spustenie.

Odporúča: