Tout sur mes passions.
void loop
4 - Void (loop) void loop() { while (SerialGPS.available() > 0) { if (gps.encode(SerialGPS.read())) { if (gps.date.isValid()) { Day = gps.date.day(); Month = gps.date.month(); Year = gps.date.year(); } if (gps.time.isValid())…
void setup
3 - Void (setup) void setup() { // Serial port for debugging purposes Serial.begin(9600); EEPROM.begin(512); PCF_21.begin(); // Entrées sortie sup. //-------------------------------------- Gestion AHT10 ------------------------------- aht.begin(); //---------------------------------------- Gestion GPS ------------------------------- SerialGPS.begin(9600);…
Les fonctions
2 - Les fonctions //-------------------------------------- Sous programmes ------------------------------- void ecriture_json() { // Créer un document JSON avec la capacité définie JsonDocument doc; // Assigner des valeurs aux variables doc["T1_Debut_EV1"] =…
Déclaration des variables
1 - Déclaration variables #include <lib.h> // todo--------------------------------------Variables générales ---------------------------- const char *PARAM_INPUT_1 = "output"; const char *PARAM_INPUT_2 = "state"; int led = LED_BUILTIN; // led interne au ESP8266 fonction…
Programme principale C++
Accueil Blog Projets Electronique Composants de base Humberger Toggle Menu Programme principale C++Déclaration des variablesLes fonctionsVoid (setup)Void (loop)
Arrosage automatique
Arrosage automatique Les programmes C++ Programme main (Server asynchrone V1.0.1.cpp)Les librairies (lib.h)La page html (index_html.h)Secret (contient les codes de connexion wifi) (secret.h)Logo (affiche un logo au démarrage sur l’écran LCD)…
Composant résistance
Résistance Principe de FonctionnementLa résistance fonctionne selon la loi d'Ohm, qui stipule que la tension ( U) à travers une résistance ( R ) est égale au produit du courant…
Module GPS (NEO-6M)
Fondamentalement, le module GPS NEO-6M fonctionne en déterminant à quelle distance il se trouve d’un certain nombre de satellites. Il est préprogrammés pour savoir où se trouvent les satellites GPS à un moment donné, puis calculer l’emplacement sur Terre en utilisant le processus de trilatération bien connu.
ESP32
ESP32 L'ESP32 est un microcontrôleur polyvalent d'Espressif offrant Wi-Fi, Bluetooth et faible consommation d'énergie, idéal pour les projets IoT grâce à ses nombreuses fonctionnalités et compatibilité avec divers capteurs et…