Table des matières:
- Fournitures
- Étape 1: Tout d'abord, nous comprenons la structure du signal de Rc5
- Étape 2: Permettez-moi de le rendre très clair avec deux bits…
- Étape 3: Machine d'état
- Étape 4: Schéma
Vidéo: Décodeur de protocole de contrôle à distance RC5 sans bibliothèque : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
avant de décoder rc5, nous discutons d'abord de ce qu'est la commande rc5 et de sa structure. donc en gros
commande rc5 utilisée dans les télécommandes utilisées dans les téléviseurs, les lecteurs de CD, les d2h, les systèmes de cinéma maison, etc. elle comporte 13 ou 14 bits disposés de manière à ce que les deux premiers bits soient des bits de démarrage et le troisième bit est un bit de basculement, puis les cinq suivants les bits sont des bits d'adresse et les six bits suivants sont des bits de commande.
Bits de démarrage - dans rc5, les deux premiers bits sont des bits de démarrage, ces bits sont toujours à 1. vous pouvez dire que ces bits informent le récepteur que les bits de bascule, d'adresse et de commande sont sur le point de recevoir.
Bit bascule - ce bit a changé son état (de 0 à 1 ou vice versa) à chaque fois qu'un nouveau bouton est enfoncé (ou le même bouton s'il est relâché).
Bits d'adresse - chaque appareil a une adresse unique. vous ne pouvez pas utiliser philips tv avec le lecteur cd philips. c'est donc la magie des bits d'adresse. 2^5=32 appareils peuvent être adressés par ces 5 bits.
Bits de commande - les 6 bits suivants sont les bits de commande. dans une télécommande, chaque bouton a un fonctionnement unique comme power, vol+, vol-, ch+, ch-…etc. donc chaque bouton a un code différent. ces codes donnés par ces 6 bits. 2^6=64 boutons possibles dans une emote.
Fournitures
littlebitelectronics.blogspot.com/
Étape 1: Tout d'abord, nous comprenons la structure du signal de Rc5
dans la commande rc5 lorsque le signal passe de bas en haut, il est considéré comme "1" et lorsque le signal passe de haut en bas alors considéré comme "0".
Étape 2: Permettez-moi de le rendre très clair avec deux bits…
Étape 3: Machine d'état
Avant d'écrire le code C du décodeur, j'ai dessiné une machine à états du protocole RC5 qui peut aider au processus de décodage.
Étape 4: Schéma
Liste des pièces-----
- Arduino uno
- tsop 1738
- lcd16x2
- fils de connexion
Projet Arduino d'ici
Conseillé:
Programmation d'un Arduino à l'aide d'un autre Arduino pour afficher un texte défilant sans bibliothèque : 5 étapes
Programmation d'un Arduino à l'aide d'un autre Arduino pour afficher un texte défilant sans bibliothèque : Sony Spresense ou Arduino Uno ne sont pas si chers et ne nécessitent pas beaucoup de puissance. Cependant, si votre projet est limité en termes de puissance, d'espace ou même de budget, vous pouvez envisager d'utiliser Arduino Pro Mini. Contrairement à Arduino Pro Micro, Arduino Pro Mi
DÉCODEUR À DISTANCE IR UTILISANT ARDUINO. : 4 étapes (avec photos)
DÉCODEUR À DISTANCE IR UTILISANT ARDUINO. : Il s'agit d'un autre didacticiel convivial pour créer un décodeur à distance IR très simple à l'aide d'un Arduino et d'un récepteur IR. Ce didacticiel couvrira tout, de la configuration du logiciel à l'utilisation du récepteur IR et au décodage des signaux. Ces
Indicateur de niveau d'eau et contrôle du moteur sans contact et sans corrosion. : 5 étapes
Indicateur de niveau d'eau sans contact et sans corrosion et contrôle du moteur. Manière sans contact à l'aide d'un capteur à ultrasons et d'une carte Arduino uno.P
Carte d'encodeur et de décodeur de protocole infrarouge NEC : 5 étapes
Carte codeur et décodeur de protocole NEC infrarouge : reçoit un signal IR NEC modulé ou démodulé brut et le convertit en octets qui sont envoyés sur le port série. Le débit en bauds série est sélectionnable parmi deux vitesses par défaut. Le mode d'utilisation par défaut transmet une séquence de commandes avec un octet de cadrage
Générateur de sons Arduino sans bibliothèque ni fonctions série (avec interruptions) : 10 étapes
Générateur de sons Arduino sans bibliothèque ni fonctions série (avec interruptions) : ce n'est pas quelque chose sur lequel je ferais normalement un instructable, je préfère mon travail du métal, mais comme je suis un étudiant en génie électrique et que je dois suivre un cours sur les microcontrôleurs ( Embedded Systems Design), j'ai pensé que je ferais un instructable sur l'un de mes p