Comment conserver une touche momentanée comme une sélection de menu

Je veux appuyer sur un bouton pour changer le mode dans lequel mon esquisse s’exécute. Alors, le bouton se comporte comme un choix de menu, choisir le mode 0, mode 1, mode 2 et ainsi de suite. Selon quel mode je sélectionne, le croquis fait des choses différentes.

Je veux aussi mon choix se rappeler, même si j’ai réinitialiser l’Arduino ou il Eteignez et rallumez.

Cela se fait sur un Arduino à l’aide de stockage de l’EEPROM. Étant donné que le stockage de l’EEPROM sur l’Arduino est évalué au travail pour 100 000 écrit par cellule de mémoire, que je tiens également à utiliser un peu uniformément, ne pas de stockage dans les mêmes cellules maintes et maintes. Évitant écrit encore et encore les mêmes cellules et écrit aux emplacements de mémoire différentes pour la même variable, s’étalant est appelée wear leveling.

Vidéo :

Mots clés: Arduino, Uno, Menu, EEPROM, Wear leveling

Articles Liés

Comment conserver une arme à feu en toute sécurité

Comment conserver une arme à feu en toute sécurité

pour ceux qui possèdent des armes à feu, le stockage en toute sécurité est essentiel. Vous ne voudriez pas votre enfant de 3 ans d'avoir accès aux matchs et essence. Vous ne voulez pas un criminel d'avoir accès à vos clés de voiture. Canons sont de l
Comment : Conserver une figurine debout !

Comment : Conserver une figurine debout !

Que vous essayez de faire une animation avec chiffres... mais quelque chose ne fonctionne pas tout à fait. Chaque fois que vous déplacez, vos personnages sont renverser et c'est votre vision de Fiftith ! Eh bien, voici un simple et un moyen facile de
Comment utiliser une image comme un visage pour une prise de CAD 3d Jack o ' Lantern (mis à jour)

Comment utiliser une image comme un visage pour une prise de CAD 3d Jack o ' Lantern (mis à jour)

cette instructable explique comment utiliser une image aléatoire googlé lors de l'impression une face pour un Jack o ' Lantern, qui peut être en 3d !Étape 1 : Télécharger les images à haute résolution raisonnable. Cela ouvre dans l'éditeur d'images g
Comment faire une couverture de T-Shirt non-Sew

Comment faire une couverture de T-Shirt non-Sew

Cet Instructable va vous montrer comment faire une couverture de t-shirt sans avoir besoin d'une machine à coudre. Couvertures de T-Shirt sont un excellent moyen de conserver des souvenirs et faire usage de vos vieux t-shirts. J'ai fait ma couverture
Comment utiliser une marmite à pression (et choisir celui qui acheter)

Comment utiliser une marmite à pression (et choisir celui qui acheter)

Autocuiseurs sont un de mes outils de cuisine préférée absolue ! Ils ont une mauvaise réputation pour être des destroyers cuisine et dîner - mais comme tous les autres outils qu'ils sont parfaitement en sécurité aussi longtemps que vous les utilisez
Comment coudre une courtepointe ! (101 à piquer)

Comment coudre une courtepointe ! (101 à piquer)

Quilting est ma plus grande passion. Je pense qu'il est probablement héréditaire. : DJe pense aussi que c'est une compétence qui est utile au-delà des mots... courtepointes sont belles et fonctionnelles et je les considère comme le plus beau cadeau d
Comment accorder une batterie

Comment accorder une batterie

peut-être la compétence la plus importante qui peut avoir un batteur est le savoir-faire pour obtenir le bon équilibre et des performances maximales de leur batterie. La possibilité de syntoniser un tambour ou un kit complet est un outil inestimable
Comment faire une console Sega DreamCast dans une batterie alimenté portable ordinateur de poche

Comment faire une console Sega DreamCast dans une batterie alimenté portable ordinateur de poche

premier pic est de l'article fini, selon les dernière page du guide.INTRODUCTION :Il y a eu seulement sur une douzaine de ces unités commises dans le passé de modders différents, un de ceux qui était la mienne il y a quelques années. J'ai donc pensé
Comment faire une Sculpture de Carbonite Custom-face en verre

Comment faire une Sculpture de Carbonite Custom-face en verre

cette instructable est une version abrégée de le des derniers instructable décrivant comment faire une sculpture en verre coulé de Han Solo gelé dans la carbonite.  La torsion sur ce sera de remplacer le visage de Han par un modèle de moi-même.Étape
Comment Photoshop une réflexion personnalisée aux lunettes de soleil

Comment Photoshop une réflexion personnalisée aux lunettes de soleil

Hé les gars, dans cet épisode, nous apprenons comment ajouter une réflexion personnalisée aux lunettes de soleil dans Adobe Photoshop. Pour y parvenir, nous allons utiliser ajustements de masquage et d'image pour le rendre réel.Étape 1: Ajouter un re
Projet de bricolage couture : Comment faire une fleur de ruban de Satin facile

Projet de bricolage couture : Comment faire une fleur de ruban de Satin facile

Salut amis ! Cette fois je vous apporte pour vous un unique et innovant Projet de couture bricolageet il va vous apprendre Comment faire une fleur de ruban Satin facilequi vous permet de faire jolie diadème Floral et fleur de ruban Satin bandeaux. Ce
Comment survivre à une épidémie de zombie

Comment survivre à une épidémie de zombie

avez-vous jamais aller cette pensée à l'arrière de votre esprit la "what if" pensé bien faire!!Cette instructable va vous apprendre comment survivre à une épidémie de1. solanum (max brooks-zombies de style)2. type rage (28 semaines plus tard)Éta
Comment équilibrer une équation chimique (Final)

Comment équilibrer une équation chimique (Final)

Cette instructable montrera comment équilibrer une équation chimique. Équilibrage d'une équation chimique est important car il doit y avoir le même nombre d'atomes du côté de l'équation initiale, ainsi que sur la partie finale de l'équation. Le même
Comment faire une Arcade Marquee Lightbox

Comment faire une Arcade Marquee Lightbox

Jeux d'arcade old school est de retour ! Apprenez comment faire une visionneuse de texte défilant et faire n'importe quelle pièce de votre jeu préféré !Ne sais pas beaucoup sur le travail du bois ? Pas plus que j'ai ! J'ai fait cela pour m'aider à ap