start:arduino:esp32:esp01
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| start:arduino:esp32:esp01 [2022/06/23 17:46] – [Exemple 2] gerardadmin | start:arduino:esp32:esp01 [2023/01/27 16:08] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 562: | Ligne 562: | ||
| const char* ssid = " | const char* ssid = " | ||
| const char* password = " | const char* password = " | ||
| - | */ | + | |
| ESP8266WebServer server(80); | ESP8266WebServer server(80); | ||
| - | // Initialize | + | //Initialiser le capteur |
| - | // NOTE: For working with a faster than ATmega328p 16 MHz Arduino chip, like an ESP8266, | + | // REMARQUE |
| - | // you need to increase the threshold for cycle counts considered a 1 or 0. | + | // vous devez augmenter le seuil pour les comptages de cycles considérés comme 1 ou 0. |
| - | // You can do this by passing a 3rd parameter for this threshold. It's a bit | + | // Vous pouvez le faire en passant un 3ème paramètre pour ce seuil. C'est un peu |
| - | // of fiddling to find the right value, but in general the faster the CPU the | + | // de bidouiller pour trouver la bonne valeur, mais en général plus le CPU est rapide plus |
| - | // higher the value. The default for a 16mhz AVR is a value of 6. For an | + | // augmente la valeur. La valeur par défaut pour un AVR 16 MHz est une valeur de 6. Pour un |
| - | // Arduino Due that runs at 84mhz a value of 30 works. | + | // Arduino Due qui tourne à 84mhz une valeur de 30 fonctionne. |
| - | // This is for the ESP8266 | + | // C'est pour le processeur |
| DHT dht(DHTPIN, DHTTYPE, 11); // 11 works fine for ESP8266 | DHT dht(DHTPIN, DHTTYPE, 11); // 11 works fine for ESP8266 | ||
| Ligne 618: | Ligne 619: | ||
| server.on("/ | server.on("/ | ||
| gettemperature(); | gettemperature(); | ||
| - | webString=" | + | webString=" |
| server.send(200, | server.send(200, | ||
| }); | }); | ||
| Ligne 645: | Ligne 646: | ||
| // Sensor readings may also be up to 2 seconds ' | // Sensor readings may also be up to 2 seconds ' | ||
| humidity = dht.readHumidity(); | humidity = dht.readHumidity(); | ||
| + | / | ||
| + | à 32 degrés Fahrenheit (°F)et le point d' | ||
| + | Cela sépare les points d' | ||
| + | un degré sur l' | ||
| + | le point d' | ||
| + | | ||
| + | Celsius :Bien qu' | ||
| + | fusion de la glace), | ||
| + | rapport à la l’échelle de température Kelvin .Sur l' | ||
| + | défini comme égal à 273,15 K, avec une différence de température de 1 deg C équivalent à une différence | ||
| + | de 1 K, c’est-à-dire que la taille de l' | ||
| + | préalablement défini comme le point d' | ||
| + | 373,15 K.Une différence de température d’1 °F équivaut à une différence de température de 0,556 °C. | ||
| + | */ | ||
| + | //Pour avoir la temperature en °Celcius à partir de ° Fahrenheit appliquons la formule : | ||
| + | // °Celius = (°F -32)/ | ||
| temp_c = ((dht.readTemperature(true) -32)/1.800) ; // Read temperature as °Celcius | temp_c = ((dht.readTemperature(true) -32)/1.800) ; // Read temperature as °Celcius | ||
| // Check if any reads failed and exit early (to try again). | // Check if any reads failed and exit early (to try again). | ||
/home/chanteri/www/fablab37110/data/attic/start/arduino/esp32/esp01.1655999170.txt.gz · Dernière modification : (modification externe)
