









Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Réalisation et commande d'un suiveur solaire a l'aide d'une carte arduino par platforme NodeRed
Typology: Cheat Sheet
1 / 16
This page cannot be seen from the preview
Don't miss anything!










Simulation du suiveur solaire par Proteus : La première partie de la réalisation du projet consiste à faire une simulation dans un logiciel de simulation des circuits numériques. Pour cela, nous avons simulé dans un premier temps le système avec le logiciel Proteus ISIS. La figure ci-dessous montre le schéma électrique que nous avons adopté pour la simulation.
I. La communication entre la carte Arduino et Nod-red via le serial : 1)- La réception des donnes : le Node-red va recevoir chaque seconde les valeur des trois variable (La tension délivré par le panneau solaire , L’intensité de courent , La position de Moteur 1 ) L’envoi de donnes Millis() une fonction (temporisation) qui va nous permit d’envoyer les donnes chaque second sans aucun effet sur l’exécution de programme. La réception de donnes On faire la séparation des donnes par le nœud split via le caractère ‘/’ , la fonction nous permit de créer trois sorties pour les trois variable. Split :
2)- Commande de panneau : Le node-red commandé le panneau, il va envoi des ordres au moteurs pour faire des rotations en les deux sens, Marche, Reset, Arrêt … -Button Marche pour commander le fonctionnement normale de panneau, Lorsque en appuyant sur Marche Le msg.payload prend comme valeur ‘m’.
*Pour la fonction si seulement pour créer un variable globale (global) qui va nous permit de stocker le msg .payload , et a chaque 100 ms (0.1 s) en faire injection de la valeur de ce variable. Global.set : Global.get :
-L’actualisation de tableau : A chaque fois nous allons besoin d’actualiser les donnes : *Fonction : Atualiser :
- Téléchargement les donnes :
Téléchargement des donnes sous format Excel par exemple. *Fonction : Télécharger.
- Envoi le fichier Excel via email :