Repositório para o trabalho semestral (Projeto Estufa) de Microcontroladores.

Dependencies:   mbed

bomba-sensor_umidade/main.cpp

Committer:
RickBadKan
Date:
2018-06-15
Revision:
3:446af583421c
Parent:
1:4d014defc573

File content as of revision 3:446af583421c:

#include "mbed.h"

// Biblioteca para utilização do LCD Display
#include "C12832.h"

AnalogIn   sensor(p15);

// Visualização PWM
PwmOut pwm(p21);

// Inicialização padrão para LCD
C12832 lcd(p5, p7, p6, p8, p11);

int main(void)
{
    lcd.cls();

    // Codigo PWM
    pwm.period_ms(10);
    pwm.write(0.5f);

    while (1) {


        // Print the % value and the absolute value from the sensor at p15
        lcd.locate(0,3);
        lcd.printf( "Percentage: %3.3f%% \n", (1-sensor.read()) * 100.0f );
        lcd.printf( "Absolute Value: %2.3f", 1-sensor.read() );
        wait(0.5f);
        lcd.cls();
    }
}