1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/qlexcel-thermal-cam

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 4.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 21:59 d5cd20f

ThermalCam — 红外热成像仪

Видеообзор: https://www.bilibili.com/video/BV1634y1d7Ly/

0. О проекте

Это устройство для инфракрасного тепловидения, созданное на основе датчика MLX90640.

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

Больше не нужно определять температуру на ощупь или использовать оборудование, которое может вызвать ожоги или поражение электрическим током.

1. Список материалов

MLX90640: инфракрасный датчик с разрешением 24x32. Этого разрешения достаточно для измерения температуры, так как некоторые используют датчики с разрешением 8x8, например AMG8833. Обратите внимание, что есть два типа датчиков MLX90640: A и B. Полное название датчика: MLX90640ESF_BAA/BAB.

Обязательно выберите тип B. Подробные различия можно найти в моём блоге.

Экран: 3,2 дюйма, разрешение 240x320. Важно убедиться, что экран совместим с вашей системой, так как разные производители могут использовать разные разъёмы. Я использовал LCDT3213440AL от Shenzhen Edison Technology. Ссылка для покупки. Покупайте без сенсорного экрана, я купил его за 30 юаней, но сейчас... Вы понимаете, о чём я говорю, учитывая текущую ситуацию на рынке электроники...

MCU: используйте GD32F103C8T6, не используйте STM32F103C8T6. Частота ядра STM составляет 72 МГц, а частота ядра GD — 108 МГц, что на 50% больше. Это может привести к задержкам при отображении видео, и я оптимизировал все возможные места в программе. Объём оперативной памяти C8T6 составляет всего 20 КБ, чего недостаточно для использования. Поэтому в моей программе многие переменные хранятся в общем пространстве памяти. Если вы заинтересованы, вы можете продолжить оптимизацию или перейти на GD32F103CBT6.

SPI FLASH: используется китайский XT25F128BSSIGU, который можно заменить на аналогичные продукты от HuaBang или GD. Программа должна быть совместима с другими устройствами. Конечно, размер памяти также можно изменить.

Корпус: рекомендуется купить готовый корпус на TB и обработать его. Размеры корпуса составляют 90x70x28 мм, а стоимость — около 2 юаней. Ссылка для покупки. Для обработки потребуется столярный нож и ручная дрель.

Литиевая батарея: я использую батарею размером 65 мм x 30 мм x 7 мм и ёмкостью 1800 мАч. Можно использовать более крупные батареи, так как внутри корпуса ещё много места.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/qlexcel-thermal-cam.git
git@api.gitlife.ru:oschina-mirror/qlexcel-thermal-cam.git
oschina-mirror
qlexcel-thermal-cam
qlexcel-thermal-cam
master