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 : 2023/01/27 16:08 (modification externe)