Repositório para o código final de Microcontroladores.

Dependencies:   BME280 MFRC522 mbed

Revision:
0:91215b8406ee
Child:
1:9c4b2fdf3b67
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Jun 15 22:09:12 2018 +0000
@@ -0,0 +1,44 @@
+#include "mbed.h"
+
+// Biblioteca do BME280: Temperatura e Pressão
+#include "BME280.h"
+
+// Biblioteca para utilização do RFID
+#include "MFRC522.h"
+
+// Declaração para utilização do serial bluetooth
+Serial bluetooth(p9, p10);
+
+// Declaração para utilização do sensor de temperatura e pressão
+BME280 sensor_t_p(p28, p27);
+
+// Declaração para utilização da bomba
+PwmOut bomba(p21);
+
+// Declaração para utilização do sensor de umidade
+AnalogIn sensor_u(p15);
+
+// Declaração para utilização do RFID
+MFRC522 RFID(p11, p12, p13, p14, p8);
+
+
+
+// Código PWM da bomba (realocar)
+        bomba.period_ms(10);
+        bomba.write(0.5f);
+
+        
+
+int main() {
+    
+    bluetooth.baud(9600);
+    
+    while(1) {
+        bluetooth.printf("%2.2f Cº, %04.2f hPa\n", sensor_t_p.getTemperature(), sensor_t_p.getPressure());
+        bluetooth.printf("Valor Absoluto (umidade): %2.3f", 1-sensor.read());
+        wait(1);
+        
+        
+        
+    }
+}