HeimannSensor / Nucleo-64-STM32F446RE-Application-Shield

Sample code for the Nucleo-64 STM32F446RE board and HTPAd Application Shield (written in the Arduino IDE).
1 stars 2 forks source link

Hint: You will find the installation guide in the user_manual_ApplicationShieldNucleo.pdf

Arduino-DUE-Application-Shield

For thermal imaging and easy application of our arrays we designed an application board to read thermopile sensors with an Arduino board.

The source code is completely open and includes all required steps from reading the EEPROM and sensor values to calculation of the final temperature image. Therefore, the C++ sample code can be viewed and modified via the Arduino IDE. The PCB is designed as an Arduino extension and supports the board Arduino Due.

You can choose between two modes: Ethernet mode and Serial mode.

Serial Mode

Thismode prints all results in the serial monitor of the Arduino IDE. Here the EEPROM content and sensor voltages can be visualized. The serial mode only reads new data on request, to show which calculation steps are required and in which order. Benefits:

Ethernet Mode

In Ethernet mode you can connect an I2C sensor with the Heimann Sensor GUI to stream continuously. The sample code establishes via DHCP a connection or you can use your local network card. An Arduino Ethernet Shield and an Arduino Due are required. In the GUI you can stream the sensor images in temperature or voltage mode. Also, you can change user settings, like clock, ADC resolution and emissivity factor. Benefits: