R
1
18
L
0
9
1
33
L
0
16
1
39
2
74
</file>
<note warning>
Les interruptions sont particulièrement ... ls du gestionnaire d'interruption ont été fait.
</note>
<note>
Attention au choix des broches, la broche D13 par exemple est branchée à une led intégrée à la carte.
</note>
Autre curiosité, la valeur du sens de rotation
tilise comme tension de référence par le CAN. |
<note warning>
Si la broche AREF est utilisée, il faut ... cture de l'entrée analogique avec analogRead().
</note>
L'ATmega 328 n'a pas de CNA mais il est capable... tat HIGH. Le tension moyenne est proche de 5V.
<note>
Pour générer le signal PWM sur les broches 3, 5 ... et delay() ce qui peut entraîner des conflits.
</note>
Remarque:
Les entrées analogiques peuvent être
’interruption doit être le plus court possible.
<note warning>
Toute variable modifiée par une fonction... rruptions doit avoir été déclarée **volatile**.
</note>
Si, dans un partie spécifique du programme on s
de faire le projet **UnoJoy** d' Alan Chatham.
<note>
Cette manipulation est réversible, on pourra flasher le firmware original depuis l'IDE.
</note>
Cloner le projet
<code bash>
git clone https://
ter une bibliothèque...** -> **Add Library...**
<note warning>
Attention au nom du dossier, court sans caractères spéciaux
</note>
<file>
C:\Users\username\Documents\Arduino\libr
*:
<code c>
const int chipSelect = 10;
</code>
<note>
Attention aux noms de fichiers trop longs. L'écriture dans des fichiers avec des noms longs n'a pas fonctionné.
</note>
a permettre de configurer chaque ligne du port.
<note>
La majorité des microcontrôleurs Atmega permette... r de la même manière leurs broches analogiques.
</note>
===== Les constantes =====
Pour la configurati