test amg3x3

Dependencies:   mbed AMG8833lib

main.cpp

Committer:
lucky28
Date:
2020-09-19
Revision:
1:dff8f3f6e852
Parent:
0:72fe4e323c03

File content as of revision 1:dff8f3f6e852:

#include "mbed.h"
#include "AMG8833.h"

Serial pc(SERIAL_TX,SERIAL_RX);

Adafruit_AMG88xx amg(PB_3, PB_10);

float pixels[AMG88xx_PIXEL_ARRAY_SIZE];

int main() {
    wait(0.01);
    
    while (1) {
        amg.begin();
        wait(1) ;
        //read all the pixels
        amg.readPixels(pixels);
        
        for (int i = 0; i < 8; i++){
            for (int j = 0; j < 8; j++){
                if(pixels[(i*8) + j] > 40){
                    pc.printf("*  ");
                }
                else {
                    pc.printf("|  ");
                }
            }
            pc.printf("\n\r");
        }
        pc.printf("\n\r");
        pc.printf("\n\r");
    }
}