Disque dur horloge - persistance rétinienne (11 / 13 étapes)

Étape 11 : Le RC5 infrarouge protocole

1. bref historique

Ce protocole infrarouge a été développé par Philips, il a obtenu populaire vraiment rapide avec des applications populaires telles que les téléviseurs et systèmes audio HIFI. Il a été également adopté par beaucoup d’autres fabricants qui s’est spécialisé dans l’équipement audio ou vidéo. Il n’était pas le protocole uniquement infrarouge développé (NEC entré dans cette entreprise aussi bien), mais il a été un grand avantage dans les télécommandes RC5 : n’importe quelle télécommande RC5 a réussi à contrôler n’importe quel appareil RC5 !

2. forme les données, les spécifications de protocole

La télécommande dispose généralement d’un clavier et un émetteur d’une LED infrarouge au volant. La commande de données sont codé en Manchester, superposé sur une fréquence porteuse de 36KHz. Le signal infrarouge qui vient de l’émetteur est détecté, amplifié, filtré et démodulé par un composant spécialisé (notre capteur de Vishay) avec une photo-diode interne. L’appareil récepteur détecte les bords venant de la sonde et prend des décisions basées sur les commandes qui ont été envoyés dans le burst d’impulsions infrarouges. Dans le présent protocole, le flux d’informations est unidirectionnel.

La commande infrarouge possède 14 bits de données :

  • 1 x bit de départ - c’est toujours « 1 » et doit faire quelque chose avec l’étalonnage initial du capteur récepteur.
  • 1 x zone bit - ce bit a été ajouté plus tard, lorsque la TV et les fabricants de systèmes audio a conclu que les 64 messages différents ne suffisait pas.
  • 1 contrôle x bit - ce bit est activé/désactivé à chaque pression de touche. Cela aide à faire la distinction entre deux touches rapides et une longue pression de touche.
  • 5 x adresse système - sélectionne l’une des 32 types possibles de systèmes
  • 6 x le système de commande - sélectionne l’un des 64 commandes possibles pour un système de TV ou de donnée audio. Avec la collaboration du bit sur le terrain, le combiné peut transmettre un nombre total de 128 contrôle différents signaux.

Le délai d’un transporteur de 36 kHz est 27,778 US et le rapport cyclique est de 25 %, cela signifie une impulsion porteuse d’une durée de 6,944 US. Puisque la moitié haute de chaque symbole (bit) du mot code RC-5 contient 32 impulsions de transporteur, la période de symbole est 64 x 27.778us = 1.778ms, et les 14 symboles (bits) d’un mot de code RC-5 complète prend 24.889ms de transmettre. Le mot de code est répété chaque 113.778ms (4096 / 36 kHz) tant qu’une touche reste enfoncée.

3. Comment cela se traduit par notre situation spécifique

Nous devons saisir ce train d’impulsions en quelque sorte afin de traiter la commande de la télécommande. Pense à cela, je commence à avoir des doutes quant à la signification des boutons deux debug j’ai ajouté "juste au cas où". Il y a assez de boutons sur un téléviseur distant...

Je l’ai déjà expliqué comment j’ai capturé les paquets infrarouges, j’ai utilisé le module de comparer à l’intérieur de la PIC d’échantillonner le signal en les points indiqué sur la capture d’écran de l’oscilloscope modifiés. Le bleu arrown indique où l’interruption externe déclenche, cela permet aux interruptions de comparaison qui sont dessinées avec fines lignes bleues et rouges. Les taches rouges marquent un front descendant pendant un intervalle de bit, qui - dans le présent protocole - correspond à une logique « 0 ». Si vous mettez les six derniers bits ensemble et voir à quoi il ressemble en décimal et hexadécimal, vous obtiendrez le nombre exact de que la page wiki de RC-5 décrit. Dans notre cas, c’est un 0 x 21, ou 33 sous forme décimale. Cet identificateur est alloué pour le bouton « canal/program down », qui signifie que j’ai caresser probablement celui-là alors que je tenais la sonde portée avec ma main droite:)

Mon code reconnaît ces patrons et peut être invité à réagir sur certaines touches d’une certaine manière ! Les quatre principales clés seront utilisés pour définir la date et l’heure actuelle !

Articles Liés

Artsy recyclé disque dur horloge

Artsy recyclé disque dur horloge

j'ai vu beaucoup d'horloges hdd recyclé, mais j'ai pensé que je peux lui donner l'air plus artsy:) 
Recyclé horloge disque dur - FuneLab

Recyclé horloge disque dur - FuneLab

Bonjour à tous !Il s'agit de ma cinquième projet sur Instructables & merci tout le monde aimé cela.Vous avez un disque dur cassé ? Vous mettre dans la Corbeille ou le vendre sur Ebay pour quelques dollars ? Oh non !Préparez-vous à transformer votre d
Persistance des disque dur de Vision (HDPOV)

Persistance des disque dur de Vision (HDPOV)

le plateau d'un disque dur tourne plus de soixante fois par seconde. Si une fente étroite a été coupée dans le plateau afin de permettre à LEDs pour briller à travers, nous pouvons atteindre scintiller fusion et tromper l'oeil en voyant une image sta
Double-face horloge de disques durs recyclés

Double-face horloge de disques durs recyclés

Avez-vous déjà eu un disque dur n'est pas sur votre ordinateur portable ? Ce que je pensais, bien sûr vous avez.Qu'avez-vous avec le morceau inutile de métal après il remplacé ? Probablement juste il jeté à la poubelle.Eh bien, pourquoi ne pas recycl
Disque dur NeoPixel 3D imprimés horloge

Disque dur NeoPixel 3D imprimés horloge

Affiche l'horloge disque durle temps par l'intermédiaire de la NeoPixels qui se trouvent sur la zone de plateau de disque dur. Ce projet est conçu autour d'utilisant un ordinateur portable mis au rebut 2,5" disque dur.Le disque est monté sur un boîti
HORLOGE de vieux disques durs murale

HORLOGE de vieux disques durs murale

Voici Instructable sur le recyclage des vieux ordinateurs disques durs dans horloge de mur à la recherche très original.Étape 1: Matériaux et outils nécessaires Les outils dont vous aurez besoin pour ce projet sont :1. Percer - je dirais un petit for
Horloge disque dur (HDD horloge avec Arduino Uno)

Horloge disque dur (HDD horloge avec Arduino Uno)

Il s'agit d'un amusant projet qui peut être fait facilement et également à moindre coût. Dans ce instructable nous allons expliquer étape par étape comment faire cette belle horloge POV.Matériel utilisé :Arduino Uno,Minuscule CCF modul,ULN 2003,Diode
Horloge disque dur commémorative

Horloge disque dur commémorative

cette instructable a été inspirée par ces horloges fantaisies qui ressemblent à des livres de bois. Vous pouvez les ouvrir et voir un peu félicitation et une horloge. Ce projet permet d'obtenir le même effet, mais avec un disque dur mort.Étape 1: piè
Horloge disque dur : le moyen le plus facile !

Horloge disque dur : le moyen le plus facile !

Vous voulez une horloge disque dur sur votre bureau ?Vous ne voulez pas passer des heures, ce qui en fait ?Vous avez une montre de poche ?Très bien!!Étape 1: vous avez déjà terminé ! OK, vous devez juste un disque dur, un trombone et votre montre de
Horloge de plateau de disque dur simple

Horloge de plateau de disque dur simple

Eh bien, voici mon premier Intructable. Nous avons voulu faire une windbelt dans une classe d'école, donc nous avons pris à part certains disques durs. J'ai obtenu les plateaux et fait une horloge !La plupart de ceci était juste improvisation, mais t
Support magnétique pour appareil photo ou un projecteur de vieux disques durs

Support magnétique pour appareil photo ou un projecteur de vieux disques durs

J'ai récemment acheté un pico projecteur (Étang de Pico toucher) et je cherchais un moyen pratique de le monter pour pointer vers le bas sur une table ou divers autres surfaces pour créer un "smart board" où je voulais. J'avais déjà créé un supp
KlockFun : Coucou réveil du disque dur

KlockFun : Coucou réveil du disque dur

Salut tous,Il s'agit de mon premier Instructable et c'est un réveil coucou de disque dur : KlockFun.J'adore les horloges et je veux, que j'ai commencé à concevoir un meilleur réveil d'un vieux disque dur, les premiers afficheurs à LED et un coucou. J
Faire un boîtier de disque dur Portable Steampunk

Faire un boîtier de disque dur Portable Steampunk

faire un boîtier de disque dur Portable SteampunkDonc déjà avoir un steampunked écran et du clavier et déteste que votre disque dur portable ne correspond pas, Eh bien, voici une façon de faire qui est importante pièce d'équipement correspondent et p
Recyclé pendulette de bureau disque dur

Recyclé pendulette de bureau disque dur

il s'agit d'une idée que je suis venu avec tout en démontant des vieux disques durs pour le plaisir. Il est devenu une chose ordinaire, et maintenant j'ai le processus vers le bas pour une science. Voici comment je le fais. J'ai aussi de les vendre à