Projet: Station meteo

Et bien justement, je me demandais si quelqu'un pouvait un jour répondre à cette question:

Que utiliser comme anémo et comme girouette??

Je commence à désespérer =( .
Mais sinon, je suis tellement débutant que je me demande comment je pourrai t'aider...
Mais toi par contre, tu penses quoi de mon code?

int LCD = 13;                 // écran connecté à la broche numérique 13 
int ValeurCapteurLumens = 0;                 // Variable identifiant le valeur de luminosité du capteur de luminosité (CapteurLum )
int CapteurLumens = 0;              //Variable identifiant le port ana0 de la carte
int led_rouge = 12;                 // LED rouge connectée à la broche numérique 11


float aquisition_valeurs(float) 
{
  ValeurCapteurLumens= analogRead( CapteurLumens);
}



float conversionLumensVolt(float) {

   // ici le code de la fonction/ PHASE 2

} 
int traitement_pour_affichage (int)  
{ 
  // ici le code de la fonction PHASE 3
}


void setup()   { 
  pinMode(LCD, OUTPUT); 
    pinMode(CapteurLumens, INPUT); 
    pinMode(led_rouge, OUTPUT);
    


}

void loop(){ 
  float aquisition_valeurs(float);
  float conversion_LumensVolt(float);
  int traitement_pour_affichage (int);


}