Ligne 116 : | Ligne 116 : | ||
|Step_Picture_04=La_r_alisation_d_un_panneau_solaire_Low-Cost_ard6PNG.PNG | |Step_Picture_04=La_r_alisation_d_un_panneau_solaire_Low-Cost_ard6PNG.PNG | ||
|Step_Picture_05=La_r_alisation_d_un_panneau_solaire_Low-Cost_ard7.PNG | |Step_Picture_05=La_r_alisation_d_un_panneau_solaire_Low-Cost_ard7.PNG | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=<translate>Assemblage des panneaux solaires et de la station météo</translate> | ||
+ | |Step_Content=<translate>Dans cette partie, il faut alimenter la station météo via le régulateur (+) batterie. | ||
+ | |||
+ | Pour cela, | ||
+ | |||
+ | Connecter la borne (+) de l’alimentation de la station météo à la borne 2 du régulateur | ||
+ | |||
+ | Et relier la borne (-) de l’alimentation de la station météo à la borne 3 du régulateur. | ||
+ | |||
+ | Etape 6 : Le Code | ||
+ | |||
+ | Dans cette partie nous allons vous montrer les étapes à suivre pour mettre en place le code de la station météo. | ||
+ | |||
+ | Tout d’abord il faut faire des recherches pour trouver un code qui répond à votre besoins nous avons trouvé celui ci : | ||
+ | |||
+ | '''source''' : | ||
+ | |||
+ | '''<u>https://arduino.developpez.com/tutoriels/arduino-a-l-ecole/?page=projet-11-construire-une-station-meteo#LXIX-B</u>''' | ||
+ | |||
+ | |||
+ | Par contre dans ce code nous avons un problème avec la bibliothèque dht11. | ||
+ | |||
+ | Rechercher et Télécharger la bibliothèque, nous avons choisi celui-ci | ||
+ | |||
+ | <u>https://github.com/adidax/dht11</u> | ||
+ | |||
+ | |||
+ | Après avoir ajouter la bibliothèque '''#include <dht11.h>''' | ||
+ | |||
+ | Il faut supprimer la première importation et changer les lignes de codes. | ||
+ | |||
+ | |||
+ | '''Pour LCD ECRAN :''' | ||
+ | |||
+ | Les '''écrans LCD compatibles Grove''' utilisent le '''protocole I2C''' pour communiquer avec la carte Arduino. | ||
+ | |||
+ | L'écran doit donc être relié à une des '''broches I2C''' de la '''base Grove Shield'''. | ||
+ | |||
+ | '''source''' | ||
+ | |||
+ | <u>https://icn.lycee-valin.fr/dokuwiki/doku.php?id=arduino:plaque_grove_du_lycee_valin:comment_utiliser_un_ecran_lcd_grove</u> | ||
+ | |||
+ | Ajouter la bibliothèque dans : '''Croquis''' –> '''Inclure une bibliothèque''' –> '''Gérer les bibliothèques''' → '''grove rgb_lcd.h'''</translate> | ||
+ | |Step_Picture_00=La_r_alisation_d_un_panneau_solaire_Low-Cost_code1.PNG | ||
+ | |Step_Picture_01=La_r_alisation_d_un_panneau_solaire_Low-Cost_code2.PNG | ||
+ | |Step_Picture_02=La_r_alisation_d_un_panneau_solaire_Low-Cost_ard4.PNG | ||
}} | }} | ||
{{Notes | {{Notes |
Auteur Senfablab | Dernière modification 7/01/2023 par Senfablab
Pas encore d'image
Batterie, panneaux solaire, Regulateur de tension, Cable électrique réalise un panneau solaire
Les panneaux solaires permettent de transformer l'énergie lumineuse du soleil en électricité.
Montage :
La borne (+) est du côté du silicium et la borne (-) du côté inverse de la cellule.
NB : Manipuler les cellules avec précaution car elles sont très fragiles.
La batterie sert à accumuler l'énergie produite pendant la journée par les panneaux et alimente la station météo .
Montage :
Il faut charger la batterie via l'énergie solaire. Pour cela, il faut mettre 2 panneaux en série pour avoir une tension de sortie égale à 12V et les relier directement à la batterie.
Attention :
Bien que cette méthode fonctionne, elle comporte beaucoup de risque car :
Dans l’idéal, il faudrait utiliser un régulateur de charge pour charger et décharger la batterie.
Montage :
Une station météo est un appareil qui permet de connaître les caractéristiques de l’atmosphère de la pièce dans laquelle elle est placée (température, humidité, quantité de lumière etc…), ou éventuellement d’autres caractéristiques dépendamment de ce que l’on veut mesurer (l’humidité de l’aire, du sol dans notre cas).
Montage :
Monter le Shield sur la carte Arduino.
NB : L’utilisation du Shield facilite la connexion des différents éléments sur la carte.
CAPTEUR DE TEMPÉRATURE ET HUMIDITÉ:
Comme son nom l’indique, il sert à mesurer l’humidité et la température d’un milieu.
Sur l’image ci-dessous, le DHT11 (capteur de température et d’humidité) est relié à l’entrée analogique de la carte Arduino donc sur les ports A0 du Shield.
Pour les câbles, le jaune correspond à A0, le blanc correspond à A1, le rouge à Vcc et le noir à Gnd.
Etant donné que pour la connexion de ce capteur, le A1 n’est pas utilisé, il faut le déconnecter (fil blanc) ou à défaut le couper comme c’est le cas ici.
ECRAN LCD :
L'écran est utilisé pour afficher les valeurs mesurées par les capteurs.
Pour l’écran LCD le branchement se fait sur les I2C du Shield.
CAPTEUR DE L'HUMIDITÉ DU SOL :
Le capteur de l’humidité du sol est relié au port A1 du Shield.
CAPTEUR DE LUMINOSITÉ :
Pour le capteur de luminosité relier sur le port A2 du Shield.
Dans cette partie, il faut alimenter la station météo via le régulateur (+) batterie.
Pour cela,
Connecter la borne (+) de l’alimentation de la station météo à la borne 2 du régulateur
Et relier la borne (-) de l’alimentation de la station météo à la borne 3 du régulateur.
Etape 6 : Le Code
Dans cette partie nous allons vous montrer les étapes à suivre pour mettre en place le code de la station météo.
Tout d’abord il faut faire des recherches pour trouver un code qui répond à votre besoins nous avons trouvé celui ci :
source :
Par contre dans ce code nous avons un problème avec la bibliothèque dht11.
Rechercher et Télécharger la bibliothèque, nous avons choisi celui-ci
https://github.com/adidax/dht11
Après avoir ajouter la bibliothèque #include <dht11.h>
Il faut supprimer la première importation et changer les lignes de codes.
Pour LCD ECRAN :
Les écrans LCD compatibles Grove utilisent le protocole I2C pour communiquer avec la carte Arduino.
L'écran doit donc être relié à une des broches I2C de la base Grove Shield.
source
Ajouter la bibliothèque dans : Croquis –> Inclure une bibliothèque –> Gérer les bibliothèques → grove rgb_lcd.h
fr none 0 Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #