bonjour
le code proposé me met pleine d'erreurs qui apparaît sur vscode avant de connecter le microcontrôleur Wemos mini
message d'erreurs sur vscode:
* Exécution de la tâche dans le dossier senseair S8 : C:\Users\louki\.platformio\penv\Scripts\platformio.exe run
Processing esp01_1m (platform: espressif8266; board: esp01_1m; framework: arduino)
---------------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/esp01_1m.html
PLATFORM: Espressif 8266 (4.2.1) > Espressif Generic ESP8266 ESP-01 1M
HARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash
PACKAGES:
- framework-arduinoespressif8266 @ 3.30102.0 (3.1.2)
- tool-esptool @ 1.413.0 (4.13)
- tool-esptoolpy @ 1.30000.201119 (3.0.0)
- toolchain-xtensa @ 2.100300.220621 (10.3.0)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 40 compatible libraries
Scanning dependencies...
Dependency Graph
|-- ESPAsyncWebServer-esphome @ 3.2.2
|-- AirGradient Air Quality Sensor @ 3.1.4
Building in release mode
Compiling .pio\build\esp01_1m\src\main.cpp.o
Generating LD script .pio\build\esp01_1m\ld\local.eagle.app.v6.common.ld
Compiling .pio\build\esp01_1m\lib400\ESPAsyncTCP-esphome\AsyncPrinter.cpp.o
Compiling .pio\build\esp01_1m\lib400\ESPAsyncTCP-esphome\ESPAsyncTCP.cpp.o
Compiling .pio\build\esp01_1m\lib400\ESPAsyncTCP-esphome\ESPAsyncTCPbuffer.cpp.o
Compiling .pio\build\esp01_1m\lib400\ESPAsyncTCP-esphome\SyncClient.cpp.o
Compiling .pio\build\esp01_1m\lib400\ESPAsyncTCP-esphome\tcp_axtls.c.o
Compiling .pio\build\esp01_1m\libc5f\Hash\Hash.cpp.o
Compiling .pio\build\esp01_1m\libd48\ESP8266WiFi\BearSSLHelpers.cpp.o
Compiling .pio\build\esp01_1m\libd48\ESP8266WiFi\CertStoreBearSSL.cpp.o
src\main.cpp:3:38: error: no matching function for call to 'AirGradient::AirGradient()'
3 | AirGradient monCapteur = AirGradient(); // Création de l'objet "monCapteur"
| ^
In file included from src\main.cpp:2:
.pio\libdeps\esp01_1m\AirGradient Air Quality Sensor\src/AirGradient.h:26:3: note: candidate: 'AirGradient::AirGradient(BoardType)'
26 | AirGradient(BoardType type);
| ^8 août 2024 à 20:58 (CEST)8 août 2024 à 20:58 (CEST)
.pio\libdeps\esp01_1m\AirGradient Air Quality Sensor\src/AirGradient.h:26:3: note: candidate expects 1 argument, 0 provided
.pio\libdeps\esp01_1m\AirGradient Air Quality Sensor\src/AirGradient.h:24:7: note: candidate: 'constexpr AirGradient::AirGradient(const AirGradient&)'
24 | class AirGradient {
| ^8 août 2024 à 20:58 (CEST)8 août 2024 à 20:58 (CEST)
.pio\libdeps\esp01_1m\AirGradient Air Quality Sensor\src/AirGradient.h:24:7: note: candidate expects 1 argument, 0 provided
.pio\libdeps\esp01_1m\AirGradient Air Quality Sensor\src/AirGradient.h:24:7: note: candidate: 'constexpr AirGradient::AirGradient(AirGradient&&)'
.pio\libdeps\esp01_1m\AirGradient Air Quality Sensor\src/AirGradient.h:24:7: note: candidate expects 1 argument, 0 provided
src\main.cpp: In function 'void setup()':
src\main.cpp:7:14: error: 'class AirGradient' has no member named 'CO2_Init'
7 | monCapteur.CO2_Init(D4,D3); // Démarrage et initialisation de l'objet, définition des broches RX (D4) et TX (D3) du Wemos
| ^8 août 2024 à 20:58 (CEST)~~
src\main.cpp:7:23: error: 'D4' was not declared in this scope
7 | monCapteur.CO2_Init(D4,D3); // Démarrage et initialisation de l'objet, définition des broches RX (D4) et TX (D3) du Wemos
| ^~
src\main.cpp:7:26: error: 'D3' was not declared in this scope
7 | monCapteur.CO2_Init(D4,D3); // Démarrage et initialisation de l'objet, définition des broches RX (D4) et TX (D3) du Wemos
| ^~
src\main.cpp: In function 'void loop()':
src\main.cpp:11:23: error: 'class AirGradient' has no member named 'getCO2_Raw'
11 | int CO2 = monCapteur.getCO2_Raw(); // mesure brute du CO2 placée dans la variable "CO2"
| ^8 août 2024 à 20:58 (CEST)[[Utilisateur:Abder|Abder]] ([[Discussion utilisateur:Abder|discussion]]) 8 août 2024 à 20:58 (CEST)
*** [.pio\build\esp01_1m\src\main.cpp.o] Error 1
======================================================== [FAILED] Took 7.35 seconds ========================================================
* Arrêt du processus de terminal "C:\Users\louki\.platformio\penv\Scripts\platformio.exe 'run'". Code de sortie : 1.
* Le terminal sera réutilisé par les tâches, appuyez sur une touche pour le fermer.
pourriez vous m'aider à résoudre ces problème svp
merci beaucoup
Bonjour,
Félicitations pour votre curiosité et vos expérimentations avec la réaction bicarbonate vinaigre. Je n'ai jamais utilisé cette méthode mais je constate sur votre vidéo que ça marche !
Personnellement j'ai expérimenté les fusées à eau classiques et également une voiture à réaction ( https://www.wikidebrouillard.org/wiki/Voiture_à_réaction ).
Le principe de la voiture à réaction est d'ailleurs immédiatement transformable en bateau à réaction...
Bon amusement.
Cordialement.
J’ai adoré votre tutoriel, j’ai appris plein de choses, mais je ne comprends pas pourquoi il faut trouver des billes de toutes les couleurs. C’est compliqué à trouver et j’ai fini par utiliser le document avec les différents cas de l’étape 1 et j’ai barré les mouvements qui font perdre, c’est pareil mais on utilise moins de matériaux
Sinon j’ai adoré
Bonjour. Félicitations pour votre intérêt pour les bricolages techniques et scientifiques.
Je voudrais cependant vous mettre en garde contre le danger de l'air comprimé. J'ai cru comprendre que votre réservoir de type "extincteur" avait été pas mal bricolé (trous, soudures..). Il est donc probablement fragilisé. Je ne sais pas quelle pression d'air comprimé vous y mettez (?). Est-il produit par un compresseur ? Par une pompe à pied ? En tout cas cet air comprimé se comporte comme un ressort qui emmagasine de l'énergie. Si cette énergie était libérée au moment où le réservoir lâche, il pourrait y avoir des projections de métal..... ce qui commence à ressembler à une bombe.
Je vous suggère d'utiliser plutôt un réservoir constitué par une bouteille de boissons gazeuses qui résiste jusqu'à 10 à 15 bars, suivant la fabrication (certaines sont constituées de plusieurs enveloppes). En cas d'explosion, ce ne sont que des lambeaux de plastiques qui sont expulsés. C'est suffisant pour se faire crever les tympans mais ça se limite à ça (lors des manips, gardez la bouche ouverte, ça limite un peu le risque). Au niveau de la pression utilisée, je conseille celle produite par une pompe à pied (<5bars) et déconseille absolument d'utiliser un compresseur.
Cordialement.
Bonjour,
Est-ce que si on a suivi tous les épisodes on peut aller chercher des stations radio sur internet et se fabriquer une radio internet ?
Merci. Cordialement
Pour info, j'ai ajouté une fiche ingénieur pour réaliser ce défi. Si il y a des égalités sur le volume d'eau maximal ajouté, on peut comparer les stratégies par rapport aux dépenses.
Salut Antoine, il semble que les photos proviennent d'autre site web. Il faut toujours respecter le droit d'auteur et ne mettre sur wikidebrouillard que des photos dont nous avons les droits (qu'on fait nous-même ou qui sont sous licence de droit d'auteur permettant le ré-emplois comme sur wikipédia par exemple).
Ceci dit, c'est une super idée d'animation !
Bonjour nous aurions besoin d'aide ici , pour fabriquer le D1_pong. Nous sommes venus vous voir au Bordeaux geek fest, et avons adoré ce jeu ! nous avons acheté le matériel, mais plusieurs choses bloques...
Quelqu'un peut-il nous éclairer s'il vous plaît ?
D'avance merci 👍
cartes mémo