Оглавление:

Комплект для инфракрасного бесконтактного измерения температуры: 9 шагов
Комплект для инфракрасного бесконтактного измерения температуры: 9 шагов

Видео: Комплект для инфракрасного бесконтактного измерения температуры: 9 шагов

Видео: Комплект для инфракрасного бесконтактного измерения температуры: 9 шагов
Видео: ИНФРАКРАСНЫЙ БЕСКОНТАКТНЫЙ ТЕРМОМЕТР с Алиэкспресс Обзор, Тесты 2024, Июль
Anonim
Комплект для инфракрасного бесконтактного измерения температуры
Комплект для инфракрасного бесконтактного измерения температуры

Внезапная вспышка болезни в начале Нового года в 2020 году.

оставил мир в растерянности

Маска, термометр, пистолет

Поставщиков, необходимых для борьбы со вспышкой, еще меньше.

Болезнь беспощадна

Как компания, занимающаяся исследованиями и разработками электроники

Наши программисты

Сделай сам, конечно

Шаг 1: Проверка товаров

Инспекция товаров
Инспекция товаров

После получения Suite вы можете сначала открыть пакет:

Для соединения модулей используется 8 ниток dupont;

Кусок макетной платы используется для размещения модуля, удобное подключение;

Плата для разработки Nano в качестве дисплея и датчика главного привода;

Экран OLED 12864 используется для отображения данных датчика;

И модуль датчика MLX 90614, только данные о температуре.

Шаг 2: модуль привязанности

Модуль привязанности
Модуль привязанности

Модуль датчика MLX90614 имеет четыре контакта, а именно VIN, GND, SCL и SDA. VIN - это положительный полюс источника питания, который можно подключить к интерфейсу питания 3,3 В или 5 В на Arduino Nano. GND - это отрицательный полюс источника питания, который подключен к GND на Arduino Nano. SCL - это линия синхронизации шины IIC, подключенная к интерфейсу A5 Arduino, SDA - линия данных шины IIC, подключенная к интерфейсу A4. Ардуино.

Режим связи дисплея OLED12864 такой же, как у MLX90614, и он также имеет четыре контакта, а именно VIN, GND, SCL и SDA. SCL - это линия синхронизации шины IIC, подключенная к интерфейсу A5 Arduino, SDA - это данные. линия шины IIC, подключенная к интерфейсу A4 Arduino.

Хотите видеть схему подключения более интуитивно понятной? Я принесу вам следующую схему.

Шаг 3: Подготовка программного обеспечения

Компьютер с windows

Установите Arduino IDE правильно

Установите драйвер CH340

(Предоставляется наш бесплатный информационный пакет, вы можете скачать и установить напрямую)

Шаг 4: Установка библиотеки

Установка библиотеки
Установка библиотеки

Разархивируйте три загруженные библиотеки и добавьте их все в папку с библиотеками в Arduino IDE.

Шаг 5: Запись кода

Код записи
Код записи
Код записи
Код записи
Код записи
Код записи

Контактный разъем

MLX90614 Arduino

ПДД - - - - - - -> A4

SCL - - - - - - -> A5

VCC - - - - - - -> 3,3 В / 5 В

GND - - - - - - -> GND

Откройте программное обеспечение Arduino, скопируйте и вставьте приведенный выше тестовый код в программное обеспечение Arduino и запишите код.

Используйте OLED-экран для отображения данных датчика OLED Arduino

ПДД - - - - - - -> A4

SCL - - - - - - -> A5

VCC - - - - - - -> 3,3 В / 5 В

GND - - - - - - -> GND

Используйте следующий тестовый код OLED-дисплея, выполните указанные выше действия по тестированию данных выходного датчика последовательного порта, продолжайте проверку.

Примечание: этот код не выводит данные через последовательный порт, данные напрямую отображаются на экране, поэтому вам не нужно открывать монитор последовательного порта, смотрите прямо на OLED-дисплей.

ЗАМЕТКА:

• выберите «Arduino Nano» в столбце «Плата для разработки», «328P» в столбце «процессор» и «порт» в соответствии с фактическим отображаемым портом. • скорость передачи данных через последовательный порт, установленная в коде, составляет 9600, поэтому монитор последовательного порта также должен быть установлен на 9600 для правильного отображения данных.

Шаг 6: Результат теста

Результат испытаний
Результат испытаний

Шаг 7. Вопросы и ответы по сенсору

1. Каково расстояние измерения температуры для этого типа датчика?

Угол обзора этого датчика составляет 90 °, а расстояние измерения температуры зависит от размера цели. Для цели диаметром один сантиметр расстояние измерения температуры составляет 1 см, а для цели диаметром 5 см расстояние измерения температуры составляет 5 см. Однако, если фактическое измерение превышает 10 см, лучше не превышать 10 см. Если требуется расстояние, вы можете купить датчик с узким углом обзора или датчик с оптической линзой, и код можно будет напрямую перенести.

2. Какое время отклика у этого типа датчика?

Время отклика для MLX90614 составляет 200 мс.

3. Каков диапазон температур у этого типа датчика?

Диапазон температур этого датчика составляет -70 ℃ ~ + 380 ℃, но диапазон температур датчика составляет -40 ℃ ~ + 125 ℃, за пределами которого датчик будет поврежден.

4. Какое рабочее напряжение датчика?

Рабочее напряжение этого типа датчика составляет 3 В ~ 5 В, который может напрямую подключаться к источнику питания 3,3 В или 5 В и поддерживает прямую связь с SCM 3,3 В и 5 В без необходимости установки преобразования уровня.

5. После загрузки программы температура всегда отображается как 1037,55 ℃.

Это связано с тем, что между датчиком и Arduino нет хорошего соединения. Вы можете сначала проверить правильность подключения. Если проводка правильная, вы можете попробовать снова подключить провод Dupont или попытаться заменить его.

Шаг 8. Отобразите видео приложения

Что можно делать с этим датчиком? Простые продукты для измерения температуры, которые вы можете себе представить, можно попробовать изготовить в домашних условиях, сегодня я беру с собой набор датчиков с термостатом DIY. Посмотрим видео ниже.

Рекомендуемые: