Files
DIY-Arduino-variometer/README.md
Thomas Livernet d549d032fb Update readme
2014-01-17 17:02:37 +01:00

141 lines
3.2 KiB
Markdown

Arduino-variometer
==================
Projet de variomètre sur Arduino :
--------------
Le but de ce projet est de fabriquer un variomètre à faible coût pour une utilisation en vol libre (dans mon cas la pratique du parapente).
Voici à titre indicatif le matériel utilisé et leur prix d'achat sur eBay international :
- Arduino nano V3.0 | 5,10 €
- Nokia LCD 5110 | 2,03 €
- BMP085 Digital Barometric Pressure Sensor | 2,88 €
- Digital Push Button Switch Rotary Encoder | 4,21 €
- Mini USB Battery Charging Board 5V | 0,93 €
- Buzzer | 0,16 €
- DC-DC Converter Step Up 1-5V 500mA | 1,13 €
- 3,7V 600mAh LiPo Battery | 3,25 €
- RTC Module for Arduino | 1,54 €
- 3x 10k Ohm resistor | 0,03 €
- Right Angle Mini Slide Switch | 0,10 €
**TOTAL | 21,36 €**
Présentation
==================
Ce variomètre utilise un minimum de commande pour naviguer dans le menu et interagir avec l'interface. Nous utilisons un encodeur digital permettant trois actions: Gauche - Droite - Valider.
L'écran est celui d'un Nokia 5110, donc plutôt petit comparé aux variomètres du commerce, mais les informations essentielles y sont affichées.
En plus de fournir des informations en temps réel, un système de détection automatique du début et de fin de vol permet d'obtenir des statistiques intéressantes.
Menu :
--------------
- Vario
- Stats
- Retour
- Chrono
- AltMin
- AltMax
- Tx Max
- Tx Min
- Reset
- Options
- Retour
- Tare
- Alti
- Montee
- Desc
- Light
- Contra
- Heure
- Minute
Vario :
--------------
Affichage dynamique des éléments suivants :
- Altitude (m)
- Variation d'altitude (m/s) avec jauge dynamique
- Temps de vol (heure : minute : seconde)
- Heure
- Température
Le réglage du volume est possible en tournant l'encodeur digital.
Lors d'un appui long sur le poussoir de l'encodeur, les statistiques sont réinitialisées.
Stats :
--------------
L'enregistrement des statistiques de vol se déclenche automatiquement.
Pour cela le variomètre détecte une prise ou une baisse d'altitude significative entrainant le statu "en vol".
Lorsqu'il n'y a pas de baisse ou de prise d'altitude significative depuis un certain temps, le statu "en vol" s'arrête.
A la fin du vol les statistiques sont enregistrés en dur donc ne sont pas perdus à l'extinction du variomètre.
Voici les informations statistiques disponibles :
**Chrono**
Temps de vol enregistré, exprimé en heure : minute : seconde.
**AltMin**
L'altitude minimum en mètre enregistré pendant le vol.
**AltMax**
L'altitude maximum en mètre enregistré pendant le vol.
**Tx Max**
Le taux de chute maximum en mètre par seconde enregistré pendant le vol.
**Tx Min**
Le taux de chute minimum en mètre par seconde enregistré pendant le vol.
**Reset**
Remise à zéro des statistiques.
Options :
--------------
**Tare**
Initialise l'altitude zéro sur l'altitude actuelle.
**Alti**
Permet d'ajuster l'altitude.
**Montee**
Taux de montée déclenchant le bip.
**Desc**
Taux de descente déclenchant le bip.
**Light**
Intensité du rétro-éclairage (Off à 5)
**Contra**
Ajustement du contraste de l'écran.
**Heure**
Réglage de l'heure de la pendule.
**Minute**
Réglage des minutes de la pendule.