#include <stdio.h>
#include "pico/stdlib.h"
#include "sensor.h"
int main() {
stdio_init_all();
sensor_nivel_init();
while (true) {
float distancia;
uint8_t nivel;
SensorStatus status;
status = sensor_nivel_ler_distancia(&distancia);
if (status == SENSOR_OK) {
printf("Distancia: %.2f cm\n", distancia);
} else {
printf("Erro na leitura da distancia: %d\n", status);
}
status = sensor_nivel_ler_percentual(&nivel);
if (status == SENSOR_OK) {
printf("Nivel: %d%%\n", nivel);
} else {
printf("Erro na leitura do nivel: %d\n", status);
}
sleep_ms(1000);
}
}Loading
pi-pico-w
pi-pico-w