INSEGUITORE SOLARE
Applicazione hardware e software
DI GIUSEPPE PALUMBO
INSEGUITORE
SOLARE
Registrare
l’andamento
della tensione
Sfruttare al
massimo
l’irradiazione solareVisualizzare i
dati in forma
grafica
2I.I.S.S. "MATTEI" MAGLIE - a cura di: prof. COSIMO LONGO
MATERIALE
UTILIZZATO
3I.I.S.S. "MATTEI" MAGLIE - a cura di: prof. COSIMO LONGO
• n.2 Arduino Uno;
• n.2 fotoresistenze;
• n.1 servomotore;
• n.3 circuiti stampati;
• Cavi per il cablaggio.
FUNZIONAMENTO
Il valore delle due
fotoresistenze cambia in
funzione della posizione del
sole. Questi valori, che sono
variabili nel tempo, acquisiti
dal sistema di controllo,
determinano in uscita
l’azionamento di un
servomotore che determina
un cambiamento
nell’angolazione dei pannelli
4I.I.S.S. "MATTEI" MAGLIE - a cura di: prof. COSIMO LONGO
REALIZZAZIONE DEL DISPOSITIVO
5I.I.S.S. "MATTEI" MAGLIE - a cura di: prof. COSIMO LONGO
1) Implementazione dei
sensori: posizionamento
delle fotoresistenze con
inclinazione di 45°
rispetto alla verticale
2) Collegamento dei
sensori alla scheda di
controllo (ARDUINO)
3) Collegamento di
ARDUINO al
servomotore
REALIZZAZIONE DEL DISPOSITIVO
6I.I.S.S. "MATTEI" MAGLIE - a cura di: prof. COSIMO LONGO
4) Realizzazione del
circuito stampato
e della basetta
REALIZZAZIONE DEL DISPOSITIVO
7I.I.S.S. "MATTEI" MAGLIE - a cura di: prof. COSIMO LONGO
REALIZZAZIONE DEL DISPOSITIVO
8I.I.S.S. "MATTEI" MAGLIE - a cura di: prof. COSIMO LONGO
8) secondo sketch riferito alla creazione
di un voltmetro digitale
e alla configurazione della
porta seriale del microcontrollore.
STRUTTURA DEL SOTWARE
I.I.S.S. "MATTEI" MAGLIE - a cura di: prof. COSIMO LONGO 9
Analisi del problema
Acquisizione dati dal microcontrollore (ARDUINO)
Memorizzazione dei dati in
una database,nel nostro caso
è stato utilizzato MySql
Registrazione per ogni lettura, di data e ora e di un campo di
tipo auto–increment, che servirà ad identificare la lettura.
Realizzazione di un programma in C# per la memorizzazione
sul database dei dati provenienti dal microcontrollore
S I T O W E B
I.I.S.S. "MATTEI" MAGLIE - a cura di: prof. COSIMO LONGO 10
Un sito web appositamente realizzato permette di: a) effettuare una
ricerca delle letture per data sulla tensione fornita dal pannello; b)
ricerca delle letture per data e per orario; c) ricerca delle letture in
un certo intervallo di tempo; d) scaricare il programma in C#, il
manuale, il programma lcd-arduino.
GRAZIE
PER
L’ATTENZIONE
I.I.S.S. "MATTEI" MAGLIE - a cura di: prof. COSIMO LONGO 11