Étape 6: Télécommande
Matériel
Contrôleur à distance utilise ATtiny13 avec oscillateur RC interne, la valeur 1,2 MHz. Il est alimenté par batterie CR2032 interne. En fonctionnement normal QU'AVR est en mode de mise hors tension - la pile devrait durer plusieurs années. N’importe quel interrupteur sur le clavier réveille l’AVR et puis il commence à transmettre le keycode correspondant au protocole légèrement modifié de SIRC. Il y a aussi un rouge LED qui clignote lors de l’émission.
Le contrôleur peut être utilisé pour :
- définir les date, heure et alarme
- changer l’affichage entre les date, heure et alarme (valeur par défaut est fois)
- exécuter une minuterie
- changer la luminosité de l’affichage (Nixes et indiquant les ampoules)
- désactiver l’alarme (ou définir une sieste)
- activer/désactiver l’affichage
Logiciel
Téléchargez le fichier HEX joint ci-dessous. Avant d’utiliser, assurez-vous que vous avez changé fusebits aux valeurs par défaut (lFuse : 0x6A ; hFuse : 0xFF).
Boîtier
L’enveloppe est faite de la même manière comme horloge. La seule différence est que, au lieu de l’acajou, j’ai utilisé placage merisier américain. Conseils des boutons sont estampillés de la tôle en laiton 0,2 mm et polis. Il suffit de suivre les images:).