The Panasonic AMG8833 Infrared Thermal Camera Sensor is a highly sensitive device designed to detect infrared radiation and convert it into a thermal image. This allows for the visualization of temperature variations across a surface, making it an invaluable tool in various applications.
Parameter | Value |
---|---|
Operating Voltage | 3.3V |
Operating Current | 4.5mA |
Field of View | 60° x 60° |
Temperature Range | 0°C to 80°C |
Temperature Resolution | ±2.5°C |
Pixel Resolution | 8x8 (64 pixels) |
Interface | I2C |
Frame Rate | 10 FPS |
Pin Number | Pin Name | Description |
---|---|---|
1 | VDD | Power Supply (3.3V) |
2 | GND | Ground |
3 | SCL | I2C Clock Line |
4 | SDA | I2C Data Line |
5 | INT | Interrupt Output (Active Low) |
6 | AD_SELECT | I2C Address Select (Connect to GND or VDD) |
7 | NC | Not Connected |
8 | NC | Not Connected |
#include <Wire.h>
#include <Adafruit_AMG88xx.h>
Adafruit_AMG88xx amg;
void setup() {
Serial.begin(9600);
Wire.begin();
if (!amg.begin()) {
Serial.println("Could not find a valid AMG88xx sensor, check wiring!");
while (1);
}
Serial.println("AMG88xx sensor initialized");
}
void loop() {
float pixels[64]; // Array to hold pixel temperature values
amg.readPixels(pixels); // Read pixel temperatures
for (int i = 0; i < 64; i++) {
Serial.print(pixels[i]);
Serial.print(", ");
if ((i + 1) % 8 == 0) {
Serial.println();
}
}
Serial.println();
delay(1000); // Wait for 1 second before next reading
}
Sensor Not Detected:
Inaccurate Temperature Readings:
Intermittent Data:
By following this documentation, users can effectively integrate the Panasonic AMG8833 Infrared Thermal Camera Sensor into their projects, ensuring accurate and reliable thermal imaging capabilities.