projet drone

Dependencies:   mbed DHT

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?

UserRevisionLine numberNew 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