Съдържание:

Дихателен анализатор: 13 стъпки (със снимки)
Дихателен анализатор: 13 стъпки (със снимки)

Видео: Дихателен анализатор: 13 стъпки (със снимки)

Видео: Дихателен анализатор: 13 стъпки (със снимки)
Видео: Какво число от 1 до 31 е роден човек, такъв е целият му живот 2024, Ноември
Anonim
Дихателен анализатор
Дихателен анализатор

От Марк Гуаш и Генис Ревила

Инженерингов дизайн в Елисава

Курс: академични употреби в специфична английска терминология

Учител: Джонатан Чакон Перес

Стъпка 1: Определение на проекта ВЪВЕДЕНИЕ

В днешно време повечето автомобилни катастрофи на улицата се случват по причини, които включват случаи на консумация на алкохол. Поради тази причина много семейства са разрушени. Основната визия на този проект е да се предотвратят хората да пият и да шофират и така да причиняват инциденти на пътя.

Така че това е прототипна версия за спиране на шофирането под въздействието на алкохол. Ако шофьор е пил, сензорът ще открие нивото на алкохол в дъха на водача и ако той премине зададения праг, ще се появи предупреждение и водачът може да реши да не шофира.

Този алкохолог не е професионален алкохол и трябва да се използва само за забавни цели.

Стъпка 2: Проблемно

С този продукт искаме да разрешим проблема, който имат много шофьори, след като се върнат от вечеря или купон. Тези шофьори често не знаят дали са пили прекалено, за да управляват правилно превозно средство. Този преносим алкохолометър ще позволи на хората да направят тест преди да вземат превозното средство, като посочи какво е нивото на алкохол и дали е препоръчително да вземете превозното средство или не.

Стъпка 3: Необходими сензори и компоненти

Изискват се сензори и компоненти
Изискват се сензори и компоненти
Изискват се сензори и компоненти
Изискват се сензори и компоненти
Изискват се сензори и компоненти
Изискват се сензори и компоненти
Изискват се сензори и компоненти
Изискват се сензори и компоненти

Сензорът за алкохол е основното изискване. В сензора за алкохол има Vcc, Ground, 1 аналогов и 1 цифров порт за четене. Използваният тук сензор е MQ-4. Използвахме LCD екран с i2c модул за по -лесно и бързо сглобяване.

Необходимите материали са:

(1x) Arduino Uno

(1x) Газов сензор MQ5

(1x) LCD i2C 20x4

(1x) Платка

(2x) Зелен светодиод

(1x) Жълт светодиод

(2x) Червен светодиод

(5x) 10K резистори

(50x) джъмперни проводници

(1x) Превключвател

(1x) 5V батерия

(1x) 3D калъф

Стъпка 4: Създаване на случая

Създаване на случая
Създаване на случая

Калъфът за джобния алкохолен анализатор е отпечатан 3D. След като изтеглите STL файла по -долу, можете да го направите във всяко съоръжение за 3D печат наблизо. Резултатите трябва да приличат на горното изображение.

Стъпка 5: Монтаж на верига с LCD I2C

Схема на верига с LCD I2C
Схема на верига с LCD I2C

Най -важното от тази стъпка е да знаете как да свържете LCD екрана с нашия Arduino Uno, трябва да се направят следните връзки и стъпки.

За правилното функциониране на този компонент е необходимо да инсталирате библиотека в нашия компютър, тя е приложена по -долу.

Пиновете на I2C са:

VCC Pin - щифтът, който изисква захранване на веригата

GND Pin - щифтът, който е необходим, за да поддържа всички компоненти във веригата заземени.

SDA Pin - това е ред за данни, където се извършва прехвърлянето на знаци.

SCL Pin - това е часовник, синхронизиращ прехвърлянето на символи.

Връзките с arduino са следните:

VCC - 5V

GND - GND

SDA - A4

SCL - A5

Прилагаме монтажната схема.

Стъпка 6: LCD код

На първо място се зарежда примерният код, който носи библиотеката на нашия LCD екран, по този начин можем да проверим дали екранът ни работи правилно и можем да преминем към следващата стъпка.

Прилагаме кода по -долу.

Стъпка 7: Монтаж на верига с сензор за газ MQ5

Схема на верига с сензор за газ MQ5
Схема на верига с сензор за газ MQ5

Този компонент не се нуждае от външна библиотека за правилната си работа. Необходимо е само да го свържете с нашия Arduino Uno, след като се свържете, можем да стартираме приложената по -долу програма и на серийния монитор на нашия компютър ще видим стойностите, които той открива.

Връзките с Arduino са следните:

VCC - 5V

GND - GND

D0 - A8

A0 - A0

Прилагаме монтажната схема.

Забележка: След известно време сензорът става много горещ, не го докосвайте!

Стъпка 8: Монтаж на верига със светодиоди

Монтаж на верига със светодиоди
Монтаж на верига със светодиоди
Монтаж на верига със светодиоди
Монтаж на верига със светодиоди
Монтаж на верига със светодиоди
Монтаж на верига със светодиоди

Ще свържем 5 -те светодиода, които ще служат за визуално показване на нивото на алкохол. Тези светодиоди ще бъдат инсталирани лесно с помощта на резистори.

Връзките с Arduino са следните:

LED1 (зелен) - D1

LED2 (зелен) - D2

LED3 (жълт) - D3

LED4 (червен) - D4

LED5 (червен) - D5

Прилагаме монтажната схема.

Стъпка 9: Калибрирайте сензора за алкохол

За калибриране на сензора използвахме памук, навлажнен с алкохол, тъй като не можахме да го докажем с истински субекти. Накрая решихме да използваме ценностите, които смятаме за по -реални.

Стъпка 10: Окончателен код

Окончателен код
Окончателен код

След като всички компоненти работят отделно, ще създадем код, който им позволява да работят заедно.

Ще създадем код, който чрез някои диапазони на измерване, получени от сензора MQ5, ще ни покаже на LCD 4 възможни пияни състояния.

Стойност на "BAJO NIVEL ALCOHOL" между 50 - 100

Стойност на "NIVEL MEDIO ALCOHOL" между 100 - 150

Стойност на "ALTO NIVEL ALCOHOL" между 150 - 200

Стойност на "POLICIA"> = 200

Създадохме памет, която прави екрана да има по -висока стойност.

Светодиодите работят независимо, захранват се от данните, получени от сензора MQ5, точно както екранът работи с измервателните диапазони, които ще бъдат обявени по -долу.

LED1 (зелен) - Включва се, когато стойността <= 50 (показва, че е включена)

LED2 (зелен) - Включете, когато стойността> 50

LED3 (жълт) - Включете, когато стойността> 100

LED4 (червен) - Включете, когато стойността> 150

LED5 (червен) - Включете, когато стойността> 200

Прилагаме крайния код и изображението за монтаж по -долу.

Стъпка 11: Функцията на бутона

Функцията на бутона
Функцията на бутона
Функцията на бутона
Функцията на бутона

Функцията на нашия бутон е да рестартира Arduino и да направи друго измерване, тъй като нашата програма винаги записва най -високото измерване на екрана. Това ни позволява да правим толкова измервания, колкото искаме.

Нашият бутон е директно свързан към захранването.

Стъпка 12: Съберете всичко заедно

Сглобявайки всичко заедно
Сглобявайки всичко заедно
Сглобявайки всичко заедно
Сглобявайки всичко заедно
Сглобявайки всичко заедно
Сглобявайки всичко заедно

След като всичко работи правилно, е време да го добавите към кутията и да го затворите правилно.

Стъпка 13: Функциониране

Функциониращ
Функциониращ
Функциониращ
Функциониращ
Функциониращ
Функциониращ

На първо място, трябва да свържем кабела, който ще захранва нашия Arduino. Когато на екрана се появи „SOPLA AQUI“, това ще покаже, че устройството е готово за извършване на измерване. Екранът ще показва нивото на алкохол, светодиодите ще показват нивото на алкохол в реално време, след като не духаме, само един ще остане светещ.

Когато искате да направите ново измерване, натиснете централния бутон и изчакайте, докато екранът покаже „SOPLA AQUI“и направете ново измерване.

Препоръчано: