Cours:TDS 2103 mini projet : Différence entre versions
(Page créée avec « vignette On souhaite réaliser un système permettant de mesurer le temps de réaction à un événement. Le principe sera le suivant : ->u... ») |
(→{{Rouge|Mise sous tension}}) |
||
| Ligne 22 : | Ligne 22 : | ||
*ça commence par {{Rouge|O}}n{{Rouge|C}}ompare | *ça commence par {{Rouge|O}}n{{Rouge|C}}ompare | ||
*ça continue avec le {{Rouge|numéro}} du timer | *ça continue avec le {{Rouge|numéro}} du timer | ||
| − | *ça se termine par {{Rouge|A}} ou {{Rouge|B}} | + | *ça se termine par {{Rouge|A}} ou {{Rouge|B}} ... ici on prend la sortie A |
{{finAide}} | {{finAide}} | ||
| Ligne 30 : | Ligne 30 : | ||
...... | ...... | ||
| − | {{Todo|Bon alors, elle fonctionne cette led ... elle s'éclaire trop ou pas assez | + | {{Todo|Bon alors, elle fonctionne cette led ... elle s'éclaire trop ou pas assez, '''la résistance !!!!'''}} |
| + | |||
| + | |||
| + | |||
| + | Allez on fait clignoter cette led : | ||
| + | *rythme 4Hz | ||
| + | **allumée 4 fois en 1 seconde | ||
| + | **éteinte 4 fois en 1 seconde | ||
| + | *temps allumé = temps éteint | ||
| + | *pas le droit à toute forme de .... {{Rouge|delay}} | ||
| + | |||
| + | Et voilà le premier Timer à configurer : | ||
| + | *choix du prédiviseur | ||
| + | *mode CTC | ||
| + | *valeur de comparaison | ||
| + | *module de sortie (demander le chgt d'état de OC1A à chaque comparaison) | ||
| + | |||
| + | {| | ||
| + | |- | ||
| + | | [[Fichier:AVRMega328 Timer1.png|thumb|500px|Documentation simple du Timer 1 (16 bits)]] || [[File:AVRMega328_Timer1_Comparaison.png|thumb|500px|center|La comparaison avec le Timer 1 (16 bits)]] | ||
| + | |} | ||
Version du 22 mars 2018 à 18:27
On souhaite réaliser un système permettant de mesurer le temps de réaction à un événement.
Le principe sera le suivant : ->une led s'allume ->on lance un chronomètre (.... oh un timer !) ->on attend l'appui sur un bouton ->on affiche le temps de réaction
Le système sera simulé sur Tinkercad et l'utilisation des fonctions arduino .... interdites bien évidemment.
Mise sous tension
Commençons par indiquer que le système est vivant.
On branche une led (verte de préférence) sur une broche du port B qui soit pilote directement par le TIMER2 ... donc pas n'importe laquelle.
|
|
A trouver sur l'image un peu plus haut et câbler cette led sur Tinkercad circuit : montage anodes communes stp
......
Bon alors, elle fonctionne cette led ... elle s'éclaire trop ou pas assez, la résistance !!!!
Allez on fait clignoter cette led :
- rythme 4Hz
- allumée 4 fois en 1 seconde
- éteinte 4 fois en 1 seconde
- temps allumé = temps éteint
- pas le droit à toute forme de .... delay
Et voilà le premier Timer à configurer :
- choix du prédiviseur
- mode CTC
- valeur de comparaison
- module de sortie (demander le chgt d'état de OC1A à chaque comparaison)

