Vous êtes sur la page 1sur 6

CAHIER DE CHARGE

DU PROJET DE FIN DE
FORMATION
Nom du projet Système basé sur Arduino pour mesurer l’énergie solaire

Etudiants en charge du projet Fouad Talibi et Adnane Hemi

Encadré par Pas encore choisi(e)

Introduction
Notre projet de fin de formation vise à concevoir un système de surveillance innovant pour mesurer et
afficher divers paramètres des cellules solaires. Le dispositif utilise un panneau solaire pour capter la
lumière du soleil et est équipé de plusieurs capteurs connectés à une carte Arduino.

Lien d’inspiration : https://youtu.be/7gcfZCwdXnc

Contexte Du Projet
Le projet revêt une grande importance en offrant une solution précise et proactive pour la
surveillance des cellules solaires. En mesurant l'intensité lumineuse, la tension, le courant et la
température, le système permet une optimisation de l'efficacité énergétique, garantissant une
utilisation plus efficiente de l'énergie solaire captée. En outre, la capacité de fournir des données en
temps réel facilite la maintenance préventive, permettant l'identification précoce de problèmes
potentiels et réduisant les coûts d'entretien. Par conséquent, ce projet joue un rôle crucial dans la
maximisation de la durée de vie des cellules solaires, contribuant ainsi à la durabilité et à la rentabilité
des installations solaires.

L’objectif Globale
L'objectif principal de ce projet est de fournir un outil de surveillance précis et convivial pour les
cellules solaires, permettant aux utilisateurs de comprendre les variations des paramètres
environnementaux et d'optimiser ainsi l'efficacité de l'énergie solaire captée.
Description Du Système
Fonctionnalités Principales :

Le panneau solaire capte la lumière du soleil, amorçant ainsi le processus de mesure.


Le capteur LDR mesure l'intensité lumineuse, fournissant une indication de la luminosité
environnante.
Le diviseur de tension mesure la tension générée par les cellules solaires, permettant une
évaluation de la performance du panneau.
Le capteur de température enregistre les variations de température, un facteur clé dans
l'efficacité des cellules solaires.
Les données sont traitées par le microcontrôleur et affichées en temps réel sur l'écran LCD.
L'utilisateur peut surveiller efficacement les paramètres solaires et évaluer les performances du
panneau solaire.

Spécifications matérielles :

Arduino Uno R3
Panneau solaire
Capteur de température LM35
Capteur LDR 5MM Photorésistance
Capteur de tension
Capteur de courant
LCD
Oscillateur à cristal
Résistances
Condensateurs
Transistors
Câbles et connecteurs
Diodes
PCB
LED
Transformateur/Adaptateur
Bouton poussoir

Spécifications logicielles :

Voici les composants qui composent une carte Arduino et quelles sont chacune de leurs fonctions.

1. Reset Button – Cela redémarre tout code chargé sur la carte Arduino
2. AREF – Signifie « référence analogique » et sert à régler une tension de référence externe
3. Ground Pin – Il y a quelques broches de la GND sur l’Arduino et elles fonctionnent toutes de la
même façon
4. Digital Input/Output – Les broches 0-13 peuvent être utilisées pour l’entrée ou la sortie
numérique
5. PWM – Les broches marquées du symbole (~) peuvent simuler la sortie analogique
6. USB Connection – Utilisé pour alimenter votre Arduino et télécharger des croquis
7. TX/RX – LED d’indication de données de transmission et de réception
8. ATmega Microcontroller – Ce sont les cerveaux et c’est là que les programmes sont stockés
9. Power LED Indicator – Cette LED s’allume chaque fois que la carte est branchée à une source
d’alimentation
10. Voltage Regulator – Contrôle de la tension entrant dans la carte Arduino
11. DC Power Barrel Jack – Il est utilisé pour alimenter votre Arduino avec une alimentation
12. 3.3V Pin – Cette broche fournit 3,3 volts de puissance à vos projets
13. 5V Pin – Cette broche fournit 5 volts de puissance à vos projets
14. Ground Pins – Il y a quelques broches au sol sur l’Arduino et elles fonctionnent toutes de la
même façon
15. Analog Pins – Ces broches peuvent lire le signal d’un capteur analogique et le convertir en signal
numérique

Comment programmer Arduino

Une fois le circuit créé sur la table d’essai, vous devrez télécharger le programme (appelé croquis)
sur l’Arduino. Le croquis est un ensemble d’instructions qui indique au conseil les fonctions qu’il
doit exécuter. Une carte Arduino ne peut tenir et exécuter qu’un seul croquis à la fois. Le logiciel
utilisé pour créer des croquis Arduino est appelé l’IDE qui signifie environnement de
développement intégré. Le logiciel est gratuit à télécharger et peut être trouvé à
https://www.arduino.cc/en/Main/Software

Contraintes Techniques
Contraintes Techniques Matérielles :

Le projet de surveillance des paramètres solaires requiert une attention particulière aux contraintes
matérielles pour assurer le bon fonctionnement du système. Les capteurs, tels que le LDR, le diviseur
de tension et le capteur de température, doivent être soigneusement sélectionnés en fonction de
leur compatibilité avec le microcontrôleur. De plus, le panneau solaire doit être dimensionné de
manière adéquate pour fournir une alimentation stable aux capteurs et au microcontrôleur.

Contraintes Techniques Logicielles :

Sur le plan logiciel, le choix du microcontrôleur de la famille ATmega impose une contrainte majeure,
nécessitant une programmation en utilisant le langage Arduino. Le code source doit être
soigneusement développé et commenté pour garantir une compréhension claire de la logique du
programme. Une documentation détaillée doit également être fournie, mettant en lumière les aspects
clés liés à la surveillance des paramètres solaires.
Livraisons Attendues
Rapport écrit :

Format et Contenu Attendu : Le rapport doit être rédigé de manière claire et structurée. Il
devrait commencer par une introduction détaillée expliquant le contexte et les objectifs du
projet. Ensuite, description des composants utilisés, le processus de conception, les
résultats des tests et les conclusions. Ajoutation des sections détaillées sur chaque capteur,
le microcontrôleur, l'interface utilisateur, et l'écran LCD. Inclusion des schémas, des tableaux,
et des captures d'écran si nécessaire. Les résultats obtenus et les éventuelles améliorations
suggérées doivent également figurer dans le rapport.

Prototype :

Caractéristiques du Prototype : Le prototype doit refléter la conception du système de


surveillance solaire. Il devrait inclure un panneau solaire, les capteurs (LDR, diviseur de
tension, capteur de température), la carte Arduino avec le microcontrôleur ATmega, l'écran
LCD, et toute interface utilisateur prévue. Les connexions entre les composants doivent être
claires et bien intégrées. Le prototype doit être capable de mesurer les paramètres solaires
et d'afficher les résultats en temps réel sur l'écran LCD.

Code Source :

Livrables liés à la Programmation : Les éléments à livrer comprennent le code source du


programme destiné à la gestion des capteurs, au traitement des données et à l'affichage des
résultats sur l'écran LCD. Dans le cas de l'utilisation d'un microcontrôleur comme Arduino, il
est impératif d'inclure le code Arduino correspondant dans les livrables. L'ensemble du code
doit être minutieusement commenté pour assurer une compréhension claire de la logique du
programme. En outre, la documentation associée doit être fournie, décrivant de manière
approfondie les différentes parties du code, mettant en évidence les aspects clés liés à la
surveillance des paramètres solaires.

Ressources Humaines
Adnane se concentre sur le côté logiciel, utilisant ses compétences en programmation et en
conception logicielle pour assurer le bon traitement des données. Fouad, responsable du côté
matériel, met en pratique ses connaissances en électronique pour sélectionner les composants et
maintenir le fonctionnement du dispositif physique. Bien que leurs compétences ne soient pas
avancées, Adnane et Fouad collaborent étroitement, apportant des compétences simples mais
cruciales à la réalisation réussie de notre projet.
Estimation des Coûts
Les composants électroniques Prix

Carte Arduino Uno + Cable USB 130.00 MAD

Panneau Solaire POLLYCRISTALLIN 40.00 MAD – 200.00 MAD

Capteur de température LM35 15.00 MAD

Capteur LDR Photorésistance 25.00 MAD

Capteur de tension 60.00 MAD

Capteur de courant 30.00 MAD

Afficheur LCD 70.00 MAD

Oscillateur Quartz 05.00 MAD

Résistances 20.00 MAD

Condensateurs 20.00 MAD

Transistors et Diodes 30.00 MAD

Câbles et connecteurs 15.00 MAD

LED et Boutton Poussoir 10.00 MAD

Régulateur 10.00 MAD

PCB 100.00 MAD

Total Estimé 740.00 MAD


Gestion Des Risques
Les risques techniques de notre projet incluent la possibilité d'incompatibilité matérielle et des
problèmes de programmation. Pour les atténuer, nous effectuerons des tests approfondis avant
l'implémentation finale et mettrons en place des sessions de revue de code régulières. Du côté
humain, nous nous prémunirons contre les conflits de communication en établissant des réunions
régulières, et nous équilibrerons la charge de travail pour éviter toute surcharge. Ces mesures nous
aideront à anticiper et à résoudre les obstacles potentiels pour assurer le succès de notre projet.

Vous aimerez peut-être aussi