Cette télécommande a été développée lors d'un projet d'éléctronique au sein de l'école SUPELEC.
C'est avec mon équipier Christophe Bonnéry qu'elle a été conçue.
Dans sa forme actuelle, il est possible de commander :
Principe de fonctionnement.
Un système classique de matriçage est mis en place. On croise des lignes et des colonnes. Le PIC est en veille quand aucune touche n'est appuyée. On place des "0" en sortie et on utilise la résitance de tirage au "1". Dès qu'une touche est enfoncée, une entrée passe à zéro, il y a interruption et le PIC "se réveille" (le nombre de commandes limité à 35 est dû au nombre limité d'entrées d'interruption). On scanne le clavier pour savoir quelle touche est enfoncée. Il est associé un nombre. Ce nombre permet d'accéder au bon sous-programme avec la bonne valeur à envoyer. La porteuse est directement intégrée. On amplifie la sortie avec un darlington PNP. Je ne m'étendrai pas plus sur le fonctionnement, je pense en avoir tiré les grandes lignes. De toute manière, si ce programme vous intéresse, il y a 99.99% de chances pour qu'il ne commande pas les appareils que vous possédez. Il ne vous reste plus qu'à étudier le code source.
Dans le fichier à télécharger, vous trouverez:
Une
remarque, une suggestion, écrivez-moi : laurent.deschamps@free.fr