DIY-Arduino-variometer/README.md

146 lines
3.8 KiB
Markdown
Raw Normal View History

2014-01-07 18:16:34 +08:00
Arduino-variometer
==================
2014-02-11 18:22:58 +08:00
![alt tag](https://github.com/sinseman/Arduino-variometer/blob/master/Variometer.png?raw=true)
2014-02-11 18:21:17 +08:00
2014-01-17 23:27:22 +08:00
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 :
2014-01-18 00:02:37 +08:00
- 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 €
2014-02-11 18:31:17 +08:00
- 3x 10k Ohm resistor + 1x 100k Ohm resistor + 1x 110 Ohm resistor | 0,1 €
2014-01-18 00:02:37 +08:00
- Right Angle Mini Slide Switch | 0,10 €
2014-02-11 18:31:17 +08:00
- Cables | 3€
**TOTAL | 24,41 €**
2014-01-17 23:27:22 +08:00
Présentation
==================
2014-01-18 00:02:37 +08:00
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.
2014-01-17 23:27:22 +08:00
2014-01-18 00:13:18 +08:00
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. Ce variomètre produit des "bips" qui sont aussi bien émis lors de la navigation dans le menu quel lors de l'utilisation de l'interface vario.
Le volume est bien entendu paramétrable ainsi que la sensibilité de déclenchement en monté et en descente.
2014-01-18 00:02:37 +08:00
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.
2014-01-17 23:27:22 +08:00
2014-01-18 00:13:18 +08:00
2014-01-17 23:27:22 +08:00
Menu :
--------------
- Vario
- Stats
- Retour
2014-01-24 23:28:09 +08:00
- Statistique
2014-01-17 23:27:22 +08:00
- Reset
- Options
- Retour
- Tare
- Alti
- Montee
- Desc
- Light
- Contra
- Heure
- Minute
Vario :
--------------
2014-01-18 00:02:37 +08:00
Affichage dynamique des éléments suivants :
2014-01-17 23:27:22 +08:00
- Altitude (m)
- Variation d'altitude (m/s) avec jauge dynamique
2014-01-18 00:02:37 +08:00
- Temps de vol (heure : minute : seconde)
2014-01-17 23:27:22 +08:00
- Heure
- Température
2014-01-24 23:28:09 +08:00
- Batterie
2014-01-17 23:27:22 +08:00
Le réglage du volume est possible en tournant l'encodeur digital.
2014-01-18 00:02:37 +08:00
Lors d'un appui long sur le poussoir de l'encodeur, les statistiques sont réinitialisées.
2014-01-17 23:27:22 +08:00
Stats :
--------------
L'enregistrement des statistiques de vol se déclenche automatiquement.
2014-01-18 00:02:37 +08:00
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.
2014-01-17 23:27:22 +08:00
2014-01-24 23:28:09 +08:00
Ce programme peut enregistrer 5 rapports de vol. Une fois un vol terminé, la piste suivante d'enregistrement est sélectionnée.
2014-01-17 23:27:22 +08:00
2014-01-24 23:28:09 +08:00
**Statistique**
2014-01-17 23:27:22 +08:00
2014-01-24 23:28:09 +08:00
Voici les informations statistiques disponibles :
2014-01-17 23:27:22 +08:00
2014-01-24 23:28:09 +08:00
- Date
- Date et heure de début de vol.
2014-01-17 23:27:22 +08:00
2014-01-24 23:28:09 +08:00
- Chrono
- Temps de vol enregistré, exprimé en heure : minute : seconde.
2014-01-17 23:27:22 +08:00
2014-01-24 23:28:09 +08:00
- AltMin
- L'altitude minimum en mètre enregistré pendant le vol.
2014-01-17 23:27:22 +08:00
2014-01-24 23:28:09 +08:00
- AltMax
- L'altitude maximum en mètre enregistré pendant le vol.
2014-01-17 23:27:22 +08:00
2014-01-24 23:28:09 +08:00
- Tx Max
- Le taux de chute maximum en mètre par seconde enregistré pendant le vol.
2014-01-17 23:27:22 +08:00
2014-01-24 23:28:09 +08:00
- Tx Min
- Le taux de chute minimum en mètre par seconde enregistré pendant le vol.
2014-01-17 23:27:22 +08:00
2014-01-24 23:28:09 +08:00
- Cumul
- Altitude cumulée du vol (en mètre).
2014-01-17 23:27:22 +08:00
**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**
2014-01-18 00:02:37 +08:00
Intensité du rétro-éclairage (Off à 5)
2014-01-17 23:27:22 +08:00
**Contra**
Ajustement du contraste de l'écran.
2014-01-24 23:28:09 +08:00
**Date**
2014-01-17 23:27:22 +08:00
2014-01-24 23:28:09 +08:00
Réglage de la date et de l'heure de la pendule.