tp_iot

Dependencies:   mbed DHT HC_SR04_Ultrasonic_Library

Committer:
Cornetin
Date:
Wed May 24 15:38:43 2017 +0000
Revision:
4:74e0c3de6749
Parent:
3:fcc03d78faf4
Child:
5:0186f7e2053e
not working

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Cornetin 0:911000364564 1 #include "mbed.h"
Cornetin 1:fdbb495760fc 2 #include "Serial.h"
Cornetin 2:d1555ccd1c6d 3 #include <string>
Cornetin 2:d1555ccd1c6d 4
Cornetin 1:fdbb495760fc 5 // WE USE PA_2 = TX } CN9
Cornetin 1:fdbb495760fc 6 // PA_3 = RX } CN9
Cornetin 1:fdbb495760fc 7
Cornetin 0:911000364564 8
Cornetin 0:911000364564 9 AnalogIn analog_value(A0);
Cornetin 0:911000364564 10
Cornetin 2:d1555ccd1c6d 11 DigitalOut led(LED2);
Cornetin 0:911000364564 12
Cornetin 0:911000364564 13 int main() {
Cornetin 0:911000364564 14 float meas;
Cornetin 1:fdbb495760fc 15 Serial serial_td1208(PA_2, PA_3);
Cornetin 1:fdbb495760fc 16
Cornetin 3:fcc03d78faf4 17 //std::string init("AT");
Cornetin 3:fcc03d78faf4 18
Cornetin 4:74e0c3de6749 19 //std::string query("AT$SS=00 12 FF 42/r/n");
Cornetin 4:74e0c3de6749 20
Cornetin 4:74e0c3de6749 21 char query[15] = "AT$SS=0012FF42";
Cornetin 3:fcc03d78faf4 22
Cornetin 3:fcc03d78faf4 23 serial_td1208.baud(9600);
Cornetin 3:fcc03d78faf4 24 serial_td1208.format();
Cornetin 3:fcc03d78faf4 25 //serial_td1208.printf("%s", init);
Cornetin 2:d1555ccd1c6d 26
Cornetin 0:911000364564 27
Cornetin 0:911000364564 28 printf("\nAnalogIn example\n");
Cornetin 2:d1555ccd1c6d 29 led = 1;
Cornetin 0:911000364564 30
Cornetin 0:911000364564 31 while(1) {
Cornetin 4:74e0c3de6749 32
Cornetin 2:d1555ccd1c6d 33 if (led == 1)
Cornetin 2:d1555ccd1c6d 34 led = 0;
Cornetin 2:d1555ccd1c6d 35 else
Cornetin 2:d1555ccd1c6d 36 led = 1;
Cornetin 4:74e0c3de6749 37
Cornetin 2:d1555ccd1c6d 38 serial_td1208.printf("%s", query);
Cornetin 2:d1555ccd1c6d 39 wait(10); // 750 ms
Cornetin 0:911000364564 40 }
Cornetin 0:911000364564 41 }