Rave de LED solaire Shopping Cart Tricycle (12 / 35 étapes)

Étape 12 : Carte les LEDs

Cette étape montre comment générer une table des positions physiques pour les groupes de LED. Si vous avez suivi ma mise en page, il y a parfaitement deux étapes vous pouvez ignorer cela parce que le tableau fourni pour vous sera correct.

Tout d’abord, téléchargez le fichier PhysicalLoc.h et jetez un oeil à elle. Il y a un tableau nommé PhysLoc qui prend la forme: [Channel] [ClusterNumber] = {X, Y}. Canal est le canal de sortie de sortie SPI demultiplexed de la Commission de microcontrôleur. ClusterNumber est l’ordre dans lequel les groupes de LED RVB sont disposés dans la chaîne de WS2803s. Le premier cluster RVB sur la carte plus proche de vous au microcontrôleur est 0.

X, Y étant les coordonnées du pôle RVB sur la grille hexagonale.

Il existe en fait trois versions du tableau PhysLoc dans PhysicalLoc.h, mais ils sont séparés par des macros précompilateur #if côté == gauche, #if côté == droit, #if côté == FRONT. Vous devrez remplir tous les trois tableaux. Gauche et droite sont du point de vue d’un cavalier assis à l’arrière.

Grilles hexagonales peuvent prendre un certain s’y habituer si vous connaissez seulement avec grilles cartésiennes. J’utilise un pointu surmonté axial hexagonal repère. C’est comme la grille cartésienne, sauf l’axe des Y est inclinée à angle de 60 degrés. Voici une excellente explication de comment cela fonctionne : redblobgames.com/grids/hexagons/#coordinates.

Utilisation sec effacer marqueur et étiquette chaque des hexagones sur le panier d’achat selon les deux schémas fournis. Utiliser le même modèle pour les côtés droit et gauche.

Télécharger RaveCart_MappingHelper.zip. Cela contient le code C et les fichiers de projet MPLABX. Compilez le code et le programme de l’un de vos PIC18F4550s. Le code fera un cluster LED deviennent blancs à la fois. Le reste est éteint. Il commence à canal0 cluster0, puis monte à cluster 119 (le dernier groupe de RVB du 20e Conseil). Après cela, il commence le processus de nouveau au canal 1 et ainsi de suite. Vous n’avez probablement 20 panneaux dans une chaîne, il n’y aura aucun amas activés pendant un certain temps à la fin de chaque balayage des canaux. Il y a un délai de dix secondes entre le déplacement vers le prochain cluster. Utiliser ce temps pour enregistrer les coordonnées que vous avez écrit sur le cluster illuminé dans le tableau PhysLoc.

Par exemple, si les trois premiers clusters RVB qui s’allument sur le côté gauche sont [1,14] [1,13], [2,13] le tableau PhysLoc commencerait comme ceci :

#if côté == gauche
{{{1, 14},
{1, 13},
{2,13},

Si un cluster ne s’allumerait pas parce qu’il ne pouvait pas être placé derrière un trou de mettre {vide, vide} dans son champ. Cela indique le code d’éclairage pour éloigner ce cluster. Sur le dernier groupe de chaque canal entrez {fin, fin}. C’est à dire si une chaîne a huit conseils vous mettez {fin, fin} à index 48 parce que 6 * 8 = 48.

Remplir le tableau ChanLength. Il s’agit de huit chiffres indiquant le nombre de clusters est dans chacun des huit canaux.

Articles Liés

Des créatures sous-marines graffiti LED solaires

Des créatures sous-marines graffiti LED solaires

IntroductionJ'adore LED graffiti, mais je n'aime l'idée que les batteries meurent après une courte période, après quoi il devient juste plus indésirable.Lampes solaires de jardins (normalement utilisés pour orner un chemin d'accès) sont des dispositi
Construire un Shopping Cart Cargo Bike

Construire un Shopping Cart Cargo Bike

Construire un vélo cargo sur un vieux vélo de montagne, un panier métallique, pièces de vélo divers, une variété de ferraille et une volonté de pirater des choses dehors !Je suis actuellement une vie sans voiture et besoin d'un moyen de transport de
REMIX - Shopping Cart chaises sont Awesome !

REMIX - Shopping Cart chaises sont Awesome !

** Merci de voter pour ce Instructable **Chariot de chaises... en fait, il n'est pas beaucoup plus, qui doit être dit.J'ai d'abord pris connaissance de comment la Majesté d'un panier d'achat pourrait être augmentée lorsque les gamins et moi regardion
Portemanteau fabriqués à partir de Shopping Cart crochets

Portemanteau fabriqués à partir de Shopping Cart crochets

Aujourd'hui, beaucoup de gens vivent dans les zones urbaines où ils vivent les malaises de la gentrification en cours et les prix à la hausse pour l'espace de vie. Bien que sur le plan politique, il est important de lutter contre ceux qui profitent d
Shopping Cart Locker THE EASY WAY (Improved Range)

Shopping Cart Locker THE EASY WAY (Improved Range)

voir mon site Web pour un moyen encore plus facile. Verrouillage du chariotBeaucoup de magasins ont installé blocage roues sur leurs caddies qui sont censés pour arrêter shopping cart vol. Le chariot est un signal lorsqu'il quitte le stationnement et
Tour A SHOPPING CART dans A chaise

Tour A SHOPPING CART dans A chaise

lycée de mon fils, dans le comté de Hall a une tradition pour les aînés le jour de l'annuaire. Non seulement reçoivent-ils annuaires tout d'abord, mais ils arrivent aussi à apporter leur propre Président à siéger le plancher du gymnase, au lieu de re
Shopping Cart meubles ! -Partie 1 -

Shopping Cart meubles ! -Partie 1 -

vivant dans la ville connaît des hauts et il a ses bas... un avantage est qu'il y a une pléthore de matériaux abandonnés à traîner ne demandent qu'à être pris à la maison pour être upcycled !  Pour ceux d'entre vous qui vivait dans un milieu urbain,
Shopping Cart chaise

Shopping Cart chaise

Shopping chariots sont l'un de ces des meubles suburbaines que les gens ne remarquent même plus universel. Ils se fondre dans un fond de bennes à ordures, parkings, quais de chargement et de magasins à grande surface. Toutefois, leur forme et leur si
Lampe de salle LED solaire rechargée

Lampe de salle LED solaire rechargée

je me suis inspiré pour ce projet par la nouvelle, plus lumineux solaire-facturés aménagement paysager lumières qui sont disponibles de nos jours. En fait, ils éteignirent assez de lumière pour illuminer une voie après l'obscurité, donc je me demanda
Lampe LED solaire piraté dans le chargeur de batterie solaire

Lampe LED solaire piraté dans le chargeur de batterie solaire

C'est un très simple instructable.  Vraiment, c'est plus d'un informable qu'instructable car il est assez explicite.  Je sais il y a eu beaucoup d'autres chargeurs de batterie solaire, mais celui-ci était déjà faite et assis sous mon nez.J'ai posté c
Upcycled suspendus RGB LED solaire Yard feux

Upcycled suspendus RGB LED solaire Yard feux

Que faire avec toutes les pas cher vieux yard solaire lumières que vous accumulé au fil des ans ? Le ne fonctionne plus, les piles se mouiller et a explosé, tout est dans un tas de prêt pour la poubelle. Eh bien, ma femme vraiment aimé les globes LED
Lumière de LED solaires

Lumière de LED solaires

Pour ce tutoriel, vous pouvez rassembler vos fournitures d'une variété de sources. Le panneau solaire que j'ai utilisé provient d'une lumière de jardin cassée, mais il y a une variété d'options qui fonctionnent. Vous devez tester la tension et le cou
LED solaire Tonka Camion chemin lumière

LED solaire Tonka Camion chemin lumière

nouvelle vie pour vieux jouets!Apportez votre vieux camions de jouets à la vie avec LED de chemin d'accès.J'ai jamais voulu de me séparer de mon bien-aimé tuck dump de Tonka, mais en tant qu'adulte, il est devenu plus difficile et plus difficiles à j
LED solaire actionné modèle Garage.

LED solaire actionné modèle Garage.

j'ai construis une mise en page du chemin de fer de modèle pour mon père et je voulais ajouter un éclairage dans les bâtiments.Alors que dans un magasin de livre sterling/Dollar, j'ai vu ces lumières de jardin solaire, pour 1,00 livre sterling/Dollar