Table des matières:

Caméra thermique améliorée PiEyeR : 8 étapes (avec photos)
Caméra thermique améliorée PiEyeR : 8 étapes (avec photos)

Vidéo: Caméra thermique améliorée PiEyeR : 8 étapes (avec photos)

Vidéo: Caméra thermique améliorée PiEyeR : 8 étapes (avec photos)
Vidéo: Insta360 X3 tuto complet 2024, Novembre
Anonim
Caméra thermique améliorée PiEyeR
Caméra thermique améliorée PiEyeR
Caméra thermique améliorée PiEyeR
Caméra thermique améliorée PiEyeR

Aperçu

La carte de caméra thermique IR Adafruit AMG8833 peut fournir une caméra d'imagerie infrarouge lointaine de type « FLIR™ » à environ 1/10e du prix des précédentes unités d'imagerie thermique IR lointain. Bien sûr, la résolution et la sensibilité ne sont pas aussi élevées que les caméras plus avancées, mais bon, pour 39 $, c'est une bonne affaire.

Avec ce projet, j'ai suivi l'excellent tutoriel Adafruit Raspberry Pi Thermal Camera de Dean Miller et j'ai ajouté des fonctionnalités supplémentaires au logiciel et au matériel.

Nouvelles fonctionnalités:

  • Arrêter/mettre sous tension en toute sécurité Raspberry
  • Exécute automatiquement le logiciel à la mise sous tension
  • Alimenté par batterie pour la portabilité
  • Utilise les boutons PiTFT GPIO
  • Contrôles de sensibilité
  • Potentiel d'ajouts futurs

Notez que les caméras thermiques IR ne sont PAS les mêmes que les caméras NOIR. Le premier utilise uniquement la chaleur dégagée par l'objet à imager, tandis que le second nécessite une source de lumière infrarouge telle que des LED IR (ou le Soleil) pour éclairer l'objet.

Étape 1: Matériel et logiciel

Matériel et logiciel
Matériel et logiciel
  • Raspberry Pi 3 (remarque: un Pi Zero peut être utilisé, mais consultez les instructions du Pi Zero ici.)
  • Déploiement de la caméra thermique IR Adafruit AMG8833
  • Adafruit PiTFT Plus assemblé 320x240 2,8" TFT + écran tactile résistif
  • Façade et boîtier en plastique Adafruit pour piTFT et RaspberryPi 3
  • Câble GPIO 40 broches Adafruit
  • En-tête de boîte IDC 2X20 broches Adafruit
  • Batterie USB 5V (telle qu'un téléphone portable rechargeable externe) 3000mah ou plus
  • Carte micro SD de 4 Go ou plus pour Raspberry
  • Fils, connecteurs, etc. pour correspondre à vos connexions
  • Raspbian Jessie Lite personnalisé pour PiTFT (décrit ci-dessous)
  • Bibliothèques Adafruit pour PiTFT et AMG8833 (décrites ci-dessous)
  • SSH et Putty pour Windows
  • RaspiThermalCam de Github:

Configuration préliminaire

REMARQUE: si vous avez déjà configuré un Raspberry Pi avec un écran Adafruit PiTFT Plus 320x240 et un module de caméra thermique AMG8833, comme indiqué dans le didacticiel Adafruit (https://learn.adafruit.com/adafruit-pitft-28-inch-resistive- touchscreen-display-raspberry-pi/easy-install), vous pouvez passer au logiciel RaspiThermalCam dans la section II. au dessous de. Sinon, passez à l'étape suivante…

Étape 2: Configuration du matériel - Installer l'écran PiTFT

Configuration matérielle - Installer l'écran PiTFT
Configuration matérielle - Installer l'écran PiTFT
Configuration matérielle - Installer l'écran PiTFT
Configuration matérielle - Installer l'écran PiTFT
Configuration matérielle - Installer l'écran PiTFT
Configuration matérielle - Installer l'écran PiTFT

Étant donné que l'écran tactile résistif PiTFT nécessite des modifications du noyau Raspbian, il est FORTEMENT suggéré de recommencer à zéro avec l'image Raspbian Jessie pré-construite d'Adafruit. Celui-ci contient déjà tous les pilotes nécessaires pour l'écran PiTFT.

Notez que cela va être une installation "sans tête", donc n'utilisera pas l'interface graphique Raspbian. Vous utiliserez la ligne de commande Linux pour configurer et programmer le Raspberry. Le moyen le plus simple d'y accéder est de configurer une connectivité SSH et WiFi ou Ethernet et d'utiliser un programme de terminal distant comme Putty.

Les instructions ci-dessous sont tirées du didacticiel Adafruit PiTFT à l'URL ci-dessous. Si vous rencontrez des difficultés ou souhaitez voir les instructions complètes, veuillez visiter la FAQ du didacticiel Adafruit.

Étapes d'installation du PiTFT

1) Téléchargez le piTFT Raspian Jessie Lite d'Adafruit sur un PC:

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

2) Installez cette image sur une carte SD de 4 Go ou plus. Si vous avez besoin d'aide ici, consultez les instructions sur

www.raspberrypi.org/documentation/installa…

3) Insérez la carte micro SD dans le Pi. Mais ne l'allumez pas encore.

4) Avant d'installer le piTFT sur le Pi, branchez le câble GPIO 40 broches à l'arrière du piTFT.

ASSUREZ-VOUS de positionner le repère de ligne GRIS sur le câble sur la broche 1 du connecteur mâle piTFT. Notez qu'il y a deux connecteurs sur le module PiTFT; un connecteur femelle qui se branche sur le Raspberry Pi et un connecteur mâle auquel ce câble se connecte.

Cela sera utilisé pour connecter le module de caméra thermique plus tard.

(En fait, vous n'avez besoin que de 4 fils pour connecter la caméra, mais en raison des dimensions, il est plus simple d'utiliser ce câble prêt à l'emploi tel quel.)

5) Branchez maintenant le PiTFT sur le Raspberry Pi lui-même. Encore une fois, regardez les photos pour voir dans quel sens il doit aller. (gris à la broche 1)

6) Vérifiez que la marque de ligne GRIS sur le câble GPIO est positionnée comme indiqué.

Vous êtes maintenant prêt à tester le PiTFT et le Raspberry Pi. (Le capteur thermique IR sera installé ultérieurement).

7) Connectez un clavier USB à l'un des ports Raspi. (Aucune souris n'est nécessaire). Cela facilitera la connexion initiale et la recherche de l'adresse IP attribuée. Sinon, vous devrez vérifier votre routeur pour l'attribution IP.

8) Pour la connectivité réseau, le plus simple consiste simplement à brancher un câble Ethernet, bien que vous puissiez configurer le WiFi manuellement via wpa_supplicant.conf si vous préférez.

Notez qu'une fois la caméra infrarouge terminée, vous n'aurez plus besoin de réseau, donc le wifi n'est pas nécessaire.

9) Connectez l'alimentation 5V et laissez votre pi démarrer. Si tout se passe bien, après quelques secondes, l'écran PiTFT devrait afficher des messages de démarrage, puis une invite de connexion.

Si vous ne voyez aucun affichage, vérifiez que votre connexion (broches tordues ?), l'alimentation et la carte SD sont toutes bonnes. Voir aussi la FAQ Adafruit

10) Login & passwd sont le "pi" "framboise" par défaut.

11) Localisez l'adresse IP à l'aide de $ ifconfig –a

Vous pouvez maintenant vous connecter à distance à l'aide de SSH Putty en utilisant pi@YOUR_IP_ADDRESS

Vous pouvez débrancher le clavier une fois que vous avez réussi à vous connecter en ssh.

(L'accès à distance n'est nécessaire que pour faciliter la configuration, pas pour une utilisation normale.)

12) Mettez à jour votre gestionnaire de paquets: $ sudo apt-get update

NOTE IMPORTANTE! N'exécutez PAS « apt-get upgrade » ou « rpi-update » !

Cela écraserait le noyau Adafruit personnalisé nécessaire pour exécuter le PiTFT. Si vous le faites, le plus simple est probablement de recommencer. Ou consultez la FAQ Adafruit ci-dessus.

Ce Pi ne sera pas accessible depuis Internet, les correctifs de sécurité ne sont donc pas aussi critiques.

(Si paranoïaque, désactivez simplement le WiFi et utilisez uniquement un câble Ethernet.)

Étape 3: Configuration du capteur d'image AMG8833

Finaliste du concours Raspberry Pi 2017

Conseillé: