Sadržaj:

Analizator daha: 13 koraka (sa slikama)
Analizator daha: 13 koraka (sa slikama)

Video: Analizator daha: 13 koraka (sa slikama)

Video: Analizator daha: 13 koraka (sa slikama)
Video: ЭВРИКА! 9 ТОЧЕК ОЧИСТКИ СОСУДОВ! 2024, Novembar
Anonim
Analitičar
Analitičar

Napisali Marc Guasch i Genís Revilla

Inženjering industrijskog dizajna u Elisavi

Kurs: akademske upotrebe u specifičnoj engleskoj terminologiji

Voditelj: Jonathan Chacón Perez

Korak 1: Definicija projekta UVOD

U današnje vrijeme većina prometnih nesreća na ulici događa se iz razloga koji uključuju slučajeve konzumiranja alkohola. Mnoge porodice su uništene iz tog razloga. Glavna vizija ovog projekta je spriječiti ljude da piju i voze te na taj način uzrokovati nesreće na cesti.

Dakle, ovo je prototip verzija za prestanak vožnje pod utjecajem alkohola. Ako je vozač pio, senzor će otkriti nivo alkohola u dahu vozača, a ako pređe postavljeni prag, pojavit će se upozorenje i vozač može odlučiti da ne vozi.

Ovaj alkoholog nije profesionalni alkotest i trebao bi se koristiti samo u zabavne svrhe.

Korak 2: Problematično

Ovim proizvodom želimo riješiti problem koji mnogi vozači imaju nakon povratka s večere ili zabave. Ovi vozači često ne znaju jesu li se previše napili da bi pravilno upravljali vozilom. Ovaj prijenosni alkoholometar omogućit će ljudima da prije nego što krenu u vozilo testiraju, pokazujući koji je nivo alkohola i da li je preporučljivo uzeti vozilo ili ne.

Korak 3: Potrebni senzori i komponente

Potrebni senzori i komponente
Potrebni senzori i komponente
Potrebni senzori i komponente
Potrebni senzori i komponente
Potrebni senzori i komponente
Potrebni senzori i komponente
Potrebni senzori i komponente
Potrebni senzori i komponente

Senzor alkohola je glavni zahtjev. U senzoru za alkohol nalaze se Vcc, Ground, 1 analogni i 1 digitalni port za čitanje. Ovdje se koristi senzor MQ-4. Za lakšu i bržu montažu koristili smo LCD ekran sa i2c modulom.

Potrebni materijali su:

(1x) Arduino Uno

(1x) Senzor plina MQ5

(1x) LCD i2C 20x4

(1x) Oglasna ploča

(2x) Zelena LED dioda

(1x) Žuta LED

(2x) Crvena LED dioda

(5x) 10K otpornici

(50x) Premosne žice

(1x) Prekidač

(1x) 5V baterija

(1x) 3D kućište

Korak 4: Kreiranje kućišta

Kreiranje kućišta
Kreiranje kućišta

Kućište džepnog alkotesta je 3D štampano. Nakon preuzimanja donje datoteke STL, to možete učiniti u bilo kojem obližnjem objektu za 3D štampanje. Rezultati bi trebali podsjećati na gornju sliku.

Korak 5: Sklop sklopa sa LCD I2C

Sklop sklopa sa LCD I2C
Sklop sklopa sa LCD I2C

Najvažnija stvar ovog koraka je znati kako povezati LCD ekran s našim Arduino Uno, potrebno je izvršiti sljedeće veze i korake.

Za ispravno funkcioniranje ove komponente potrebno je instalirati biblioteku na naš računar, ona se nalazi u prilogu ispod.

Igle I2C su:

VCC Pin - pin koji zahteva napajanje kola

GND Pin - pin koji je potreban da bi se sve komponente u krugu uzemljile.

SDA Pin - ovo je linija podataka u kojoj se vrši prijenos znakova.

SCL Pin - ovo je linija sata koja sinhronizuje prenos karaktera.

Veze s arduinom su sljedeće:

VCC - 5V

GND - GND

SDA - A4

SCL - A5

Prilažemo shemu instalacije.

Korak 6: LCD kod

Prije svega, učitava se primjer koda koji donosi biblioteka našeg LCD ekrana, na ovaj način možemo provjeriti radi li naš ekran ispravno i možemo ići na sljedeći korak.

U nastavku prilažemo kôd.

Korak 7: Sklop kruga s senzorom plina MQ5

Sklop kola sa senzorom gasa MQ5
Sklop kola sa senzorom gasa MQ5

Ovoj komponenti nije potrebna vanjska biblioteka za ispravan rad. Potrebno ga je samo povezati s našim Arduino Uno, nakon povezivanja možemo pokrenuti dolje navedeni program i na serijskom monitoru našeg računala vidjet ćemo vrijednosti koje detektira.

Veze s Arduinom su sljedeće:

VCC - 5V

GND - GND

D0 - A8

A0 - A0

Prilažemo shemu instalacije.

Napomena: Senzor se nakon nekog vremena jako zagrije, ne dodirujte ga!

Korak 8: Sklop kola sa LED diodama

Sklop kola sa LED diodama
Sklop kola sa LED diodama
Sklop kola sa LED diodama
Sklop kola sa LED diodama
Sklop kola sa LED diodama
Sklop kola sa LED diodama

Spojit ćemo 5 LED dioda koje će služiti za vizualnu indikaciju razine alkohola. Ove LED diode lako će se instalirati pomoću otpornika.

Veze s Arduinom su sljedeće:

LED1 (zelena) - D1

LED2 (zelena) - D2

LED3 (žuta) - D3

LED4 (crvena) - D4

LED5 (crvena) - D5

Prilažemo shemu instalacije.

Korak 9: Kalibrirajte senzor alkohola

Za kalibraciju senzora koristili smo pamuk navlažen alkoholom, jer to nismo mogli dokazati pravim subjektima. Konačno smo odlučili koristiti vrijednosti za koje vjerujemo da su stvarnije.

Korak 10: Završni kod

Final Code
Final Code

Nakon što sve komponente rade odvojeno, stvorit ćemo kôd koji im omogućava rad zajedno.

Napravit ćemo kôd koji će nam kroz neke mjerne opsege dobivene senzorom MQ5 na LCD -u pokazati 4 moguća pijana stanja.

"BAJO NIVEL ALCOHOL" vrijednost između 50 - 100

"NIVEL MEDIO ALCOHOL" vrijednost između 100 - 150

Vrijednost "ALTO NIVEL ALCOHOL" između 150 - 200

Vrijednost "POLICIA"> = 200

Napravili smo memoriju koja čini da ekran ima veću vrijednost.

LED diode rade neovisno, napajaju se podacima dobivenim senzorom MQ5, baš kao što zaslon radi s mjernim rasponima koji će biti navedeni ispod.

LED1 (zelena) - uključuje se kada je vrijednost <= 50 (označava da je uključena)

LED2 (zelena) - UKLJUČI se kada je vrijednost> 50

LED3 (žuta) - uključuje se kada je vrijednost> 100

LED4 (crveno) - uključuje se kada je vrijednost> 150

LED5 (crveno) - UKLJUČI se kada je vrijednost> 200

U nastavku prilažemo konačni kod i sliku montaže.

Korak 11: Funkcija dugmeta

Funkcija dugmeta
Funkcija dugmeta
Funkcija dugmeta
Funkcija dugmeta

Funkcija našeg gumba je ponovno pokretanje Arduina i ponovno mjerenje, budući da naš program uvijek sprema najveća mjerenja na ekranu. To nam omogućava da mjerimo onoliko koliko želimo.

Naše dugme je direktno povezano sa napajanjem.

Korak 12: Sve spojite

Spajanje svega
Spajanje svega
Spajanje svega
Spajanje svega
Spajanje svega
Spajanje svega

Nakon što sve radi ispravno, vrijeme je da ga dodate u kućište i pravilno zatvorite.

Korak 13: Funkcionisanje

Funkcioniranje
Funkcioniranje
Funkcioniranje
Funkcioniranje
Funkcioniranje
Funkcioniranje

Prije svega, moramo spojiti kabel koji će napajati naš Arduino. Kad se na ekranu pojavi "SOPLA AQUI", to će značiti da je uređaj spreman za mjerenje. Na ekranu će biti prikazan nivo alkohola, LED diode će u realnom vremenu pokazati nivo alkohola, nakon što ne duvamo, samo jedan će ostati upaljen.

Kada želite izvršiti novo mjerenje, pritisnite centralno dugme i sačekajte dok se na ekranu ne prikaže "SOPLA AQUI" i izvršite novo mjerenje.

Preporučuje se: