Le but de cette plateforme est, grâce à l'adjonction d'un servomoteur, de pouvoir mesurer précisément l'inclinaison (de 0 à 90°) des panneaux solaires qui seront posés dessus. Le servomoteur fonctionnera grâce à un arduino qui contrôlera l'inclinaison en angle de la plaque.
Le code suivant sera utilisé :
#include <Servo.h> Servo myservo; int pos = 0; void setup() { myservo.attach(9); // attaches the servo on pin 9 to the servo object } void loop() { for(pos = 0; pos < 90; pos += 1) // goes from 0 degrees to 180 degrees { // in steps of 1 degree myservo.write(pos); // tell servo to go to position in variable 'pos' delay(10000); // waits 10s for the servo to reach the position } }
Il s'agit d'une modification de l'exemple sweep d'arduino afin qu'il convienne à nos besoin, une mesure de 10 seconde par pas de 1° sur 90°.
Cette inclinaison combinée à la mesure de la tension de sortie des panneaux permettra de tracer le graphique Tension mesuré (V) / Inclinaison (°).
Cette mesure est effectuée dans le cadre d'un stage à l'UPMC.
Et les différents fichiers .stl