posted an update

SENSOR: This sensor is an 8x8 array of IR thermal sensors. When connected to your microcontroller (Arduino) it will return an array of 64 individual infrared temperature readings over I2C. To make it easier to use, Interrupt Service is used to detect human body in front of sensor. Any reading on any pixel above TEMP_INT_HIGH (30 degree) will trigger the interrupt. We can tell which pixels triggered the interrupt by reading the bits in this array of bytes. Any bit that is a 1 means that pixel triggered

     bit 0  bit 1  bit 2  bit 3  bit 4  bit 5  bit 6  bit 7

byte 0 | 0 1 0 0 0 0 0 1 byte 1 | 0 0 0 0 0 0 0 0 byte 2 | 0 0 0 0 0 0 0 0 byte 3 | 0 0 0 1 0 0 0 0 byte 4 | 0 0 0 0 0 0 0 0 byte 5 | 0 0 0 0 0 0 0 0 byte 6 | 0 0 0 0 0 1 0 0 byte 7 | 0 0 0 0 0 0 0 0

Log in or sign up for Devpost to join the conversation.