Оглавление:
- Шаг 1: Список деталей
- Шаг 2: Проектирование схемы
- Шаг 3: сделайте фрейм и сделайте соединение
- Шаг 4. Код работает и загрузка
- Шаг 5: тестовый запуск
Видео: Автоматическое измерение температуры и голосовая информация: 5 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
В последнее время весь мир борется с вирусом Covid19. Первая проверка для пострадавших (или подозреваемых) - это измерение температуры тела. Итак, этот проект создан для модели, которая может автоматически измерять температуру тела и сообщать информацию голосом.
Давайте начнем!
Шаг 1: Список деталей
Компонент для проекта:
1. Arduino UNO
2. Модуль SD-карты
3. SD-карта 8 ГБ
4. Усилитель PAM8403 и динамик
5. Ультразвуковой датчик HC-SR04
6. OLED 128x64
7. Макетные кабели
8. Инфракрасный термометр GY-906
Обратите внимание: из-за высокого спроса на инфракрасный термометр иногда вы можете не найти датчик GY-906 на рынке.
Шаг 2: Проектирование схемы
Взгляните на схемотехнику.
В основном, он будет измерять температуру с помощью инфракрасного термометра GY-906, а затем отображать результат на ЖК-дисплее Oled 128 * 64. Он также сообщает вам температуру результата голосом через динамик. Динамик берет аудиофайл с SD-карты, а затем воспроизводит его в зависимости от температуры. Акустической системе нужен усилитель PAM8403, чтобы звук был для нас громче.
Основной процесс использования такой:
1. Помашим рукой ультразвуковому датчику (расстояние около 10 см).
2. Затем он будет приветствовать нас голосом: «Добро пожаловать в систему измерения температуры, пожалуйста, положите руку или лоб перед датчиком примерно на 2 см».
3. Перед датчиком измерения температуры прикладываем руку или лоб.
4. Будет озвучен результат измерения температуры, а также отобразится на ЖК-дисплее. Например, если ваша температура 36,5 ° C, он будет говорить: "Ваша температура 36,5 ° C. Ваша температура кажется нормальной, поэтому, пожалуйста, сохраняйте здоровье!"
Шаг 3: сделайте фрейм и сделайте соединение
Каркас из дерева МДФ толщиной 3мм, вырезан лазером. Я надеюсь, что некоторые из вас могут поддержать лазерный станок с ЧПУ, чтобы вырезать его. Если нет, можно вырезать картон для рамки. Файл дизайна можно скачать здесь (Google share)
После вырезания вам понадобится клей, чтобы сделать для него каркас. Сделать каркас несложно. Затем мы установим все детали в каркас, и сделаем разводку схемотехнической.
Шаг 4. Код работает и загрузка
Код arduino выполнит эту работу:
1. Определите, есть ли рядом с датчиком люди (препятствия), обнаруженные ультразвуковым датчиком.
2. Поприветствуйте говорящего, проинформируйте пользователя, поднесите руку или лоб к датчику примерно на 2 см.
3. Назовите результат и прокомментируйте свою температуру.
Код можно скачать здесь
https://bit.ly/3ailMqX
Вот аудиофайл, его нужно скачать и сохранить на SD-карту.
bit.ly/3aZpGWJ
Обратите внимание, что аудиофайл имеет формат 8 бит, моно, 11025 Гц. Я записываю свой голос на компьютер (или телефон), а затем конвертирую его с помощью онлайн-инструмента (https://audio.online-convert.com/convert-to-wav)
Шаг 5: тестовый запуск
Теперь мы можем подключить питание и проверить, как оно работает. Очень интересно, что система может измерять вашу температуру и сообщать голосом.
Надеюсь тебе понравится:)
Спасибо за чтение!
Рекомендуемые:
Измерение температуры: 7 шагов
Измерение температуры
Измерение температуры с помощью XinaBox и термистора: 8 шагов
Измерение температуры с помощью XinaBox и термистора: Измерьте температуру жидкости с помощью аналогового входа xChip от XinaBox и термисторного зонда
Голосовая навигация на Raspberry Pi в помощь слепым: 7 шагов (с изображениями)
Голосовая навигация Raspberry Pi в помощь слепым: Привет В этой инструкции мы увидим, как Raspberry Pi может помочь слепым людям с помощью определяемой пользователем голосовой инструкции. Здесь с помощью входа ультразвукового датчика для измерения расстояния, которое мы можем голос направляет слепых следовать за
Дистанционное измерение температуры: 6 шагов
Дистанционное измерение температуры: в этом проекте MKR 1400 используется для управления 3 датчиками DHT 22 и передачи результата на номер мобильного телефона, введенный в код (я покажу где). Температура - единственные данные, которые извлекаются из DHT 22, но это интересно
Измерение температуры с PT100 с использованием Arduino: 6 шагов (с изображениями)
Измерение температуры с PT100 с использованием Arduino: PT100 - это резистивный датчик температуры (RTD), который меняет свое сопротивление в зависимости от окружающей температуры, он широко используется для промышленных процессов с медленной динамикой и относительно широким диапазоном температур. Он используется для медленной динамики