Amusez-vous avec PIC Assembly - épisode 10 (2 / 3 étapes)

Étape 2: télécommandes

Parce que j’ai le décodeur IR qui a été construit pour l’épisode 2, je pouvais choisir plus toute distance pour cette application. Mais si vous n’avez pas de décodeur, alors vous devez une télécommande avec codes connus et qui n’interfère pas avec d’autres choses comme votre TV. La télécommande que j’ai effectivement fini par utiliser est celui qui est vraiment pas cher sur eBay. Il possède 21 touches et, bien que les repères clés peuvent varier, les codes pour les endroits clés sont habituellement les mêmes. Un exemple typique est montré ci-dessus. L’adresse de cette télécommande est 00 FF (octets 1 et 2 respectivement). Les codes de touche pour octet 3 (en valeurs hexadécimales) sont également indiqués ci-dessus. Octet 4 est juste le XOR d’octet 3 donc j’ai ignoré la valeur d’octet 4 dans le logiciel.

Après que j’ai décidé quelles touches utiliser la télécommande de la clé de 21, je les ai copié dans l’apprentissage Chunghop distant indiqué ci-dessus. Je l’ai fait parce que je l’ai trouvé plus facile à utiliser et plus intuitive que les affectations de touches sont concernées. Les touches power et volume sont évidents, tandis que le A / V clé est assignée à la sélection de la source d’entrée et les clés de la chaîne sont tous deux assignés à activer/désactiver la sélection de canaux haut-parleurs 2.1/5.1. La touche mute est unassigned dans mon application.

Articles Liés

Amusez-vous avec PIC Assembly - épisode 23

Amusez-vous avec PIC Assembly - épisode 23

Comme j'ai mentionné dans les épisodes précédents, je suis bénévole au centre de recyclage local à but non lucratif. Certains des trucs électronique qui obtient déposa de genre de fait me sentent comme un archéologue de la technologie et j'ai un fant
Amusez-vous avec PIC Assembly - épisode 3

Amusez-vous avec PIC Assembly - épisode 3

Après que j'avais été jouer avec les photos pendant un certain temps j'ai remarqué que le web était plein de conseils de petite interface qui pourraient faire une variété de tâches intéressantes. Mieux encore, ils étaient moins cher que d'essayer de
Amusez-vous avec PIC Assembly - épisode 24

Amusez-vous avec PIC Assembly - épisode 24

Lorsque j'ai été stationnée à l'étranger au début des années 1970 s il y avait deux choses disponibles à un prix avantageux que vraiment aimé les gars plus militaire : équipement stéréo et des boissons alcoolisées. Non, ce Instructable n'est pas sur
Amusez-vous avec PIC Assembly - épisode 11

Amusez-vous avec PIC Assembly - épisode 11

OK, je ne suis pas vraiment TOC mais je dois avouer que parfois je suis coincé sur un thème. En outre, électronique et logiciel que j'aime faire des choses comme les boiseries et, dernièrement, de cuivre tuyaux yard art. Le problème avec les trucs du
Amusez-vous avec PIC Assembly - Episode 12

Amusez-vous avec PIC Assembly - Episode 12

OK, donc je suis un de ceux qui est heureux quand j'aurai Enfin quelque chose ne fonctionne mais il me ronge si je ne comprends pas les détails de pourquoi ça marche. Tel est le cas avec cet épisode. Le fond est que je travaille sur un petit projet p
Amusez-vous avec PIC Assembly - Episode 1

Amusez-vous avec PIC Assembly - Episode 1

Retour dans les jours anciens, quelle hommes étaient des hommes et disquettes étaient énormes, nous avons programmé les premiers microprocesseurs en langage d'assemblage - et nous l'avons aimé ça. Maintenant que je suis à la retraite, j'ai décidé de
Amusez-vous avec PIC Assembly - Episode 18

Amusez-vous avec PIC Assembly - Episode 18

Mots à la mode et les slogans sont toujours être générés, principalement dans les domaines de la technologie ou de la politique. Dilbert même reçu la tendance avec « Buzzword Bingo » en de la 90. Une des phrases actuellement chauds est « Internet des
Amusez-vous avec PIC Assembly - Episode 22

Amusez-vous avec PIC Assembly - Episode 22

Le dicton est que « la nécessité est la mère de l'invention ». En réalité, cependant, il y a beaucoup de « mères » de l'invention. Mon préféré est « paresse » mais parfois trucs obtient inventé juste parce que c'est un plaisir au défi de comprendre u
Amusez-vous avec PIC Assembly - Episode 20

Amusez-vous avec PIC Assembly - Episode 20

Dans l'Episode 19 que je l'ai mentionné en passant qu'il serait assez facile au port de la conception à la 16F1837 plus moderne que nous avons utilisé dans l'épisode 13 pour l'affichage de graphiques. Qui pourrait nous sortir de devoir copier les cha
Amusez-vous avec PIC Assembly - Episode 16

Amusez-vous avec PIC Assembly - Episode 16

Jusqu'à présent j'ai résisté à ajouter aux millions de projets de "Clignoter une LED" qui sont sur le web. Cela ne veut ne pas dire que je n'ai effectivement pas un projet « Clignoter une LED » quand j'ai commencé à déconner avec le PIC parce qu
Amusez-vous avec PIC Assembly - Episode 17

Amusez-vous avec PIC Assembly - Episode 17

Les mauvais vieux jours chaque compagnie de téléphone avait une interface propriétaire et souvent différentes interfaces pour téléphones différents dans leur gamme de produits. De nos jours, cependant, presque tous les téléphones utilise une interfac
Amusez-vous avec PIC Assembly - Episode 13

Amusez-vous avec PIC Assembly - Episode 13

Il y a quelques mois, j'envisageais de faire un capacimètre à l'aide de la photo. J'ai fait quelques recherches sur le web et vérifié diverses conceptions. Puis j'ai fait l'erreur de vérification d'eBay pour voir combien on coûterait. Les versions mo
Amusez-vous avec PIC Assembly - Episode 8

Amusez-vous avec PIC Assembly - Episode 8

J'ai connu quelques changements intéressants de la température dans ma vie dont un juste il y a quelques années où nous avons mis un record un jour et puis définissez un seuil record le lendemain. La plus intéressante que j'ai vécu était il y a longt
Amusez-vous avec PIC Assembly - Episode 14

Amusez-vous avec PIC Assembly - Episode 14

Comme je le disais dans un précédent épisode, je suis bénévole dans un centre de recyclage à but non lucratif. Pour la plupart, nous fixons les ordinateurs et les écrans LCD, mais dernièrement j'ai pris la tâche d'obtenir certains anciens systèmes de