Les Trains LEGO & Billy (4 / 4 étapes)

Étape 4: Les décodeurs

Tout comme en modélisme ferroviaire nous allons faire un décodeur pour obtenir les signaux vers le train via une simple LED IR. Le décodeur sera constitué de 3 éléments :

  • Transmetteur sans fil NRF
  • Infrarouge a conduit à obtenir des signaux vers le moteur Power Functions
  • Nano de combiner tout cela

J’ai inclus un morceau de code sous forme mon 2ème décodeur exécutant un train de marchandises bleu. Cette esquisse fera usage des LegoPowerFunctions bibliothèque. Alors assurez-vous que vous installez qui.

La NRF sera reliée à la Nano comme suit (Notez la broche YVERT est différente de la UNO) :

  • SCR > 3.3V
  • GND > GND
  • CE > D9
  • SCN > D10
  • SCK > D13
  • MOSI > D11
  • MISO > D12

J’ai fait une petite impression qui correspond à peu près en train de pousser un peu autour de fils.

Par ailleurs, j’ai ajouté un 5v à 3,3 v convertisseur qui est raccordé à la batterie de Lego pour alimenter le Nano. J’ai fait un petit fil de la Vout du convertisseur à une broche de Vin sur le Nano parce qu’il est sur le port série de mon Nano.

Sur la broche 2 de la Nano, il est qu'un infrarouge led connectées via une résistance de 100 ohms. Cette LED doit gérer les signaux réels pour le moteur Power Functions. L’idée est de placer cette LED aussi près que possible du récepteur. Vous pouvez couvrir avec un morceau de papier ou de Lego. Avec cette méthode, car vous vous adressez à l’émetteur de la NRF, pas le réel Lego s’adressant, vous pouvez adresser beaucoup plus que huit trains puisque chaque train possède ses personnels IR LED et non une centrale comme du contrôleur Power Functions.

J’espère que les photos sont assez bons pour se faire une idée de comment c’est fait. Si vous avez des questions, n’hésitez pas à demander. Je suis dans le proces de faire les choses et de trouver des choses que je vais le long, donc documentation n’est pas vraiment une priorité.

Comme pour la connexion à la batterie de Lego, j’ai juste soudé sur deux fils qui conduisent jusqu’au convertisseur de tension et de là en tout jusqu'à celle accroché.

Fondamentalement, vous êtes tout prêt d’aller maintenant. Via le tableau de bord de Billy, vous devriez être en mesure de contrôler votre forfait.

Vous devriez Toutefois, définir le canal et la couleur par le décodeur. Le croquis inclus pour le décodeur a adresse « 2 ». Cela correspond avec le code suivant dans le sketch de contrôleur (puisque l’esquisse de contrôleur doit savoir quel décodeur correspond à quel train) :

const int trains [3] [3] = {}
{1, 0, 0}, / * ICE, NRF 1, rouge, Ch1 * /

{2, 1, 0}, / * fret, NRF 2, bleu, Ch1 * /

{3, 1, 1} / * fret, NRF 3, bleu, Ch2 * /

};

Excusez-moi de ne pas utiliser l’option « code », mais qui semble gâcher mon code. Dans ce petit tableau que nous allons définir ce que les trains sont connues au décodeur et sur quelle fréquence réelle de Lego, qu’ils sont. Le premier chiffre est l’adresse du décodeur, deuxième sur la couleur, troisième sur le canal. Parce que nous pouvons couvrir les récepteurs infrarouges sur les trains qu’ils pourraient bien tous être sur 1 canal rouge, il ne serait pas grave parce que le train est adressé par l’intermédiaire de la NRF au lieu de la chose infrarouge Lego.

Notez que si vous ajoutez plus de trains, les "trains de const int [3] [3]" disposant être changé à « const int trains [5] [3] » Si vous voulez ajouter cinq trains. Bien sûr, tout doit être transféré au contrôleur à nouveau.

Le film, j’ai ajouté provenait de ma première tentative, mais elle illustre ce qui peut arriver. Avec les curseurs sur votre tableau de bord, vous pouvez sélectionner quel décodeur souhaitée au contrôle et à quelle vitesse le train doit aller. Si vous appuyez sur le bouton de marche arrière, les codes inverses sera envoyé. Je n’ai absolument rien fait avec la première ralentissant vers le bas, donc c’est quelque chose à penser.

Actuellement, je suis étudiant ajout de lumières pour les trains, qui comprend des feux arrière/avant et s’allume. Ne sais pas comment et quand, mais les options sont illimitées, maintenant je pense. La prochaine grande étape sera la détection des trains et l’automatisation...

Profitez ! Si vous avez des questions, s’il vous plaît faites le moi savoir via les commentaires ou mon email

Articles Liés

Les Robots LEGO

Les Robots LEGO

ce sont les robots Lego je promet donc il y a longtemps. Je suis désolé de ne pas poster, je n'ai aucune excuse. J'espère que vous acceptez comme mes excuses. Profitez !Étape 1: Les pieds C'est une façon de construire les pieds.Étape 2: Les jambes Si
Afficher les personnages LEGO Mini

Afficher les personnages LEGO Mini

c'est un peu instructable moi et mon ami voulait, nous avons tous deux beaucoup de Star Wars lego chiffres et il semblait une honte d'avoir alors juste assis à ne rien faire, nous avons voulu montrer,J'ai vu une vitrine sur internet, mais il était ch
Les personnages Lego chocolat

Les personnages Lego chocolat

Dans ce Instructable, je vais vous montrer comment faire des figures LEGO chocolat ! Il s'agit d'un jouet que vos enfants peuvent manger sans aucun doute. :) Ces legos savoureux sont super faciles à faire et bien sûr d'impressionner vos enfants, vos
Les enfants LEGO Table

Les enfants LEGO Table

il s'agit d'une petite table pour les enfants à imaginer et à construire avec des blocs Lego. C'est une construction rapide et facile qui m'a pris environ une heure.La table est constituée de 2 1x4s. 8ft et un petit morceau de contreplaqué de sous-co
Les Simpson Lego !

Les Simpson Lego !

Dr Hibbert a dit Homer il est obèse et a besoin de perdre du poids maintenant ! Voici le chemin d'Homère à la perte de poids et sa course de 5 premiers jamais k !Étape 1: matériaux * Voici la quantité totale de matériaux, nous avons utilisé pour 4 CO
Les choses Lego Super

Les choses Lego Super

tout d'abord hors je vais vous dire comment faire un instrument de Lego... Il est simple et amusant avec blocs de construction. C'est génial parce que c'est illimité pour ce que vous pouvez faire avec idées fabuleuses.Étape 1 : je vais commencer par
MODÈLES DE LEGO COOL.

MODÈLES DE LEGO COOL.

This is some of my lego .  Si quelqu'un veut des explications pour les modèles, s'il vous plaît ME demander pour les instructions.SI QUELQU'UN A UNE 3DS OU LA 3DS XL, JE SUIS HEUREUX DE CODES AMI SWAP. S'il vous plaît suivez ME.
Refroidir les canons Lego

Refroidir les canons Lego

il s'agit d'une collection impressionnante d'armes à feu que j'utilise dans mes modèles Lego et je n'ai jamais vu leur utilisé n'importe où ailleurs, alors j'ai pensé que je partagerais leur. J'espère que vous apprécierez:) J'ai les instructions pour
Les vitraux LEGO

Les vitraux LEGO

un plaisir bâtiment technique utilisant des morceaux de fromage transparent pente.J'ai construit un cadre en attachant deux piles de 6 1 x 2 briques sur un 2 x 6 de base deux plaques épaisses. Ensuite, j'ai ajouté 2 piles de briques transparents de 1
Les personnages LEGO

Les personnages LEGO

A Lego spider et man, avec quelques pièces rouges et bleus, ça pourrait être spider-man.Étape 1: Spider Placez-le sur le Bureau de someones et courir !Étape 2: Man/mannequin d'essai
Sans danger pour les figurines LEGO

Sans danger pour les figurines LEGO

il s'agit d'un petit coffre-fort parfait pour contenir quelques pièces de monnaie ou des factures pour vos figurines. PERMET DE SE LANCER !Étape 1: Première la Base Les plus grands blocs de 2 x 1 peuvent être remplacés avec deux réguliers empilés. Pu
Comment construire les Mobs Lego Minecraft

Comment construire les Mobs Lego Minecraft

Étape 1: Steve et Zombie Étape 2: Villageois et plante grimpante Étape 3: Poitrine et portail du néant Étape 4: Poules et moutons
LEGO Train Cross (X-Cross Track)

LEGO Train Cross (X-Cross Track)

Je me suis amusé à expérimenter sur le bâtiment de la Croix de Train Lego (X-Cross Track) parce que le vieux lego train cross track qui a été faite pour 9V power train avec feuille métallique sur la piste est maintenant trop élevé pour l'acheter sur
Arduino et LEGO Train

Arduino et LEGO Train

Dans la dernière année ont participé à un atelier et nécessaires pour soumettre un projet. Comme j'ai appris à travailler avec l'Arduino et j'aime Lego. J'ai décidé de présenter un projet auquel ont participé tous les deux.Le projet consiste à avoir