Comment interpréter le sens de rotation d’un commutateur rotatif numérique avec un PIC (1 / 5 étapes)

Étape 1: pièces

Pour cette implémentation, vous devez :

Un commutateur rotatif (quadrature codé)
Tirez vers le haut de résistances
Plate-forme de microcontrôleur adapté

Pour mon projet, j’ai utilisé un Grayhill 61C 22-01-04-02 encodeur optique. La fiche technique du commutateur rotatif réclame 8,2 k ohm tirer vers le haut de résistances sur les lignes de deux données venant de l’interrupteur. Vous aurez envie de vérifier la feuille de données pour le codeur que vous choisir d’utiliser. Le commutateur rotatif, que j’ai utilisé aussi peut être commandé qu’avec un interrupteur bouton-poussoir axial. C’est une fonctionnalité utile pour avoir commis des sélections qui ont été composées en, etc. mais je discuterai pas son interface ici. J’ai une « plate-forme de microcontrôleur adapté » répertoriée car (je crois) cela peut être implémenté sur plusieurs plates-formes. J’ai vu beaucoup de gens en utilisant autres microcontrôleurs pour Instructables donc je veux montrer l’approche générale aussi bien. J’ai écrit tout le code dans le PIC Basic Pro pour une utilisation avec un PIC16F877A de Microchip. Vraiment, l’essentiel dont vous avez besoin sur le microcontrôleur est la capacité d’interrompre lorsqu’il y a un changement de logique sur une des deux broches. Sur le PIC16F877A, cela s’appelle l’interruption de changement de port. Il peut y avoir d’autres noms pour cela sur les autres contrôleurs. Cette fonction d’interruption microcontrôleur fait partie de ce qui rend cette application si élégante.

Articles Liés

Compléter une horloge numérique avec détecteur de présence (RTC - alarme - PIR - Point de rosée température - humidité -)

Compléter une horloge numérique avec détecteur de présence (RTC - alarme - PIR - Point de rosée température - humidité -)

SalutJ'ai déjà fait quelques projets de pendules à lecture digitale avec Arduino, y compris les écrans LED et LCD, mais celui-ci est plus spécial car j'ai introduit une nouvelle fonctionnalité avec un capteur de mouvement (PIR).Voir la vidéoPrincipal
Comment interfacer des écrans numériques avec votre PC

Comment interfacer des écrans numériques avec votre PC

cette instructable vous montre comment faire pour lire les informations de votre jauge de température, chauffe-eau, température de barbecue, machine de coke, minuterie de lessive, etc. à partir de votre PC. Alors que les capteurs plus modernes ont au
Comment interpréter les résultats de laboratoire diabétiques (diabète rendu simple)

Comment interpréter les résultats de laboratoire diabétiques (diabète rendu simple)

ce n'est pas votre typique instructable car il ne vous montre pas comment faire quelque chose ou de fixer quelque chose. Au lieu de cela, cette instructable est conçue pour informer les gens qui n'ont pas une bonne compréhension sur le texte qui suit
Comment interpréter votre corps de signaux que vous êtes enceinte très tôt, avant d’acheter un Test de grossesse

Comment interpréter votre corps de signaux que vous êtes enceinte très tôt, avant d’acheter un Test de grossesse

Il n'est pas tout à fait à cette époque du mois, mais votre corps vous dit que quelque chose ne va pas. Heureusement, identifier les signes de grossesse dès le début est simple, et quelques signes majeurs indique qu'un test de grossesse est à l'horiz
Comment réparer « windows ne peuvent pas vérifier la signature numérique de ce fichier » avec winload.exe

Comment réparer « windows ne peuvent pas vérifier la signature numérique de ce fichier » avec winload.exe

mon école craptop est mort parce que j'ai supprimé les fichiers bootmgr du lecteur c, j'ai pensé qu'ils étaient les restes d'un programme. ils étaient toujours dans ma corbeille après que je l'ai fixé alors j'ai mis leur retour où ils se trouvaient.J
Comment faire des meubles de commande numérique par ordinateur

Comment faire des meubles de commande numérique par ordinateur

Le but de l'Instructable doit montrer au spectateur comment concevoir des meubles à couper à l'aide d'une machine à commande numérique par ordinateur (CNC). Meubles de commande numérique par ordinateur peuvent être conçus pour utiliser fournitures mi
Comment participer au concours de Photo numérique jours

Comment participer au concours de Photo numérique jours

grande photographie exige que tous les types de créativité et pas seulement en composition. Techniques, des astuces et gadgets maison débrouillards peuvent également vous aider obtenir la photo parfaite. Presque tout le monde a un secret de photograp
Comment faire pour obtenir des images de votre appareil photo numérique sur votre Mac

Comment faire pour obtenir des images de votre appareil photo numérique sur votre Mac

ici, nous apprendrons comment faire pour transférer des images de votre appareil photo numérique ou votre téléphone à votre ordinateur Macintosh, afin de pouvoir travailler avec eux comme fichiers d'images numériques.Étape 1: Connectez l'appareil à v
Comment faire un tutoruil avec votre appareil photo numérique bricolage

Comment faire un tutoruil avec votre appareil photo numérique bricolage

ce instuctable vous montrera comment faire un jeu tutoralÉtape 1: preperiration pour appareil photo et mon tutoriel http://www.youtube.com/watch?v=XPPL2C8geUUVidéo de comment faire sur mon appareil photoHeres mon tutorielÉtape 2: Enregistrement untin
Comment mod un bon sens commande de servo rc

Comment mod un bon sens commande de servo rc

dans ce instructable je vais vous montrer comment mod un bon sens de rc plumes servo pour rotation continue.les choses dont vous avez besoin pour cela "sont en mesure1. un couteau X-acto2. un tournevis de bijoux (ou juste un petit tournevis)3. coupe
Comment fêter Ayudha pooja (uniquement pour les technos)

Comment fêter Ayudha pooja (uniquement pour les technos)

Ayudha Puja est partie intégrante du Navratri festival, une fête hindoue qui est traditionnellement célébrée en Inde. Il est aussi appelé « Astra Puja », synonyme de Ayudha Puja. En termes simples, cela signifie « Culte des instruments ».donc dans ce
Comment arrêter le hoquet

Comment arrêter le hoquet

cette instructable vous montre comment arrêter le hoquet en 2 étapes rapides et faciles. Espérons qu'il vous plaira!!!Étape 1: Étape 1 Tenir votre nez et votre souffle.Étape 2: Étape 2 Avaler 3 fois. Si cela ne fonctionne pas, essayez à nouveau. N'ét
Comment arrêter un vélo avec dérapage minime.

Comment arrêter un vélo avec dérapage minime.

Voici un instructable sur comment arrêter un vélo avec dérapage minime. Im pas responsable de tout dommage causé.Étape 1: rupture Au lieu de bloquer les freins arrière, tirer doucement sur le break avant.Étape 2: Obtenir le Lift faire un minuscule en
Comment interprètes utilisent des tactiques inhabituelles pour influer sur les résultats de la négociation

Comment interprètes utilisent des tactiques inhabituelles pour influer sur les résultats de la négociation

Dans l'histoire, beaucoup de préoccupations quant à la capacité et l'exactitude des interprètes dans la reproduction des traductions dans une langue cible. Affaires judiciaires de la Cour même verdict dépendent fortement de ces traductions, et beauco