LEGO tåg & Blynk (4 / 4 steg)

Steg 4: Dekodrar



Precis som i modell järnvägar kommer vi att göra en avkodare för att få signaler till tåget via en enkel IR-LED. Dekodern kommer att göras av 3 delar:

  • NRF trådlös sändare
  • Infrared ledde till få signaler till Power Functions motor
  • Nano att kombinera det hela

Jag har bland annat en bit av formulär för min 2: a decoder kör blå godståg. Denna skiss kommer att vara att använda sig av LegoPowerFunctions bibliotek. Så se till att du installerar som.

NRF kommer att anslutas till Nano enligt följande (Observera SCN stiftet skiljer sig från UNO):

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

Jag gjorde en liten print som bara passar i tåget med en liten driver runt kablar.

Dessutom jag lagt en 5v till 3.3V omvandlare som är ansluten till batteriet Lego att driva Nano. Jag gjorde en liten tråd från Vout av omvandlare till en Vin stift på Nano eftersom det är min Nano seriella porten.

På Pin 2 av Nano det är IR ledde anslutna via en 100 ohms motstånd. Detta LED skall hantera de verkliga signalerna till Power Functions motor. Tanken är att placera denna LED så nära som möjligt till mottagaren. Du kan täcka upp med en bit papper eller Lego. Med den här metoden eftersom du adress NRF sändaren, kan inte den faktiska Lego adressering, du identifiera sätt mer än åtta tåg eftersom varje tåg har sin personliga IR-LED och inte en central en som från Power Functions controller.

Jag hoppas att bilderna är tillräckligt bra för att få en uppfattning om hur den är gjord. Om du har några frågor, tveka inte att fråga. Jag är i processen att göra saker och räkna grejer ut när jag går längs, så dokumentation är egentligen inte en prioritet.

Som för anslutning till Lego batteriet, jag bara fastlödda på två ledningar som leder till spänning omvandlaren och från hooked det å allt upp till det.

I princip är du redo att gå nu. Via Blynk instrumentpanelen bör du kunna styra ditt tåg.

Du bör dock ställa in kanal och färg per dekoder. Den medföljande skissen för dekoder har adress "2". Detta överensstämmer med följande kod i Controller skissen (eftersom den registeransvarige skissen behöver veta vilken avkodare matchar med vad tåg):

CONST int tåg [3] [3] = {
{1, 0, 0}, / * is, NRF 1, röd, Ch1 * /

{2, 1, 0}, / * godstransporter, NRF 2, blå, Ch1 * /

{3, 1, 1} / * godstransporter, NRF 3, blå, Ch2 * /

};

Ursäkta mig för att inte använda alternativet "koden", men det verkar röra upp min kod. I denna lilla matris vi definierar vad tåg är vet att dekodern och på vilka faktiska Lego frekvens är de. Den första siffran är den dekoder adressen, sekund för färg, tredje på kanal. Eftersom vi kan täcka upp de IR mottagarna på tågen kan de mycket väl alla vara på röda kanal 1, det skulle inte roll eftersom tåget tas upp via NRF i stället för IR Lego sak.

Notera att om du lägger till fler tåg, har "const int tågen [3] [3]" ändras till "const int tåg [5] [3]" om du vill lägga till fem tåg. Naturligtvis har allt att laddas upp till registeransvarige igen.

Filmen jag la var från mitt första försök, men det illustrerar vad som kan hända. Med reglagen på instrumentpanelen kan du välja vilken avkodare som du vill ta kontroll och hur snabbt tåget ska gå. Om du trycker på knappen Omvänd kommer omvänd koderna att sända. Jag har gjort något som helst med första sakta ner, så det är något att tänka på.

För närvarande jag undersöker lägga ljus på tågen, som inkluderar rygg/front ljus och signalljus. Inte säker på hur och när, men alternativen är obegränsade nu tror jag. Nästa stora steg blir tågdetektering och automation...

Njut! Om du har några frågor, Vänligen låt mig veta via kommentarer eller min e-post

Se Steg
Relaterade Ämnen

LEGO Iphone / Ipod laddare Dock

Detta är min iphone laddare docka. Det har gjort form lego som så många andra men här använder inget lim och inte förstöra någon lego eller sladdar. Den enda icke-lego del är två små bitar av silvertejp. Det är starka och bärbara och lägger sig platt...

LEGO bord med integrerade delar bin

Att skapa LEGO-baserade möbler verkar vara en rätt till passage för alla föräldrar. Här är min. Överdimensionerade sidoväggarna innehålla LEGO på bordet under dumpning. En anpassad berg med LEGO Bottenplattor uppmuntrar bygger scener och racing fordo...

LEGO piedestal klockan

enkelt litet projekt, hade en rese väckarklocka som sitter på min arbetsbänk och ständigt skulle flytta sådan för bästa visning.Tanken slog mig att sätta klockan på ett slags skivspelare och min någonsin-handy låda med Legos förutsatt lösningen.Åtta...

Hur man gör en Lego Samurai Jack "Aku" kostym

jag måste vara ärlig. Jag vet inte riktigt för mycket om Aku eller samurai Jack, men min vän ville ha en kostym för en komisk konvention. Denna kostym var faktiskt prototypen för lego Superman dräkt (länk nedan)* Jag kommer att förklara hur dräkten k...

Iron Man Lego kostym

Steg 1: jag skära upp en låda som jag hade på hand och ducttaped ihop.Steg 2: Skär ut ett hål för huvudet och armarna se till att hålet för huvudet är mindre än huvudet lego eller annat det inte sitter bra. Jag senare La skum bitar för att hålla huvu...

555 timer Hacks: kabel testare, magnetisk omrörare och Lego Grabbers Oh min!

Vill veta om den 555 timern IC? I detta Instructable ska jag visa dig hur du lägger till en 555 till din samling av Snap kretsar block och bygga kretsar kan du experimentera med följande:Bygga en optisk ThereminBygga skämt lögndetektor.Innebär att lä...

Justerbar Lego stil Sedelklämma

detta är en justerbar Sedelklämma inspirerad av legos. Med dessa lappar som jag har CADed, är det möjligt att sätta olika storlek travar av kontanter i detta pengar klipp genom att ta bort delen och placera det i en annan position. Detta var CADed i...

Lego Indiana Jones-dräkt

förra året såg jag en stor "kompatibel" om att göra en vuxen lego kostym. Jag älskade idén om stora minifig huvudet så föreslog jag detta till min sex år gammal. Han höll omedelbart men höjt ante. "Vad sägs om Lego Indiana Jones?!?" Hu...

LEGO Star Wars kostymer

Lego Kylo Ren och Lego YodaSteg 1: Jag fick en massa bilder av material men här är några bilder av några saker jag använt mestadels kartong för allt... tack för visning Steg 2: lägga till detalj på kroppen Målade jag det gratis räckte...

Nr-sy Two-Face kostym (Lego Kids Version)

Min äldsta son ville vara "Two-Face" från Batman (aka Harvey Dent) för Halloween i år.Som de åtta - åring var att han var när jag skrev detta Instructable, hans huvudsakliga exponering för Two-Face det LEGO Batman spel.Jag sökte och sökte på nät...

LEGO Man kostym!

Leka med LEGOS är förbi dags för många och jag bestämde mig att göra min egen naturlig storlek mini statyett kostym för Halloween. När jag planerat denna kostym, gjorde jag två för mig själv och en kompis så jag började arbeta på denna kostym tre mån...

LEGO tegel kostym

Jag har inte klädd i år för halloween men när min unga brorsöner bad mig att gå Bus eller godis med dem jag hade att leverera! Jag bestämde mig att gå som en av mina favorit saker, en Lego tegel!Steg 1: Börja med en bra storlek kartong.Toppen och bot...

Den mänskliga LEGO tegelsten Halloween kostym

vad LEGO fanatiker inte vill bli en mänsklig LEGO tegel? I detta Instructable kommer vi gå igenom de steg vi tog för att omvandla en kartong och några cirkulär lådor till en mänsklig LEGO kostym.Steg 1: Verktyg och förnödenheterVaror och verktyg som...

Bluetooth Lego tegel

detta är en USBdrive, som var täckt i Lego. Min är en bluetooth adapter som omfattas av Lego, det är totalt storleken på en 2 x 4 tegel.Nedan visas bluetooth adaptern före och efter ändringen.Steg 1: demontera! Pris plast fallet öppen. Det kan vara f...

Bygga en mekanisk Lego binära kalkylator

bestämde jag mig att ta sig tid att utforma detta som en julklapp till min styvmor, som är matte lärare. Det skulle vara därför som det är jul färgade. Efter en dag eller tre timmar i utforma det (och fallet), reda jag på att Lego inte låter dig best...

Bygga Lego MP3-spelare

jag såg ett par USB-enheter med Lego hölje och tänkte jag skulle ge det en chans. På mitt sökande efter en billig enhet att hacka öppen fann jag denna mycket billiga MP3-spelare och tänkte djärvt, "Wow, som ska bli ännu bättre!"Skiljer sig från...

Assassin's Creed LEGO dolda blad

LEGO technic version av assassin's creed dolda blad.Steg 1: Dolda Blade Base Steg 2: Blade lås Steg 3: Blade...

Awesome Lego Indiana Jones-dräkt

Detta var en Lego Indy kostym min mycket begåvad dam slog tillsammans med kartong, tejp, färg, skum, varmt lim, en cement rör form och papper mache för Halloween. Om du har några frågor om hur det gjordes, fråga nedan och jag ska försöka besvara dem...

Chuck Greene Cosplay (med Servbot Lego Mask)

Jag ursprungligen planerat detta Halloween, men kunde inte avsluta den i tid. Jag blev klar ungefär en vecka efter så att det kan användas för framtida Comic nackdelar.Den ikoniska Chuck Greene kostym består av en nyhet giant Lego-liknande huvud (Ser...