Animator Gadget voor NeoPixels (4 / 6 stap)

Stap 4: Control-Interface


Er zijn vijf potentiometers in de fysieke controle-interface. De scavenged gepleit had vooraf gaten aangelegd bijna perfect voor deze interface. De sleuf voor de 7-segment display past de LCD display bijna perfect met ruimte overblijft voor de reset-knop. En het gat naar het huis van de allerbelangrijkste snooze-knop waarmee de ring 12 pixel perfect passen.

Controle knoppen

  1. Menuselectie - linksboven
    De waarde van deze potentiometer bepaalt welke animatie is actief.
  2. Variabele. -Lagere links
    Deze knop wordt gebruikt om een waarde zoals snelheid, hoeveelheid fade, randomness etc., wat u het programma de waarde beïnvloeden.
  3. R-G-B Kleuren - drie knoppen op de bovenzijde van het recht
    De drie knoppen in de rechterbovenhoek worden hoofdzakelijk gebruikt voor de kleurwaarden voor rood, blauw en groen (RGB) van de LEDs bepalen. (Hoewel ik niet dat het in deze handleiding aantonen, kunt u ook maken een tweestaps controlestructuur waarin deze knoppen: de kleur in deel-one instellen, dan drie meer waarden in deel twee.)

Het project maakt gebruik van twee maten van knoppen (een voor de menu-select en een grotere knop voor de variabele-stabilisator) terwijl drie RGB-potentiometers kaal. Dit lijkt goed te werken voor nieuwe gebruikers. Het onderscheidt de drie afzonderlijke functies door de look en feel.

Display en uitlezing

De display is een standaard 16 x 2 alfanumerieke display met een RGB-achtergrondverlichting.

De bovenste regel wordt meestal weergegeven (van links naar rechts)

  • * de "menustap" aka de geselecteerde animatie, (ex: m1 of m23)
  • * de rode, groene en blauwe waarden in 0-255 opmaken (r255g123b231)
  • De voorbeeldcode zet de weergave in "links uitgelijnd" modus. Dit betekent dat het display uitbreidt en contracten op basis van de waarden - het als paar als de eerste negen "slots", of alle 16 gebruiken kon.

De bottom line weergegeven tips en aanwijzingen voor de gebruiker. Ze moeten helpen de gebruiker begrijpen hoe uit te voeren van de gadget. Deze prompt wordt meestal uitgelegd nu draaien de "variabele" knop zal van invloed zijn op de animatie.

In meer complexe scenario's (niet afgebeeld in de voorbeeldcode), kunnen deze regels worden gebroken en verlengd. Wanneer ik voor mijn eigen gebruik dit programma is niet echt een probleem. Maar wanneer andere mensen hebben het gebruikt van de gadget, vind ik het zeer belangrijk dat het behouden van een consistente structuur aan de interface tussen alle animaties,

Gerelateerde Artikelen

$5 drywall stof Water Filter Gadget voor winkel vacuüm

$5 drywall stof Water Filter Gadget voor winkel vacuüm

Gipsplaten stof zal vaak filters verstoppen of rip uw filter. Gipsplaten stof zal ook uw vacuüm motor wrak.Meestal het stofzuigen van gipsplaten met een winkel vacuüm zal ook eindigen wordt verspreid door de lucht uit je vacuüm.Dit is een goedkope ga
De slimste Gadget voor u! Video-opname.

De slimste Gadget voor u! Video-opname.

Zeer handige gadget voor wie voert masterclasses en opleidinglessen.Weinig slimme robot voor docenten en studenten.We willen presenteren verschillende video's waarin Selfibot de mogelijkheden worden getoond.Deel van een lezing (Microsoft Azure, tijde
Gids voor Neopixel

Gids voor Neopixel

He, makers en LED liefhebbers!Ik ben terug met een ander leuk project dat een interessant verhaal erachter heeft.Ik wist over deze Neopixel LEDs voor een lange tijd, maar nooit gaan ronde kopen en gebruiken van hen. Dus op een dag, ik kocht enkele LE
Spy Gadget voor licht schakelaar

Spy Gadget voor licht schakelaar

We zijn gaan maken van een gadget die van lichten met helemaal geen geluid, perfect voor een spion of een geheim agent uitschakelen kan. Dit hulpprogramma is zeer eenvoudig te maken en is zeer nuttig.Stap 1: De materialen verkrijgen Uw alleen gonna m
Top 5 Minecraft Animated liedjes voor 2016!

Top 5 Minecraft Animated liedjes voor 2016!

mensen heeft mij gevraagd op youtube te maken een minecraft top 5 nummers dus ik deed en ik wil delen met u weten.Stap 1:5: super natuurlijke mobs. parodie van katy perry's california gurls. Stap 2:4: wat zegt de squide. een parodie van wat de vos ze
IPhone gadgets (lamp, ventilator, docking station, etc...)

IPhone gadgets (lamp, ventilator, docking station, etc...)

Ik ben een grote fan van gadgets, dus heb ik besloten om mijn eigen gadgets voor mijn iPhone 4.Dit instructable zal werken met alle iDevices met de oude 30-pins dock connectors. Hebt u een iDevice met de Apple lightning connector, wees niet verdrieti
Maak uw fiets '' slimme en groene '' voor een ultieme rit

Maak uw fiets '' slimme en groene '' voor een ultieme rit

In dit instructable ik zal u tonen hoe te maken van sommige nuttige elektronische gadgets voor uw fiets. De instructable bevat een zonne-energie-bank met een zeer hoge 7000mAh capaciteit die kan worden opgeladen met een ingebouwde 5v zonnepaneel of m
ESP8266 controle WS2812 Neopixel LEDs met behulp van de Arduino IDE - A Tutorial

ESP8266 controle WS2812 Neopixel LEDs met behulp van de Arduino IDE - A Tutorial

Hallo iedereen,Als u als me bent, hebt u zoekend rond het internet een goede tutorial over het gebruik van de ESP8266 met neopixel LEDs (AKA de WS2812 of WS2812b), geprogrammeerd via de Arduino IDE. Ik heb niet gevonden het allen in één plaats, in he
NeoPixel 24 Ring Arduino Shield

NeoPixel 24 Ring Arduino Shield

Hebt u een NeoPixel Ring met 24 NeoPixels zou u het recht om op te monteren uw Arduino zodat het niet wordt flopping rond. Ik wil dat mij stevig gemonteerd op de Arduino, omdat ik zal middelbare scholieren programmeren en ik wil dat het makkelijk te
Neopixel, ESP8266 en aangepaste 3D-gedrukte houder

Neopixel, ESP8266 en aangepaste 3D-gedrukte houder

Dit project werd samengesteld over een natte zondagmiddag om drie technologieën te combineren in één project.Een ESP8266 draadloze apparaatEen ring van Adafruit NeopixelEen 3d-gedrukte frame voor het project.Het ontwerp kunt u de patronen en kleuren
Laser show voor de arme man

Laser show voor de arme man

hier is nog een nutteloze maar cool uitziende "moet bouwen" gadget voor elke romantische geek.Laat me introduceren PIC microcontroller gebaseerd drie assen laser spirograaf....Check onderstaande link als je wilt om meer patronen te zien
Hoe een pin-up girl voor halloween

Hoe een pin-up girl voor halloween

of op elk gewenst moment, denk ik.Ik koos om te doen een Bettie Page versie zodra ik realiseerde dat ze pruiken gemaakt. ;)Dit is vrij betrokken kostuum, en ik hoop dat u zult kunnen om te voorkomen dat veel van de fouten die ik maakte!Stap 1: Stukke
Epic gebruikt voor een oude Android telefoon

Epic gebruikt voor een oude Android telefoon

Een oude Android telefoon die is het verzamelen van stof hier zijn een uitstekende manier om te hergebruiken zonder het nemen van het uit elkaarStap 1: Maak het een thuismedia controllerZelfs de junkiest oude Android apparaat ruime bevoegdheid heeft
Tegel Neopixel ketting

Tegel Neopixel ketting

Dit leerprogramma zal u tonenHoe maak je deze ketting! Net als een disclaimer, ik ben geen expert in het werken met elektronica, dit zo verbeteren zoals u zult! :)Dit project is geprogrammeerd met behulp van de Arduino IDE. Het maakt gebruik van een