Оглавление:
- Шаг 1. Определение проекта ВВЕДЕНИЕ
- Шаг 2: проблемный
- Шаг 3. Необходимые датчики и компоненты
- Шаг 4: Создание дела
- Шаг 5: Сборка схемы с ЖК-дисплеем I2C
- Шаг 6: ЖК-код
- Шаг 7: Сборка цепи с датчиком газа MQ5
- Шаг 8: Сборка схемы со светодиодами
- Шаг 9: откалибруйте датчик алкоголя
- Шаг 10: окончательный код
- Шаг 11: Функция кнопки
- Шаг 12: Собираем все вместе
- Шаг 13: Работа
Видео: Анализатор дыхания: 13 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Марк Гуаш и Генис Ревилла
Промышленный дизайн в Елисаве
Курс: академическое использование специальной английской терминологии
Репетитор: Джонатан Чакон Перес
Шаг 1. Определение проекта ВВЕДЕНИЕ
В настоящее время большинство автомобильных аварий на улице происходит по причинам, в том числе из-за употребления алкоголя. По этой причине разоряются многие семьи. Основная цель этого проекта - не допустить, чтобы люди садились за руль в нетрезвом виде и тем самым не вызывали дорожно-транспортных происшествий.
Итак, это прототип, позволяющий перестать водить машину в состоянии алкогольного опьянения. Если водитель пил, датчик определит уровень алкоголя в его дыхании, и если он превысит установленный порог, появится предупреждение, и водитель может решить не водить машину.
Этот алкогололог не является профессиональным алкотестером, и его следует использовать только в развлекательных целях.
Шаг 2: проблемный
С помощью этого продукта мы хотим решить проблему, с которой сталкиваются многие водители по возвращении с ужина или вечеринки. Эти водители часто не знают, слишком ли они выпили, чтобы правильно управлять транспортным средством. Этот портативный спиртометр позволит людям пройти тест перед тем, как сесть в автомобиль, чтобы указать, какой у них уровень алкоголя и рекомендуется ли ехать в автомобиле.
Шаг 3. Необходимые датчики и компоненты
Датчик алкоголя - главное требование. В датчике алкоголя есть Vcc, заземление, 1 аналоговый и 1 цифровой порт чтения. Используемый здесь датчик - MQ-4. Мы использовали ЖК-экран с модулем i2c для более простой и быстрой сборки.
Необходимые материалы:
(1x) Arduino Uno
(1x) датчик газа MQ5
(1x) ЖК-дисплей i2C 20x4
(1x) Макетная плата
(2x) зеленый светодиод
(1x) желтый светодиод
(2x) Красный светодиод
(5x) резисторы 10 кОм
(50x) перемычки
(1x) переключатель
(1x) батарея 5 В
(1x) 3D чехол
Шаг 4: Создание дела
Корпус карманного алкотестера напечатан на 3D-принтере. После загрузки файла STL, приведенного ниже, вы можете сделать это на любом предприятии для 3D-печати поблизости. Результат должен напоминать изображение выше.
Шаг 5: Сборка схемы с ЖК-дисплеем I2C
Самая важная вещь на этом шаге - узнать, как подключить ЖК-экран к нашему Arduino Uno, необходимо выполнить следующие подключения и шаги.
Для корректной работы этого компонента необходимо установить на наш компьютер библиотеку, она прилагается ниже.
Контакты I2C:
Вывод VCC - вывод, который требуется для подачи питания на схему.
Вывод GND - вывод, который требуется для заземления всех компонентов в цепи.
SDA Pin - это строка данных, по которой происходит передача символов.
SCL Pin - это линия часов, синхронизирующая передачу символа.
Связь с Arduino такова:
VCC - 5 В
GND - GND
ПДД - А4
SCL - A5
Прикрепляем схему установки.
Шаг 6: ЖК-код
Прежде всего загружается пример кода, который приносит библиотека нашего ЖК-экрана, таким образом мы можем проверить, что наш экран работает правильно, и мы можем перейти к следующему шагу.
Прикрепляем код ниже.
Шаг 7: Сборка цепи с датчиком газа MQ5
Для корректной работы этому компоненту не требуется внешняя библиотека. Необходимо только подключить его к нашему Arduino Uno, после подключения мы можем запустить программу, прилагаемую ниже, и на последовательном мониторе нашего компьютера мы увидим значения, которые он обнаруживает.
Связь с Arduino такова:
VCC - 5 В
GND - GND
D0 - A8
A0 - A0
Прикрепляем схему установки.
Примечание: сенсор через некоторое время сильно нагревается, не трогайте его!
Шаг 8: Сборка схемы со светодиодами
Подключим 5 светодиодов, которые будут служить для визуальной индикации уровня алкоголя. Эти светодиоды легко установятся с помощью резисторов.
Связь с Arduino такова:
LED1 (зеленый) - D1
LED2 (зеленый) - D2
LED3 (желтый) - D3
LED4 (красный) - D4
LED5 (красный) - D5
Прикрепляем схему установки.
Шаг 9: откалибруйте датчик алкоголя
Для калибровки датчика мы использовали вату, смоченную спиртом, так как мы не смогли проверить это на реальных объектах. Наконец, мы решили использовать ценности, которые, по нашему мнению, более реальны.
Шаг 10: окончательный код
Как только все компоненты будут работать по отдельности, мы создадим код, который позволит им работать вместе.
Мы создадим код, который в некоторых диапазонах измерений, полученных датчиком MQ5, будет показывать нам на ЖК-дисплее 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», и выполните новое измерение.
Рекомендуемые:
Сделай сам датчик дыхания с Arduino (проводящий вязаный датчик растяжения): 7 шагов (с изображениями)
Сделай сам датчик дыхания с Arduino (проводящий вязаный датчик растяжения): этот самодельный сенсор примет форму проводящего вязанного сенсора растяжения. Он будет обволакивать вашу грудь / живот, и когда ваша грудь / живот расширяется и сжимается, то вместе с датчиком и, следовательно, входными данными, которые передаются на Arduino. Так
Светодиодная RGB-подсветка и подсветка для дыхания: 8 шагов
Светодиодный индикатор RGB и подсветка для дыхания: светодиодный индикатор RGB и светодиодная подсветка. Breathing Mood Light - это простой ночник с двумя режимами. Для первого режима вы можете изменить цвет светодиода RGB, поворачивая три переменных резистора, а для второго режима он представляет состояние дыхания
Светодиодный индикатор дыхания с Arduino Uno R3: 5 шагов
Дыхание светодиода с помощью Arduino Uno R3: в этом уроке давайте попробуем кое-что интересное - постепенное изменение яркости светодиода с помощью программирования. Поскольку пульсирующий свет похож на дыхание, мы дали ему волшебное название - светодиодный индикатор дыхания. Мы добьемся этого эффекта с помощью импульса шириной m
Базовый датчик дыхания на поясе: 8 шагов
Базовый поясной датчик дыхания: в мире биочувствительности существует множество способов измерения дыхания. Можно использовать термистор для измерения температуры вокруг ноздри, но опять же, возможно, вам не нужен странный инструмент, привязанный к носу. Еще можно придать ускорение
Зарядное устройство USB с питанием от дыхания: 4 шага (с изображениями)
Зарядное устройство USB с питанием от дыхания: вы дышите? У вас есть гаджет, который можно заряжать через порт USB? Что ж, если вы ответили утвердительно на оба вопроса, то вам повезло. В этом руководстве показано, как сделать устройство, которое будет заряжать ваши USB-устройства, пока вы делаете то, что у вас получается лучше всего