Оглавление:

Улучшенная тепловизионная камера PiEyeR: 8 шагов (с изображениями)
Улучшенная тепловизионная камера PiEyeR: 8 шагов (с изображениями)

Видео: Улучшенная тепловизионная камера PiEyeR: 8 шагов (с изображениями)

Видео: Улучшенная тепловизионная камера PiEyeR: 8 шагов (с изображениями)
Видео: Моддинг Fallout 3: My Way: Пользовательский интерфейс: 6 2024, Июль
Anonim
Улучшенная тепловизионная камера PiEyeR
Улучшенная тепловизионная камера PiEyeR
Улучшенная тепловизионная камера PiEyeR
Улучшенная тепловизионная камера PiEyeR

Обзор

Плата Adafruit AMG8833 IR Thermal Camera может предоставить «FLIR ™» -подобную камеру для формирования изображений в дальнем инфракрасном диапазоне примерно в 10 раз дешевле, чем предыдущие устройства для формирования изображений в дальнем инфракрасном диапазоне. Конечно, разрешение и чувствительность не такие высокие, как у более продвинутых камер, но, эй, за 39 долларов это очень много.

В этом проекте я взял отличное руководство по Adafruit Raspberry Pi Thermal Camera от Дина Миллера и добавил дополнительные функции в программное и аппаратное обеспечение.

Новые особенности:

  • Безопасное выключение / включение Raspberry
  • Автоматически запускает программное обеспечение при включении питания
  • Питание от аккумулятора для портативности
  • Использует кнопки PiTFT GPIO
  • Контроль чувствительности
  • Возможность для будущих дополнений

Обратите внимание, что ИК-тепловизоры НЕ то же самое, что и камеры NOIR. В первом случае используется только тепло, излучаемое изображаемым объектом, а во втором для освещения объекта требуется источник инфракрасного света, такой как ИК-светодиоды (или Солнце).

Шаг 1. Аппаратное и программное обеспечение

Аппаратное обеспечение
Аппаратное обеспечение
  • Raspberry Pi 3 (примечание: можно использовать Pi Zero, но см. Инструкции для Pi Zero здесь).
  • Adafruit AMG8833 инфракрасная тепловизионная камера Breakout
  • Adafruit PiTFT Plus в сборе, 320x240 2,8 дюйма, TFT + резистивный сенсорный экран
  • Лицевая панель и пластиковый корпус Adafruit для piTFT и RaspberryPi 3
  • 40-контактный GPIO-кабель Adafruit
  • Заголовок коробки IDC Adafruit 2X20 Pin
  • Аккумулятор USB 5 В (например, перезаряжаемый внешний мобильный телефон) 3000 мАч или больше
  • Карта Micro SD емкостью 4 ГБ или больше для Raspberry
  • Провода, разъемы и т. Д. В соответствии с вашими подключениями
  • Пользовательский Raspbian Jessie Lite для PiTFT (описан ниже)
  • Библиотеки Adafruit для PiTFT и AMG8833 (описаны ниже)
  • SSH и шпатлевка для Windows
  • RaspiThermalCam с Github:

Предварительная настройка

ПРИМЕЧАНИЕ: Если вы уже настроили Raspberry Pi с экраном Adafruit PiTFT Plus 320x240 и модулем тепловизора AMG8833, как показано в руководстве Adafruit (https://learn.adafruit.com/adafruit-pitft-28-inch-resistive- touchscreen-display-raspberry-pi / easy-install), затем вы можете перейти к программе RaspiThermalCam в разделе II. ниже. В противном случае переходите к следующему шагу…

Шаг 2: Настройка оборудования - Установите дисплей PiTFT

Настройка оборудования - установка дисплея PiTFT
Настройка оборудования - установка дисплея PiTFT
Настройка оборудования - установка дисплея PiTFT
Настройка оборудования - установка дисплея PiTFT
Настройка оборудования - установка дисплея PiTFT
Настройка оборудования - установка дисплея PiTFT

Поскольку резистивный сенсорный экран PiTFT требует модификации ядра Raspbian, НАСТОЯТЕЛЬНО рекомендуется начать все заново с предварительно созданного образа Raspbian Jessie от Adafruit. Он уже содержит все необходимые драйверы для экрана PiTFT.

Обратите внимание, что это будет установка без головы, поэтому графический интерфейс Raspbian не будет использоваться. Вы будете использовать командную строку Linux для настройки и программирования Raspberry. Самый простой способ получить доступ - это настроить соединение SSH и WiFi или Ethernet и использовать программу удаленного терминала, такую как Putty.

Приведенные ниже инструкции взяты из учебника Adafruit PiTFT по указанному ниже URL-адресу. Если у вас возникли трудности или вы хотите увидеть полные инструкции, посетите FAQ по Adafruit.

Шаги по установке PiTFT

1) Загрузите piTFT Raspian Jessie Lite с Adafruit на ПК:

s3.amazonaws.com/adafruit-raspberry-pi/201…

2) Установите этот образ на SD-карту объемом 4 ГБ или больше. Если вам нужна помощь, ознакомьтесь с инструкциями на сайте

www.raspberrypi.org/documentation/installa…

3) Вставьте карту micro SD в Pi. Но пока не включайте.

4) Перед установкой piTFT на Pi подключите 40-контактный кабель GPIO к задней части piTFT.

ОБЯЗАТЕЛЬНО расположите СЕРУЮ линию на кабеле на контакте 1 штекерного разъема piTFT. Обратите внимание, что на модуле PiTFT есть два разъема; гнездовой разъем, который подключается к Raspberry Pi, и штекерный разъем, к которому подключается этот кабель.

Это будет использоваться для подключения модуля тепловизора позже.

(На самом деле для подключения камеры нужно всего 4 провода, но из-за габаритов проще всего использовать уже готовый кабель как есть.)

5) Теперь подключите PiTFT к самому Raspberry Pi. Опять же, посмотрите на фотографии, чтобы увидеть, в каком направлении оно должно идти. (серый к контакту 1)

6) Убедитесь, что СЕРЫЕ отметки на кабеле GPIO расположены, как показано.

Теперь вы готовы протестировать PiTFT и Raspberry Pi. (ИК-датчик температуры будет установлен позже).

7) Подключите USB-клавиатуру к одному из портов Raspi. (Мышь не требуется). Это упростит первоначальный вход в систему и поиск назначенного IP-адреса. В противном случае вам нужно будет проверить маршрутизатор на предмет назначения IP.

8) Для подключения к сети проще всего подключить кабель Ethernet, хотя вы можете настроить Wi-Fi вручную через wpa_supplicant.conf, если хотите.

Обратите внимание, что после того, как ИК-камера будет завершена, вам не понадобится сеть, поэтому Wi-Fi не нужен.

9) Подключите питание 5 В и позвольте вашему пи загрузиться. Если все пойдет хорошо, через несколько секунд на экране PiTFT должны появиться сообщения загрузки, а затем приглашение для входа в систему.

Если вы не видите никакого дисплея, проверьте правильность подключения (погнутые контакты?), Источника питания и SD-карты. Также см. FAQ по Adafruit.

10) Логин и пароль по умолчанию - «пи» «малина».

11) Найдите IP-адрес с помощью $ ifconfig –a

Теперь вы можете удаленно войти в систему с помощью SSH Putty, используя pi @ YOUR_IP_ADDRESS.

Вы можете отключить клавиатуру после успешного подключения по ssh.

(Удаленный доступ необходим только для облегчения завершения настройки, а не для обычного использования.)

12) Обновите менеджер пакетов: $ sudo apt-get update

ВАЖНАЯ ЗАМЕТКА! НЕ запускайте «apt-get upgrade» или «rpi-update»!

Это приведет к перезаписи пользовательского ядра Adafruit, необходимого для работы PiTFT. Если да, то, вероятно, проще всего начать все сначала. Или обратитесь к FAQ по Adafruit выше.

Этот Pi не будет доступен из Интернета, поэтому исправления безопасности не так важны.

(Если вы параноик, просто выключите Wi-Fi и используйте только кабель Ethernet.)

Шаг 3. Настройка датчика изображения AMG8833

Финалист Raspberry Pi Contest 2017

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