Animateur Gadget pour NeoPixels (4 / 6 étapes)

Étape 4: Interface de contrôle

Il y a cinq potentiomètres dans l’interface de contrôle physique. Le cas récupéré avait fait des trous disposés presque parfaitement pour cette interface. La fente pour l’afficheur 7 segments parfaitement l’écran LCD presque avec la pièce reste pour le bouton de réinitialisation. Et le trou qui abritait la touche snooze très important parfaitement la bague de 12 pixels.

Boutons de commande

  1. Sélection du menu - en haut à gauche
    La valeur de commande potentiomètre dont l’animation est active.
  2. Variable. -Inférieure gauche
    Ce bouton permet de régler une valeur telle que vitesse, montant du fondu, aléatoire, etc., tout ce que vous programmer la valeur à affecter.
  3. R-G-B Couleurs - trois boutons en haut à droite
    Les trois boutons dans le coin supérieur droit sont utilisés principalement pour contrôler les valeurs de couleur rouge, bleu et vert (RVB) de la LED. (Bien que je ne le démontrer dans ce guide, vous pouvez également créer une structure de contrôle en deux étapes, où ces boutons définir la couleur à l’autre partie, puis contrôler trois valeurs plus en deux partie.)

Le projet utilise deux tailles de boutons (un pour la menu sélection et un autre plus grand bouton pour la variable-ajusteur) tout en laissant trois potentiomètres de RVB nu. Cela semble fonctionner bien pour les nouveaux utilisateurs. Il différencie les trois fonctions distinctes par l’aspect et la convivialité.

Affichage et lecture

L’affichage est un standard 2 x 16 caractères alphanumériques afficher avec un rétro-éclairage RGB.

La ligne supérieure affiche généralement (de gauche à droite)

  • * le « pas de Menu » aka l’animation sélectionnée, (ex : m1 ou m23)
  • * les valeurs rouge, vert et bleu en 0-255 format (r255g123b231)
  • L’exemple de code met l’écran en mode « gauche justifié ». Cela signifie que l’écran s’agrandit et marchés fondés sur les valeurs - il pouvait utiliser comme peu que les neuf premières fentes, ou tous les 16.

La ligne du bas affiche les conseils et instructions pour l’utilisateur. Ils devraient aider l’utilisateur à comprendre comment faire fonctionner le gadget. Habituellement, cette invite explique maintenant en tournant le bouton de « variable » aura une incidence sur l’animation.

Dans des scénarios plus complexes (ne pas indiqués dans le code fourni), ces règles peuvent être cassés et étendus. Lorsque je programme pour mon propre usage, ce n’est pas vraiment un problème. Mais lorsque d’autres personnes ont utilisé le gadget, je trouve ça très important de conserver une structure cohérente à l’interface entre toutes les animations,

Articles Liés

Gadget pour brouiller les œufs à l’intérieur de leur coquille

Gadget pour brouiller les œufs à l’intérieur de leur coquille

Dans ce Instructable, je vais vous montrer comment faire un gadget sympa qui peut brouiller un œuf à l'intérieur de la coque en moins d'une minute.Si vous avez jamais essayé brouiller un œuf dans un manchon, vous saurez que cela prend du temps et c'e
$5 cloisons sèches poussière eau filtre Gadget pour aspirateurs d’atelier

$5 cloisons sèches poussière eau filtre Gadget pour aspirateurs d’atelier

Poussière de placoplâtre sera souvent obstruer les filtres ou déchirer votre filtre. Poussière de placoplâtre sera également détruire votre moteur d'aspiration.Généralement aspiration cloison sèche avec un aspirateur d'atelier finira également par re
Ouverture et modding une batterie Li-ion et raccordement sur un gadget pour recharger au besoin

Ouverture et modding une batterie Li-ion et raccordement sur un gadget pour recharger au besoin

pourquoi est-ce utile ? Lorsque vous faites un projet électronique, comme un système de console de jeux vidéo portable portable, ce n'est pas facile abriter une grande batterie à l'intérieur de l'enceinte ; Toutefois si la batterie peut être divisé e
Créer un modèle 3d d’une toupie en forme de coeur et d’animer ce pour Saint Valentin.

Créer un modèle 3d d’une toupie en forme de coeur et d’animer ce pour Saint Valentin.

Animation : http://www.youtube.com/watch?v=4JV0YEIpZXA ou http://www.youtube.com/watch?v=kSFpewNu6sAÉtape 1 : Créer une nouvelle partie et esquisser une forme de grand coeur.Étape 2 : Solide extruder et placer dans un assemblyÉtape 3 : Créer une nouv
Instant Animal Cage pour le Transport

Instant Animal Cage pour le Transport

J'ai nécessaire pour transporter mon deux Français chèvres alpines, une ferme 40 miles afin qu'ils pourraient se reproduire avec un bouc alpin. J'ai une camionnette qui dispose d'un lit complet 8 pi avec une doublure et essayait de trouver un moyen d
Top 5 Minecraft animation chansons pour 2016 !

Top 5 Minecraft animation chansons pour 2016 !

les gens me demande sur youtube pour faire une chansons top 5 minecraft donc j'ai fait et je veux partager avec vous.Étape 1:5 : super naturels mobs. parodie de Californie gurls de katy perry. Étape 2:4 : que dit la squide. parodie de ce que dit le r
QuickTime pour Flash Mac OS X, convertir Quicktime en animation Flash pour le web

QuickTime pour Flash Mac OS X, convertir Quicktime en animation Flash pour le web

La question pour convertir les films quicktime flash ou post quicktime sur le site Web semble trouble beaucoup d'utilisateurs mac. Quand j'ai surfer sur Internet, j'ai trouvé beaucoup de problèmes sur la façon de convertir les films quicktime pour Fl
Comment convaincre vos parents pour vous obtenir un animal de compagnie ?

Comment convaincre vos parents pour vous obtenir un animal de compagnie ?

Nous savons tous que tout le monde aime les animaux, mais pas chacun d'entre nous peut les amener, seulement parce que les parents ne les laissez pas,C'est pourquoi je vais vous aider aujourd'hui !Il suffit de suivre ces étapes et vous obtiendrez vot
3ds Max Tutorial | animation de texte 3D pour les titres et les intros leçon 2

3ds Max Tutorial | animation de texte 3D pour les titres et les intros leçon 2

leçon 2 texte intro et titre animation 3d pour votre projet présentation ou youtube canal, une fois que vous exportez vous pouvez importer d'autres programmes tels qu'adobe after effects et premiere pour ajouter vos effets sonores etc.
Kit de portail de LEGO (pour votre animation en stop portail)

Kit de portail de LEGO (pour votre animation en stop portail)

Si vous voulez plus qu'un simple Chell (le personnage principal), un fusil de Portal et portails, alors voici votre aide ! Je suis venu avec une tourelle, Chell, un cube de compagnon et deux portails, sans oublier de mentionner une chambre d'essai, d
NeoPixel Deco USB s’allume (via Digispark / ATtiny85)

NeoPixel Deco USB s’allume (via Digispark / ATtiny85)

Pour ce Instructable nous avons besoin d'une bande de WS2812 LED, aussi connu sous le nom NeoPixel et n'importe quel microcontrôleur qui pourrait être programmée via Arduino. J'utilise Digispark, c'est un très bel MCU minuscule basé sur ATtiny85. Il
Neopixel, ESP8266 et Custom support imprimé 3d

Neopixel, ESP8266 et Custom support imprimé 3d

Ce projet a été mis en place plus humide dimanche après-midi pour combiner trois technologies dans un seul projet.Un dispositif sans fil ESP8266Une bague Adafruit NeopixelUn cadre 3d-imprimés pour le projet.Le design vous permet de changer les modèle
Gadgets iPhone (lampe, ventilateur, docking station, etc....)

Gadgets iPhone (lampe, ventilateur, docking station, etc....)

Je suis un grand fan de gadgets alors j'ai décidé de faire mes propres gadgets pour mon iPhone 4.Cette instructable travail avec tous les iDevices ayant les vieux 30 pins accosteront connecteurs. Si vous avez un iDevice avec le connecteur de foudre A
Mangeoire pour animaux de compagnie RFID

Mangeoire pour animaux de compagnie RFID

si vous avez deux chats et l'un d'eux est un régime, mais l'autre a besoin de nourriture gratuite, vous pouvez construire une mangeoire avec les possibilités RFID qui ne s'ouvre que pour le chat qui a besoin d'un accès gratuit. Le chat gratuit-alimen