Indholdsfortegnelse:

SafeT-Park System: 6 trin (med billeder)
SafeT-Park System: 6 trin (med billeder)

Video: SafeT-Park System: 6 trin (med billeder)

Video: SafeT-Park System: 6 trin (med billeder)
Video: Defendant collapses in court after guilty verdict 2024, November
Anonim
SafeT-Park System
SafeT-Park System

Denne enhed hjælper med at beskytte parkeringsstrukturer ved at implementere tre sikkerhedskoncepter til en IOT -enhed.

Automatiseret beredskabssystem, i tilfælde af parkeringsstrukturbrande

Integreret temperatur- og højdesensor til at lokalisere brandens placering

Aktiveret tryksystem til at afbøde stråling af røg

Trin 1: Materialer

Materialer
Materialer
Materialer
Materialer
Materialer
Materialer
Materialer
Materialer

1. bærbar computer med MATLAB, Arduino og Thingspeak installeret på den

2. SparkFun ESP8266 ting

3. SparkFun Altitude/Pressure Sensor Breakout - MPL3115A2

4. Kvinde til hunkabler

5. Micro USB til USB kabel

6. 3D -trykt parkeringshus

Trin 2: Tilmeld dig ThingSpeak

Tilmeld dig på ThingSpeak
Tilmeld dig på ThingSpeak

Tilmeld dig først på thingspeak.com og opret en konto ved hjælp af en MATHWORKS -konto.

Klik derefter på "mine kanaler" og tilføj en ny kanal for hver sensor, der bruges.

Internet of Things (IoT) er et netværk af indbyrdes forbundne objekter ("tilsluttede enheder" eller "smarte enheder"), der er i stand til at indsamle og udveksle data ved hjælp af integreret elektronik, software, sensorer, aktuatorer og netværkstilslutning.

Trin 3: Ledningsføring og hardware

Kabelføring og hardware
Kabelføring og hardware

Tilslut bordet som beskrevet på billedet ovenfor ved at bruge hun -til -hun -endekablerne.

Trin 4: Programmering af hardware

Programmering af hardware
Programmering af hardware
Programmering af hardware
Programmering af hardware
Programmering af hardware
Programmering af hardware

1. Sørg for korrekte input. Manipuler basisværdier for at angive en passende base for grafer og beregninger.

2. Kortkode, der skal sendes til Thingspeak.com.

3. Indtast WiFi -placering og kanal -id -oplysninger.

4. Indstil gentagelse af kodningscyklus for hvert 10. sekund. 5 sekunders "timeout" indstillet til at omkonfigurere.

5. Juster tryk, temperatur og højde maksimum for at registrere nøjagtige data.

Trin 5: Kodning i Matlab

Kodning i Matlab
Kodning i Matlab
Kodning i Matlab
Kodning i Matlab

For at kunne bruge input fra Arduino -sensorerne skal vi bruge Matlab til at modtage dataene fra ThingSpeak. Kommandoen "thingSpeakRead ()" viser data fra tingets kanal, felter og antal datapunkter, du indtaster i kommandoen. Når dette er gjort, kan du bruge dataene til at udvikle enhver form for output, du har brug for. Jeg vedhæftede en sidefil med min kode, som kan kopieres og indsættes for at komme i gang.

Til dette projekt inkluderer vores output:

- En tabel med de seneste temperatur-, højde- og trykaflæsninger

- 2 grafer, der viser temperatur- og trykaflæsninger over de sidste 50 datapunkter (i dette tilfælde 500 sekunder)

- En tekstbesked og e -mail -opdatering med temperatur-, højde- eller trykaflæsninger, som du kan vælge fra en pop op -menu i Matlab

- Automatisk brandadvarsel, hvis sensortemperaturen overstiger et bestemt punkt (i dette tilfælde 80 grader F til testformål)

For at modtage beskeder/e -mails skal du konfigurere en send_msg -funktion, før du kører denne kode.

Dette vil blive dækket i det næste dias

Trin 6: Send_msg -funktion

Send_msg -funktion
Send_msg -funktion
Send_msg -funktion
Send_msg -funktion
Send_msg -funktion
Send_msg -funktion
Send_msg -funktion
Send_msg -funktion

For at modtage e -mail og tekstopdateringer skal du definere funktionen "send_msg". Du skal opdatere værdierne "mail" og "pwd" med den e -mail og adgangskode, du vil have opdateringen sendt fra. Du skal også definere "modtagere" som det nummer og den e -mailadresse, du gerne vil modtage opdateringerne og "operatøren" med modtagerens telefonoperatør. Når dette er gjort, er funktionen klar til at køre.

Anbefalede: