Arduino facile des Menus pour les encodeurs rotatifs (3 / 3 étapes)

Etape 3: Opération et conclusion

Opération

Si vous ouvrez le moniteur série dans Arduino après le téléchargement de cette esquisse et commencez à faire tourner l’arbre de l’encodeur, vous devriez voir le menu de niveau supérieur tournant par le nombre des sous-sous-menus/options que vous avez (limité à l’aide de la variable modeMax ). Si vous appuyez sur le bouton centre vous verrez que le mode/sous-sous-menu vous avez navigué jusqu'à est sélectionné et maintenant vous avez les mains libres pour faire défiler de 0 à 255 valeurs dans ce sous-menu. Maintenant, si vous appuyez sur le bouton centre vous affecterez cette valeur setting1 ou régionaux2 ou setting3 etc. L’Arduino automatiquement et instantanément vous a renvoie au menu de niveau supérieur une fois que cela s’est produit.

Tandis que la mise sous tension, l’Arduino souvient de ce que vous affectez chaque paramètre et si vous remontez le sous-menu d’un paramètre que vous avez déjà défini une valeur pour, il va commencer vos réglages de l’encodeur de la dernière valeur que vous avez choisi !

Conclusion

Je reproduis d’écrire du code qui permettrait aux encodeurs rotatifs naviguer dans un menu de base pour Arduinos esquisse. J’ai aussi essayé de rendre lisible pour que, contrairement à certaines solutions de rechange, quelqu'un pourrait voir la structure du menu et savoir quels changements au code qu’ils devraient faire adapter le menu à leurs besoins.

Ce code est basique et génériques, spécifiquement pour illustrer la fonctionnalité tout en étant facilement adaptable à votre propre application. Il utilise le moniteur de la série comme un outil de débogage base qui élimine également le besoin d’un affichage séparé si vous voulez voir comment fonctionne le code. J’espère que vous trouverez utile et sont inspirés à modifier, adapter et améliorer !

S’il vous plaît partager ce que vous faites avec lui dans les commentaires !

Articles Liés

Faire des boucles pour les cheveux ruban

Faire des boucles pour les cheveux ruban

fabrication de boucles pour les cheveux ruban de http://www.diyhairbows.com Faire des boucles ruban pour les cheveux, c'est facile et amusant. En faisant des boucles pour les cheveux ruban vous avez une variété de couleurs et de matériaux à votre dis
Facile artisanat amusant pour les enfants : bricolage papier Crocodile tutoriel

Facile artisanat amusant pour les enfants : bricolage papier Crocodile tutoriel

Kids ! Ajouter cette féroce mais joli Papier Crocodile à votre collection d'animaux de papier. Ce métier de plaisir facile pour les enfants est une étonnante DIY facile artisanat idée que tous les enfants aimeraient faire. Ce fantastique bricolage pa
Remèdes maison pour les problèmes médicaux courants.

Remèdes maison pour les problèmes médicaux courants.

Que nous avons tous souffrent de commune des problèmes médicaux comme les maux de tête, mal des transports, froid, douleurs etc.. Ici dans ce instructable je vais vous dire quelques remèdes à la maison plus efficaces. Pour quelques causes communes.No
Arduino ligne Robot suivants pour les débutants

Arduino ligne Robot suivants pour les débutants

* mise à jour GREEN 8 / 2 4 / 2 GREEN 1 voidsetup() {   // a variable created in here doesn't exist in loop } voidloop() {   // a variable created in here doesn't exist in setup } pour inclure plus de prix, source informations et modèles haut/bas/rou
Comment faire des baguettes pour les enfants - 6 dessins

Comment faire des baguettes pour les enfants - 6 dessins

(Regardez la vidéo)Baguettes peuvent être difficiles pour tout le monde, surtout pour les enfants.Voici donc les 6 astuces pour faire des baguettes pour les enfants.
Concevoir un Custom Menu System--Android/Arduino de menus pour les débutants--absolument aucune programmation requise

Concevoir un Custom Menu System--Android/Arduino de menus pour les débutants--absolument aucune programmation requise

IntroductionCette instructable montre comment utiliser la libre pfodDesigner disponible sur GooglePlay pour concevoir un système de menus Android avec des sous-menus pour périphériques compatibles Arduino.Le tutoriel est adapté aux débutants. Aucune
Contrôleur de timelapse très facile et simple pour les reflex numériques eos de canon avec arduino

Contrôleur de timelapse très facile et simple pour les reflex numériques eos de canon avec arduino

vous avez besoin :Arduino (j'utilise freetronics leostick)Relais de 3Vune prise télécommande pour votre appareil photoun pack de batterie AA 4 xinterrupteurs/boutons (facultatif)commutateur à 3 positions pour la version 2Étape 1: Connectez la batteri
Arduino « Cligner des yeux pour parler » à l’aide de Charlieplexing

Arduino « Cligner des yeux pour parler » à l’aide de Charlieplexing

Ce projet peut être classifié comme périphérique d'AAC (Communication améliorée et Alternative), qui sont utilisés comme un moyen de communication pour ceux qui souffrent de maladies comme ALS débilitantes, qui provoquer une paralysie complète et per
Yogy - l’Arduino alimenté Robot fait pour les enfants

Yogy - l’Arduino alimenté Robot fait pour les enfants

dans ce Instructable je vais vous montrer comment faire un mignon et kid friendly Robot Obstacle évitant, j'aime appeler Yogy.Yogy obtient son nom du corps de baignoire d'yaourt qu'il est issu. Je suis une ventouse pour voir le meilleur dans la corbe
Carte des lits pour les sans-abri

Carte des lits pour les sans-abri

J'ai conçu ce lit afin que les personnes sans abri peuvent avoir sommeil une plus confortable nuit de. Comme il leur soulève du sol et est constituée d'un matériau qui n'est pas conduite de chaleur ou froid et qui est solide, il fait une grande diffé
Comment faire des tiroirs pour les armoires

Comment faire des tiroirs pour les armoires

Il arrive un moment dans n'importe quel passe-temps de menuisiers à où ils sont confrontés à la fabrication des tiroirs. J'entends souvent des gens ayant des problèmes avec tout à en sortir comme prévu. J'ai voulu montrer un procédé de fabrication de
Comment faire des boucles pour les cheveux

Comment faire des boucles pour les cheveux

dans ce instructable je vais vous montrer comment faire cinq arcs de cheveux différents. Ils sont assez faciles à faire et à l'air assez sympa. Il s'agit de mon entrée dans le 4ème tour des Questions brûlantes. Avoir du plaisir à faire ces boucles po
Catipiller mignon des collations pour les enfants !

Catipiller mignon des collations pour les enfants !

il s'agit d'une collation saine, facile et amusante pour tous les âgesprendre environ 30 grands scewers et ajouter autant de raisins verts ou rouges que vous pouvez ou faire un modèle.pour les visages utiliser la crème au beurre blanc glaçage dans un
Une TV facile à utiliser à distance pour les personnes âgées.

Une TV facile à utiliser à distance pour les personnes âgées.

Personnes âgées peinent parfois à l'aide d'une télécommande de TV. Télécommandes de TV typiques disposent d'une tonne de petits boutons, tous jetés avec peu de rimes et de raison. (On peut demander ce que leurs concepteurs pensaient:-) Il est donc di