Bonjour, je suis en terminale STI2D et j'ai un projet d'électronique à réaliser :
Soit une serre, où l'on veut fermer le toit de manière automatique, en fonction de la température et la vitesse du vent.
Je m'occupe personnellement de capter la vitesse du vent.
J'ai à ma disposition :
ECIO40p (µControlleur)
Anémomètre (Pratique, 1 impulsion/seconde = 1Hz = 4km/h)
Flowcode (Je sais, c'est pas top)
Bon, alors j'ai un peu lu sur différents forums et j'en suis arrivé à la conclusion qu'il me suffirait d'incrémenter une variable au fur et à mesure que mes impulsions arrivent.
Mais le problème se pose :
Les timers de l'ECIO40p sont : 1x8 bits et 3x16 bits.
L'oscillateur a une fréquence interne (de travail il me semble) de 48MHz, et de 4MHz en externe (en Sortie il me semble..).
Je veux calculer mon nombre d'impulsions sur un temps donné (10 secondes), afin d'éffectuer le calcul suivant :
n(impulsions)*4/10 = vitesse du vent.
Je n'ai aucune réelle aptitude en C, ni en électronique (U=R.I pendant 2ans....).
Si quelqu'un veut bien m'aider :c
-----