Station Météo Électronique / Electronic Weather Station
Voir aussi Construis ta Station Météo
Le moniteur intérieur de ma première station météo qui m’a duré 10 ans a
cessé de fonctionner. Mais les capteurs météo fonctionnaient toujours. J’ai décidé de faire des petits montages électroniques pour utiliser ces capteurs. Pour ne pas couper les fils j’ai acheté un lot de 5 prises RJ11 à vis CAT3 avec borne à vis sur carte de dérivation, 4 vis. |
The internal monitor of my first weather station, which lasted me 10
years, stopped working. But the weather sensors still worked. I decided to make some small electronic assemblies to use these sensors. To avoid cutting the wires, I bought a set of 5 RJ11 screw CAT3 sockets with screw terminal on a breakout board, 4 screws. |
![]() |
![]() |
![]() |
|
La Girouette |
The Wind Vane |
![]() |
|
Il est équipé de huit interrupteurs à lames (reed switches), chacun connecté à une résistance différente. Lorsque la girouette tourne, un aimant ferme les interrupteurs à lames. |
It has eight reed switches; each connected to a different resistor. As the wind vane rotates, a magnet closes the reed switches. |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Montage avec un compteur analogique |
Mounting with an analog meter |
On peut utiliser n’importe lequel compteur analogique ou tout simplement
un voltmètre 0-5V. Pour ce montage j’ai utilisé un vieux S Meter. Vous avez juste à indiquer la direction du vent aux différentes positions de l'aiguille du compteur. |
You can use any analog meter or simply a 0-5V voltmeter. For this setup I used an old S Meter. You just have to indicate the wind direction at the different positions of the meter needle. |
![]() |
|
![]() |
|
Montage avec Arduino et des Led |
Assembly with Arduino and LEDs |
Connectez le fils vert à la connexion A1 de l’Arduino et le fils noir à l’une des connexions GND. Connectez la connexion +5V de l'Arduino à la résistance de 10K. |
Connect the green wire to the A1 terminal on the Arduino and the black wire to one of the GND terminals. Connect the +5V connection of the Arduino to the 10K resistor. |
![]() |
|
![]() |
|
Commencer par trouver les valeurs de A1 pour chaque direction du vent.
Utilisez le code suivant. |
Start by finding the values of A1 for each wind direction. Use the following code. |
int VaneValue;// raw analog value from wind vane void setup() { // put your setup code here, to run once: Serial.begin(19200); } void loop() { // put your main code here, to run repeatedly: VaneValue = analogRead(A1); // Connection vers le Win Dir Serial.println(VaneValue); // Pour lire la valeur de VaneValue delay(600); } |
|
Voici les valeurs que j'ai obtenu avec le mien. |
Here are the values I got with mine. |
![]() |
|
Maintenant connectez les LED à l’Arduino. |
Now connect the LEDs to the Arduino. |
![]() |
|
Complétez le code en mettant les valeurs que vous avez trouvez pour
votre girouette. N'oublierez pas de mettre des // devant Serial.println(VaneValue); Pour que les valeurs de A1 ne s'affiche pas // Serial.println(VaneValue); |
Complete the code by entering the values you found for your weather
vane. Don't forget to add a // before Serial.println(VaneValue); So that the values in A1 aren't displayed // Serial.println(VaneValue); |
Wind_Dir_sensor_Led.ino |
|
Anénomètre |
Anemometer |
![]() |
|
![]() |
Reed switches![]() |