
projet drone
main.cpp@0:a0dd84b0cbf1, 2021-06-18 (annotated)
- Committer:
- legrandpaul
- Date:
- Fri Jun 18 13:37:12 2021 +0000
- Revision:
- 0:a0dd84b0cbf1
programme de capteur de temperature; ;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
legrandpaul | 0:a0dd84b0cbf1 | 1 | #include "mbed.h" |
legrandpaul | 0:a0dd84b0cbf1 | 2 | #include "DHT.h" |
legrandpaul | 0:a0dd84b0cbf1 | 3 | |
legrandpaul | 0:a0dd84b0cbf1 | 4 | |
legrandpaul | 0:a0dd84b0cbf1 | 5 | Serial pc(USBTX, USBRX); // tx, rx |
legrandpaul | 0:a0dd84b0cbf1 | 6 | AnalogIn pin_SS(A0); |
legrandpaul | 0:a0dd84b0cbf1 | 7 | DHT sensor(A0,SEN11301P); |
legrandpaul | 0:a0dd84b0cbf1 | 8 | |
legrandpaul | 0:a0dd84b0cbf1 | 9 | int erreur ; |
legrandpaul | 0:a0dd84b0cbf1 | 10 | int main(){ |
legrandpaul | 0:a0dd84b0cbf1 | 11 | |
legrandpaul | 0:a0dd84b0cbf1 | 12 | while(1){ |
legrandpaul | 0:a0dd84b0cbf1 | 13 | erreur = sensor.readData(); |
legrandpaul | 0:a0dd84b0cbf1 | 14 | if (erreur == 0) { |
legrandpaul | 0:a0dd84b0cbf1 | 15 | |
legrandpaul | 0:a0dd84b0cbf1 | 16 | pc.printf( "Temperature %4.2f ",sensor.ReadTemperature(CELCIUS)); |
legrandpaul | 0:a0dd84b0cbf1 | 17 | pc.printf( "Humidite %4.2f %%",sensor.ReadHumidity()); |
legrandpaul | 0:a0dd84b0cbf1 | 18 | pc.printf(" \n\r"); |
legrandpaul | 0:a0dd84b0cbf1 | 19 | wait(1); |
legrandpaul | 0:a0dd84b0cbf1 | 20 | } else |
legrandpaul | 0:a0dd84b0cbf1 | 21 | printf("\r\nErr %i \n",erreur); |
legrandpaul | 0:a0dd84b0cbf1 | 22 | wait(0.5); |
legrandpaul | 0:a0dd84b0cbf1 | 23 | } |
legrandpaul | 0:a0dd84b0cbf1 | 24 | } |
legrandpaul | 0:a0dd84b0cbf1 | 25 |