Bonjour à tous,
Je débute depuis peu avec les arduinos. J'ai un Arduino ATmega328pb que je veux utiliser pour allumer un petit ventilateur, qui refroidi un radiateur, lorsque la température de celui- ci dépasse les 30°.
J'ai ici un petit sketch. Ce qui semble bon après vérification d'Arduino IDE.
J'ai installer la bibliothèque " DHT sensor Library"
Mais lorsque je le téléverse, il me donne un probleme d'en tête (voir plus bas) et me parle d'ESP8266 alors que j'utilise un ATmega328pb
J'ai bien téléchargé les drivers ATmega328P-master et les ai placés dans la library Arduino. j'ai même placé les fichier .h (demandé) dans plusieurs dossiers, pour avoir plus de chance que Arduino les trouvent.Mais le problème persiste voir point 3. Pour le televersement j'utilise un calbe USB vers Mini USB
PS: je n'ai pas encore réalisé le montage physique et cablage (mais je suppose que ce n'est pas encore nécessaire) enfin je crois?
Vous trouverez ici plus bas
1 le sketch 2 la vérification 3 l'erreur retourné.
Merci d'avance pour votre aide
1
#include <DHT.h>
#define DHTPIN 5
#define DHTTYPE DHT22
#define relais 7
DHT dht(DHTPIN, DHTTYPE);
void setup()
{
Serial.begin(115200);
dht.begin();
pinMode(relais, OUTPUT);
}
void loop()
{
float temperature = dht.readTemperature();
if (temperature >= 30) {
digitalWrite (relais, HIGH);
delay(3000);}
else { digitalWrite (relais, LOW);
delay(3000);
}
Serial.print("Température : ");
Serial.print(temperature);
Serial.println("°C");
delay(3000);
}
2
. Variables and constants in RAM (global, static), used 28204 / 80192 bytes (35%)
║ SEGMENT BYTES DESCRIPTION
╠══ DATA 1496 initialized variables
╠══ RODATA 940 constants
╚══ BSS 25768 zeroed variables
. Instruction RAM (IRAM_ATTR, ICACHE_RAM_ATTR), used 60331 / 65536 bytes (92%)
║ SEGMENT BYTES DESCRIPTION
╠══ ICACHE 32768 reserved space for flash instruction cache
╚══ IRAM 27563 code in IRAM
. Code in flash (default, ICACHE_FLASH_ATTR), used 238244 / 1048576 bytes (22%)
║ SEGMENT BYTES DESCRIPTION
╚══ IROM 238244 code in flash
3
esptool.py v3.0
Serial port COM4
Connecting........_____....._____....._____....._____....._____....._____.....____
A fatal esptool.py error occurred: Failed to connect to ESP8266: Invalid head of packet (0x00)_