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, Studeni
Anonim
Analizator daha
Analizator daha

Napisali Marc Guasch i Genís Revilla

Inženjering industrijskog dizajna u Elisavi

Kolegij: akademske uporabe 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 su obitelji iz tog razloga uništene. 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 prototipna verzija za prestanak vožnje pod utjecajem alkohola. Ako je vozač pio, senzor će otkriti razinu alkohola u dahu vozača, a ako prijeđ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 pretjerano popili da bi pravilno upravljali vozilom. Ovaj prijenosni alkoholometar omogućit će ljudima da prije nego što krenu u vozilo testiraju, pokazujući koja je razina alkohola i je li 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 glavni je zahtjev. U senzoru za alkohol nalaze se Vcc, Ground, 1 analogni i 1 digitalni port za čitanje. Ovdje se koristi senzor, tj. MQ-4. Za lakšu i bržu montažu koristili smo LCD zaslon s 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) Žice kratkospojnika

(1x) Prekidač

(1x) 5V baterija

(1x) 3D kućište

Korak 4: Stvaranje kućišta

Stvaranje kućišta
Stvaranje kućišta

Kućište džepnog alkotesta je 3D tiskano. Nakon preuzimanja donje datoteke STL, to možete učiniti u bilo kojem obližnjem objektu za 3D ispis. Rezultati bi trebali nalikovati gornjoj slici.

Korak 5: Sklop sklopa s LCD I2C

Sklop sklopa s LCD I2C
Sklop sklopa s LCD I2C

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

Za ispravno funkcioniranje ove komponente potrebno je instalirati knjižnicu na naše računalo, ona se nalazi u privitku ispod.

Igle I2C su:

VCC Pin - pin koji zahtijeva napajanje kruga

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

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

SCL Pin - ovo je linija sata koja sinkronizira prijenos znakova.

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 knjižnica našeg LCD zaslona, na ovaj način možemo provjeriti radi li naš zaslon ispravno i možemo prijeći na sljedeći korak.

U nastavku prilažemo kôd.

Korak 7: Sklop kruga s senzorom plina MQ5

Sklop kruga s senzorom plina MQ5
Sklop kruga s senzorom plina MQ5

Ovoj komponenti nije potrebna vanjska knjižnica 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, nemojte ga dodirivati!

Korak 8: Sklop kruga sa LED diodama

Sklop sklopa sa LED diodama
Sklop sklopa sa LED diodama
Sklop sklopa sa LED diodama
Sklop sklopa sa LED diodama
Sklop sklopa sa LED diodama
Sklop sklopa sa LED diodama

Spojit ćemo 5 LED dioda koje će posluž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 kalibriranje 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

Završni kod
Završni kod

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

Izradit ćemo kôd koji će nam kroz neke mjerne opsege dobivene senzorom MQ5 na LCD -u prikazati 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

Stvorili smo memoriju zbog koje zaslon 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ČI se kada je vrijednost> 100

LED4 (crveno) - UKLJUČI 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 gumba

Funkcija gumba
Funkcija gumba
Funkcija gumba
Funkcija gumba

Funkcija našeg gumba je ponovno pokrenuti Arduino i izvršiti još jedno mjerenje, budući da naš program uvijek sprema najveća mjerenja na ekranu. To nam omogućuje da mjerimo onoliko koliko želimo.

Naš je gumb izravno spojen na napajanje.

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 ispravno zatvorite.

Korak 13: Funkcioniranje

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. Zaslon će pokazivati našu razinu alkohola, LED diode će u stvarnom vremenu pokazivati razinu alkohola, nakon što ne pušemo, samo jedna će ostati upaljena.

Kada želite izvršiti novo mjerenje, pritisnite središnji gumb i pričekajte dok se na zaslonu ne prikaže "SOPLA AQUI", a zatim izvršite novo mjerenje.

Preporučeni: