Përmbajtje:

Breathanalyser: 13 hapa (me fotografi)
Breathanalyser: 13 hapa (me fotografi)

Video: Breathanalyser: 13 hapa (me fotografi)

Video: Breathanalyser: 13 hapa (me fotografi)
Video: НЕ СМОТРИТЕ фильм ХАГГИ ВАГГИ в 3 ЧАСА НОЧИ! Засняли на камеру НАСТОЯЩЕГО ХАГГИ ВАГГИ! 2024, Nëntor
Anonim
Breathanalyser
Breathanalyser

Nga Marc Guasch dhe Genís Revilla

Inxhinieri e dizajnit industrial në Elisava

Kursi: përdorime akademike në terminologji specifike angleze

Tutor: Jonathan Chacón Perez

Hapi 1: Përkufizimi i projektit HYRJE

Në ditët e sotme, shumica e aksidenteve me makinë në rrugë ndodhin për arsye që përfshijnë raste të konsumimit të alkoolit. Shumë familje janë shkatërruar për këtë arsye. Vizioni kryesor i këtij projekti është parandalimi i njerëzve nga pirja dhe vozitja dhe kështu shkaktimi i aksidenteve në rrugë.

Pra, ky është një version prototip për të ndaluar vozitjen nën ndikimin e alkoolit. Nëse një shofer ka pirë, sensori do të zbulojë nivelin e alkoolit në frymëmarrjen e shoferit dhe nëse kalon një prag të caktuar do të shfaqet një alarm dhe shoferi mund të vendosë të mos ngasë.

Ky alkoolist nuk është një alkoolist profesionist dhe duhet të përdoret vetëm për qëllime argëtuese.

Hapi 2: Problematik

Me këtë produkt ne duam të zgjidhim problemin që kanë shumë shoferë sapo të kthehen nga darka ose festa. Këta shoferë shpesh nuk e dinë nëse kanë pirë shumë për të drejtuar një automjet siç duhet. Ky alkolometër portativ do t'i lejojë njerëzit të bëjnë një test para se të marrin automjetin, duke treguar se cili është niveli i alkoolit dhe nëse është e këshillueshme të marrësh automjetin apo jo.

Hapi 3: Kërkohen sensorë dhe përbërës

Kërkohen sensorë dhe përbërës
Kërkohen sensorë dhe përbërës
Kërkohen sensorë dhe përbërës
Kërkohen sensorë dhe përbërës
Kërkohen sensorë dhe përbërës
Kërkohen sensorë dhe përbërës
Kërkohen sensorë dhe përbërës
Kërkohen sensorë dhe përbërës

Sensori i alkoolit është kërkesa kryesore. Në sensorin e alkoolit ka një port Vcc, Ground, 1 porta leximi analog dhe 1 dixhital janë në dispozicion. Sensori që përdoret këtu është MQ-4. Ne kemi përdorur një ekran LCD me një modul i2c për montim më të lehtë dhe më të shpejtë.

Materialet e kërkuara janë:

(1x) Arduino Uno

(1x) Sensori i gazit MQ5

(1x) LCD i2C 20x4

(1x) Breadboard

(2x) LED e gjelbër

(1x) LED i verdhë

(2x) LED i kuq

(5x) Rezistenca 10K

(50x) tela kërcyes

(1x) Ndërprerës

(1x) Bateri 5V

(1x) Kase 3D

Hapi 4: Krijimi i Rastit

Krijimi i Rastit
Krijimi i Rastit

Zorra për alkoolistin e xhepit është e printuar 3D. Pas shkarkimit të skedarit STL më poshtë, mund ta bëni atë në çdo strukturë printimi 3d aty pranë. Rezultatet duhet të ngjajnë me imazhin e mësipërm.

Hapi 5: Montimi i Qarkut Me LCD I2C

Montimi i Qarkut Me LCD I2C
Montimi i Qarkut Me LCD I2C

Gjëja më e rëndësishme e këtij hapi është të dimë se si të lidhim ekranin LCD me Arduino Uno -n, lidhjet dhe hapat e mëposhtëm duhet të bëhen.

Për funksionimin e saktë të këtij komponenti, është e nevojshme të instaloni një bibliotekë në kompjuterin tonë, ajo është bashkangjitur më poshtë.

Kunjat e I2C janë:

VCC Pin - kunja që kërkon të fuqizojë qarkun

GND Pin - kunja që kërkohej për të mbajtur të bazuar të gjithë përbërësit në qark.

SDA Pin - kjo është një linjë e të dhënave ku bëhet transferimi i personazheve.

SCL Pin - kjo është një linjë sahati që sinkronizon transferimin e karakterit.

Lidhjet me arduino janë këto:

VCC - 5V

GND - GND

SDA - A4

SCL - A5

Ne bashkojmë skemën e instalimit.

Hapi 6: Kodi LCD

Para së gjithash shembulli i kodit që sjell biblioteka e ekranit tonë LCD është i ngarkuar, në këtë mënyrë ne mund të kontrollojmë që ekrani ynë punon si duhet dhe mund të shkojmë në hapin tjetër.

Ne bashkëngjitim kodin më poshtë.

Hapi 7: Montimi i qarkut me sensorin e gazit MQ5

Montimi i Qarkut Me Sensorin e Gazit MQ5
Montimi i Qarkut Me Sensorin e Gazit MQ5

Ky komponent nuk ka nevojë për një bibliotekë të jashtme për funksionimin e tij të saktë. Isshtë e nevojshme vetëm ta lidhni atë me Arduino Uno, pasi të lidheni, mund të ekzekutojmë programin e bashkangjitur më poshtë dhe në monitorin serik të kompjuterit tonë do të shohim vlerat që zbulon.

Lidhjet me Arduino janë këto:

VCC - 5V

GND - GND

D0 - A8

A0 - A0

Ne bashkojmë skemën e instalimit.

Shënim: Sensori nxehet shumë pas një kohe, mos e prekni!

Hapi 8: Montimi i Qarkut me LED

Montimi i Qarkut Me LED
Montimi i Qarkut Me LED
Montimi i Qarkut Me LED
Montimi i Qarkut Me LED
Montimi i Qarkut Me LED
Montimi i Qarkut Me LED

Ne do të lidhim 5 LED që do të shërbejnë për të treguar vizualisht nivelin e alkoolit. Këto LED do të instalohen lehtësisht duke përdorur rezistorë.

Lidhjet me Arduino janë këto:

LED1 (E gjelbër) - D1

LED2 (E gjelbër) - D2

LED3 (e verdhë) - D3

LED4 (E kuqe) - D4

LED5 (E kuqe) - D5

Ne bashkojmë skemën e instalimit.

Hapi 9: Kalibroni sensorin e alkoolit

Për të kalibruar sensorin ne përdorëm pambuk të lagur me alkool, pasi nuk mund ta provonim atë me subjekte të vërteta. Më në fund kemi vendosur të përdorim vlerat që besojmë se janë më reale.

Hapi 10: Kodi Përfundimtar

Kodi Përfundimtar
Kodi Përfundimtar

Pasi të gjithë përbërësit të punojnë veçmas, ne do të krijojmë një kod që u lejon atyre të punojnë së bashku.

Ne do të krijojmë një kod që përmes disa diapazoneve të matjeve të marra nga sensori MQ5 do të na tregojë në LCD 4 gjendjet e mundshme të dehjes.

Vlera "BAJO NIVEL ALCOHOL" midis 50 - 100

Vlera "NIVEL MEDIO ALCOHOL" midis 100 - 150

Vlera "ALTO NIVEL ALCOHOL" midis 150 - 200

"POLICIA" vlera> = 200

Ne kemi krijuar një kujtesë që e bën ekranin të ketë një vlerë më të lartë.

LED -të veprojnë në mënyrë të pavarur, ato mundësohen nga të dhënat e marra nga sensori MQ5, ashtu si ekrani punon me diapazonet matës që do të deklarohen më poshtë.

LED1 (E gjelbër) - ndizni kur vlera <= 50 (tregon se është e ndezur)

LED2 (E gjelbër) - ndizni kur vlera> 50

LED3 (e verdhë) - ndizni kur vlera> 100

LED4 (E kuqe) - ndizni kur vlera> 150

LED5 (E kuqe) - ndizni kur vlera> 200

Ne bashkëngjitim kodin përfundimtar dhe imazhin e montimit më poshtë.

Hapi 11: Funksioni i butonit

Funksioni i butonit
Funksioni i butonit
Funksioni i butonit
Funksioni i butonit

Funksioni i butonit tonë është të rindizni Arduino -n dhe të bëni një matje tjetër, pasi programi ynë ruan gjithmonë matjen më të lartë në ekran. Kjo na lejon të bëjmë sa më shumë matje që duam.

Butoni ynë lidhet drejtpërdrejt me energjinë.

Hapi 12: Vendosni gjithçka së bashku

Vendosja e gjithçkaje së bashku
Vendosja e gjithçkaje së bashku
Vendosja e gjithçkaje së bashku
Vendosja e gjithçkaje së bashku
Vendosja e gjithçkaje së bashku
Vendosja e gjithçkaje së bashku

Pasi gjithçka funksionon si duhet, është koha ta shtoni në kasë dhe ta mbyllni saktë.

Hapi 13: Funksionimi

Duke funksionuar
Duke funksionuar
Duke funksionuar
Duke funksionuar
Duke funksionuar
Duke funksionuar

Para së gjithash, ne duhet të lidhim kabllon që do të ushqejë Arduino -n tonë. Kur shfaqet "SOPLA AQUI" në ekran, kjo do të tregojë që pajisja është gati për të bërë një matje. Ekrani do të tregojë nivelin tonë të alkoolit, LED -të do të tregojnë nivelin e alkoolit në kohë reale, sapo të mos fryjmë, vetëm një do të mbetet e ndezur.

Kur dëshironi të bëni një matje të re, shtypni butonin qendror dhe prisni derisa në ekran të shfaqet "SOPLA AQUI" dhe bëni një matje të re.

Recommended: