Indholdsfortegnelse:

Breathanalyser: 13 trin (med billeder)
Breathanalyser: 13 trin (med billeder)

Video: Breathanalyser: 13 trin (med billeder)

Video: Breathanalyser: 13 trin (med billeder)
Video: Could a breathalyzer detect cancer? - Julian Burschka 2024, November
Anonim
Åndedrætsanalyse
Åndedrætsanalyse

Af Marc Guasch og Genís Revilla

Industriel designteknik i Elisava

Kursus: akademiske anvendelser i specifik engelsk terminologi

Underviser: Jonathan Chacón Perez

Trin 1: Projektdefinition INTRODUKTION

I dag sker flest bilulykker på gaden af årsager, der omfatter tilfælde af alkoholforbrug. Mange familier er ødelagt af den grund. Hovedvisionen med dette projekt er at forhindre folk i at drikke og køre bil og dermed forårsage ulykker på vejen.

Så dette er en prototype -version til at stoppe med at køre under påvirkning af alkohol. Hvis en chauffør har drukket, registrerer sensoren alkoholindholdet i førerens ånde, og hvis den overskrider en fastsat tærskel, vises der en advarsel, og føreren kan beslutte ikke at køre.

Denne alkohololog er ikke en professionel alkometer og bør kun bruges til sjove formål.

Trin 2: Problematisk

Med dette produkt vil vi løse det problem, som mange chauffører har, når de vender tilbage fra middag eller fest. Disse chauffører ved ofte ikke, om de har drukket for meget for at køre et køretøj korrekt. Dette bærbare alkoholometer giver folk mulighed for at tage en test, før de tager køretøjet, hvilket angiver, hvad alkoholindholdet er, og om det er tilrådeligt at tage køretøjet eller ej.

Trin 3: Sensorer og komponenter påkrævet

Sensorer og komponenter påkrævet
Sensorer og komponenter påkrævet
Sensorer og komponenter påkrævet
Sensorer og komponenter påkrævet
Sensorer og komponenter påkrævet
Sensorer og komponenter påkrævet
Sensorer og komponenter påkrævet
Sensorer og komponenter påkrævet

Alkoholsensor er hovedkravet. I alkoholsensoren er der en Vcc, Ground, 1 analoge og 1 digitale læseporte er tilgængelige. Sensoren, dvs. brugt her, er MQ-4. Vi har brugt en LCD -skærm med et i2c -modul til lettere og hurtigere montering.

Nødvendige materialer er:

(1x) Arduino Uno

(1x) MQ5 -gassensor

(1x) LCD i2C 20x4

(1x) Brødbræt

(2x) Grøn LED

(1x) Gul LED

(2x) Rød LED

(5x) 10K modstande

(50x) Jumperwires

(1x) Kontakt

(1x) 5V batteri

(1x) 3D -etui

Trin 4: Oprettelse af sagen

Oprettelse af sagen
Oprettelse af sagen

Kabinettet til lomme -alkometer er 3D -printet. Efter at have downloadet STL -filen herunder, kan du få det gjort på enhver 3d -udskrivningsfacilitet i nærheden. Resultaterne skal ligne billedet ovenfor.

Trin 5: Kredsløbssamling med LCD I2C

Kredsløbssamling med LCD I2C
Kredsløbssamling med LCD I2C

Det vigtigste ved dette trin er at vide, hvordan du tilslutter LCD -skærmen med vores Arduino Uno, følgende tilslutninger og trin skal foretages.

For at denne komponent fungerer korrekt, er det nødvendigt at installere et bibliotek i vores computer, det er vedhæftet nedenfor.

Stifterne på I2C er:

VCC Pin - den pin, der kræver strøm til kredsløbet

GND Pin - den pin, der krævede for at holde hele komponenten i kredsløbet jordet.

SDA Pin - dette er en datalinje, hvor overførsel af tegn finder sted.

SCL Pin - dette er en urlinje, der synkroniserer karakteroverførsel.

Forbindelserne med arduino er disse:

VCC - 5V

GND - GND

SDA - A4

SCL - A5

Vi vedhæfter installationsskemaet.

Trin 6: LCD -kode

Først og fremmest er den eksempelkode, som biblioteket på vores LCD -skærm bringer indlæst, på denne måde kan vi kontrollere, at vores skærm fungerer korrekt, og vi kan gå til det næste trin.

Vi vedhæfter koden herunder.

Trin 7: Kredsløbssamling med MQ5 -gassensor

Kredsløbssamling med MQ5 -gassensor
Kredsløbssamling med MQ5 -gassensor

Denne komponent behøver ikke et eksternt bibliotek for at fungere korrekt. Det er kun nødvendigt at forbinde det med vores Arduino Uno, når det er forbundet, kan vi køre det program, der er vedhæftet nedenfor, og på den serielle skærm på vores computer vil vi se de værdier, det registrerer.

Forbindelserne med Arduino er disse:

VCC - 5V

GND - GND

D0 - A8

A0 - A0

Vi vedhæfter installationsskemaet.

Bemærk: Sensoren bliver meget varm efter et stykke tid, rør den ikke!

Trin 8: Kredsløbssamling med lysdioder

Kredsløbssamling med lysdioder
Kredsløbssamling med lysdioder
Kredsløbssamling med lysdioder
Kredsløbssamling med lysdioder
Kredsløbssamling med lysdioder
Kredsløbssamling med lysdioder

Vi forbinder de 5 lysdioder, der visuelt angiver alkoholindholdet. Disse lysdioder installeres let ved hjælp af modstande.

Forbindelserne med Arduino er disse:

LED1 (grøn) - D1

LED2 (grøn) - D2

LED3 (gul) - D3

LED4 (rød) - D4

LED5 (rød) - D5

Vi vedhæfter installationsskemaet.

Trin 9: Kalibrer alkoholsensoren

For at kalibrere sensoren brugte vi bomuld fugtet med alkohol, da vi ikke kunne bevise det med rigtige emner. Endelig har vi besluttet at bruge de værdier, som vi mener er mere reelle.

Trin 10: Endelig kode

Endelig kode
Endelig kode

Når alle komponenterne fungerer separat, opretter vi en kode, der giver dem mulighed for at arbejde sammen.

Vi vil oprette en kode, der gennem nogle måleområder opnået af MQ5 -sensoren vil vise os på LCD 4 mulige berusede tilstande.

"BAJO NIVEL ALCOHOL" -værdi mellem 50 - 100

"NIVEL MEDIO ALCOHOL" -værdi mellem 100 - 150

"ALTO NIVEL ALCOHOL" -værdi mellem 150 - 200

"POLICIA" -værdi> = 200

Vi har skabt en hukommelse, der får skærmen til at have en højere værdi.

Lysdioderne fungerer uafhængigt, de drives af de data, der er indhentet af MQ5 -sensoren, ligesom skærmen arbejder med de måleområder, der vil blive deklareret nedenfor.

LED1 (grøn) - tænd når værdien <= 50 (angiver at den er tændt)

LED2 (grøn) - tænd når værdien> 50

LED3 (gul) - tænd når værdien> 100

LED4 (rød) - tænd når værdien> 150

LED5 (rød) - tænd når værdien> 200

Vi vedhæfter den sidste kode og montagebilledet herunder.

Trin 11: Knapfunktionen

Knappefunktionen
Knappefunktionen
Knappefunktionen
Knappefunktionen

Funktionen af vores knap er at genstarte Arduino og foretage en anden måling, da vores program altid gemmer den højeste måling på skærmen. Dette giver os mulighed for at foretage så mange målinger, som vi ønsker.

Vores knap er direkte forbundet til strømmen.

Trin 12: Sæt alt sammen

Sætter alt sammen
Sætter alt sammen
Sætter alt sammen
Sætter alt sammen
Sætter alt sammen
Sætter alt sammen

Når alt fungerer korrekt, er det tid til at tilføje det til sagen og lukke det korrekt.

Trin 13: Funktion

Funktionel
Funktionel
Funktionel
Funktionel
Funktionel
Funktionel

Først og fremmest skal vi tilslutte kablet, der vil fodre vores Arduino. Når "SOPLA AQUI" vises på skærmen, vil dette indikere, at enheden er klar til at foretage en måling. Skærmen viser vores alkoholindhold, lysdioderne angiver alkoholens indhold i realtid, når vi ikke blæser, forbliver kun en tændt.

Når du vil foretage en ny måling, skal du trykke på den centrale knap og vente, indtil skærmen viser "SOPLA AQUI" og foretage en ny måling.

Anbefalede: