Para o primeiro checkpoint da matéria de Edge Computing, desenvolvemos um sistema de monitoramento de luminosidade que emite um aviso sonoro e luminoso para informar que determinado nível de luminosidade está muito alto. Este projeto é pensado para o case da Vinheria Agnello, para que possa ser usado para um melhor controle do armazenamento de garrafas de vinho.
O projeto utiliza como plataforma principal a placa Arduino Uno R3. Conectada nela estão 3 LEDs (vermelho, amarelo e verde), um sensor de luz fotossensível (LDR) e um buzzer. O nível de luminosidade é lido pelo LDR, interpretado pelo Arduino e de acordo com a leitura é feita uma das ações: Acender LED verde (luminosidade adequada); Acender o LED amarelo (luminosidade no limite); Acender o LED vermelho e tocar o buzzer (luminosidade acima do limite).
O código para o programa é escrito em C++ e se encontra no arquivo "arduino.c". Utilize o software Arduino IDE para carregar este código para a placa.