Arduino-programmerbar LED Infinity Mirror (5 / 7 steg)

Steg 5: Tråd det upp



Beredning

Nu när du har samlat spegeln, kan du börja löda din perforerade styrelse. För detta steg behöver du särskilt dessa material:

6 x SKIFT register

6 x 16 Pin DIP uttag

36 x 220 Ohm motstånd

Perforerade styrelse

24 gauge tråd, flera färger

Lödkolv

Löda

Att ha samlat dessa material, ta en titt på din perforerade styrelse. I den schematiska visas ovan, bör du kunna identifiera Arduino till höger, 595 SKIFT register i en lodrät linje till vänster, och motstånden leder till gemensamma anoden RGB lysdioder att ansluta samtidigt till vänster. Se till att betala uppmärksamhet till varje sida av spegeln röd, grön och blå ingångar. Som du kan göra, är layouten så att på två motsatta sidor, nedre vänstra skulle följa det övre högra hörnet.

Notera att det kommer att finnas två sådana mönster, som schematiskt bara visar lysdioderna på ena sidan. Detta beror på om det fanns två, kopplingsschema inte längre skulle vara lätt att följa.

Efter att ha bekantat dig med layouten, Förbered dig på att löda!

Lödning

Ett viktigt steg innan lödning dessa anslutningar är mentalt planera ut din styrelse före tid. Många huvudvärk kan undvikas på detta sätt genom att helt enkelt föreställa där alla LED kablar ansluts till motstånd leder tillbaka till SKIFT register i rätt ordning. Att ha samlat dessa och förberett din arbete stationen, du kommer att behöva löda följande komponenter, anges här i en ordning som är relativt lätt att löda.

16 pin DIP Sockets

Syftet med detta steg är att löda uttagen som skiftet registrerar kommer att ansluta till. Lödning SKIFT register skulle skada den interna elektroniken och så för att vara säker är det bra att löda dessa sockets självständigt. Layout av uttagen kommer att påverka hur fördelade ut LED anslutningar du har till gör till motstånden kommer att vara; Om du stapla dem för nära varandra, kommer motstånden för trångt för att ge bekväm lödning.

Det är värt att lägga en hel del lödtenn på utstick ur koppar sidan av den perforerade ombord. Detta måste vara en fast anslutning, eller du kommer att uppleva irriterande symptom senare.

Motstånd

Dessa bör placeras med en rad mellan varje motstånd. Detta är för senare lödning av lysdioderna, som det blir en hel del lödtenn går i ett litet område, och du vill minimera risken för kortslutning av misstag ut något. En bra tumregel för lödning dessa är dessutom att driva dem i som de kan gå, och sedan löda på plats. Efter att ha gjort detta, kan du gå vidare till böjande den långa utskjutande leda av varje motstånd närmast till uttaget över till motsvarande dopp Socket stift. Sedan kan du helt enkelt värma upp lödtenn på PIN-koden med din järn, som skall flöda över och runt den resistor bly. På detta sätt kommer du prydligt ansluta alla motstånden på toppen av lödning koppar botten.

När du är helt klar med alla dessa anslutningar, se till att använda avbitare klipp långa slutar bort. Om du inte kommer de komma i vägen och göra den perforerade styrelsen mer otillgängliga än det måste vara.

Kedjekoppling dopp uttagen

Som DIP Socket stift kommer att matcha den 595 stift, blir nästa steg att ansluta stiften av uttagen som kommer att behöva vara seriekopplas tillsammans för 595 att arbeta. Som kan ses på schematiskt, har varje par av två sidor tre skift register daisy-kedjad tillsammans. "Kedjekoppling" är bara vad det heter när du ansluter SKIFT register så att du kan prata med dem alla genom att prata med en. Detta görs i två steg:

1) ansluter alla spärren stiften och alla klockan stift parallellt med varandra. När du tittar på brädet uppifrån, solder-fri sida, detta leder till ansluter den femte pin från toppen vänster för varje socket tillsammans (på SKIFT register diagram pin 12) och sedan ansluta sjätte stiftet uppifrån vänster för varje socket tillsammans (på det SKIFT register diagram stiftet 11). Du kan göra detta genom styckning lämplig storlek ledningar, strippning sina syften, och sedan peta ändarna genom hål höger ovanför två stift som ska anslutas. Är det bäst att först löda alla sladdar med koppar spår runt sina hål och sedan oroa bockning över avskalade kabeln till motsvarande stift. Var försiktig när du gör detta steg, eftersom utrymmet är tight och det går att använda för mycket lödtenn!

2) ansluta utgångsstiftet för varje SKIFT register/socket med data pin av SKIFT register/uttaget som är nästa i raden. Återigen söker från toppen, leder detta till ansluter den topp rätta PIN-kod för varje socket (på det SKIFT register diagram stiftet 8) med data pin av uttaget omedelbart angränsande det (på det SKIFT register diagram stiftet 14). Inte ansluta dessa parallellt! Det är viktigt att dessa är sammankopplade utdata -> data, som den skiftregister inre logik kommer så småningom att vidarebefordra signaler till nästa skiftregister i linje. Om de är anslutna i ordning eller annars felaktigt, lysdioderna inte ansluts i ordning och programmering måste dem du ta hänsyn till

Ansluta ström till din krets

Det sista steget innan slutligen att föra in alla kablar är att lägga till marken och + 5V anslutningar till din krets för att driva alla komponenter. Detta kommer att kräva följande:

1) ansluter alla de leads som behöver + 5 volt parallellt. Detta kan göras genom att lägga till + 5 Volt rails på kanterna av perforerade styrelsen ovan uttagen. Rälsen kommer att bestå av avskalade kablar lödas på baksidan av styrelsen, som kan ses på bilderna. Löda dessa på görs mycket lättare med något att hålla kabeln på plats som du löd den på plats, till exempel ett gem. Också, Tänk på att alla de gemensamma anoderna av lysdioderna kommer att behöva ansluta till dessa skenor. Var noga med att lämna tillräckligt utrymme för att rymma detta!

Leder till en socket som kommer att behöva vara ansluten till dessa + 5 volt kommer att vara topp vänster (på SKIFT register diagram pin 16) och andra från toppen (på SKIFT register diagram pin 9). På bilderna, för våra speglar bör du kunna se kablarna som ansluter till uttaget stiften till järnväg, som är en liten bit från raden av uttag. Detta är ett snyggt sätt att ansluta alla + 5 volt tillsammans. Det blir mest bekväma dessutom binder de två + 5 Volt rails tillsammans, och lägga till en lång tråd som leder bort till din strömkälla från rutnätet på + 5 volt. På bilderna ses detta som brun tråd hängande bort av styrelsen.

2) att lägga till marken anslutningarna till lämpligt stift av uttaget för att uppfylla ytterligare makt behov skiftet register. Det finns två skäl per skiftregister. En av dem är fjärde från övre vänstra (på det SKIFT register diagram stiftet 13) och den andra är botten rätt pin (på det SKIFT register diagram stiftet 7). Dessa kan alla kopplas parallellt och leda till en central knutpunkt i marken i styrelsen, som kan ses i en av bilderna. Slå samman alla anslutningar leder till marken på något område på brädan, gör som din + 5 Volt anslutning, att du kan lägga till en tråd som leder bort perforerade styrelsen till strömförsörjningen. På bilderna ses detta som den gröna ledningen hängande bort av styrelsen.

LED-anslutningar

Sättet att varje LED anslutningen ska kopplas upp visas uttryckligen i den ovanstående schematiskt. Lysdioderna i den här konfigurationen är sammankopplade så att en rad speglar den andra det är också ganska lätt att lista ut dig själv som du går, att veta det mönster som du vill följa. Det bästa sättet att närma dessa LED anslutningar är att försöka hävda vad utrymme du kan din perforerade ombord och sedan löda ihop de två leder av lysdioder i en dunge med ena änden av motståndet. Återigen, se till att använda gott om lödtenn. Ungefär som lödning motstånden till uttaget dopp stift, har du möjlighet att återigen vika över lång ledning av motståndet över LED avskalade trådar sticker ut ur hålen, eller du kunde ha LED avskalade vikas kablarna över röra den resistor bly. Beroende på vilket som passar dig bäst!

När du är klar ansluter RGB trådar i rätt ordning till motstånden, nästa steg är att löda alla de återstående löst, gemensamma anoderna av varje RGB LED till den + 5V rails i styrelsen.

Lödning på Arduino leder

Det sista steget i lödning din kretskort är att fästa kablarna som ansluter till din arduino. Detta innebär konkret att som lös kablarna kopplade till + 5 Volt rails och marken anslutningar, du har tre sladdar hängande utanför styrelsen för varje Kedjekoppling av tre skift register. Således totalt, du kommer att ha 8 ledningar som inte är ansluten till något hängande utanför styrelsen (1 + 5 Volt, 1 marken, 2 x (3 ingångar per daisy-chain)). På vilken din första SKIFT register i linje är, måste du ansluta ena sladden till den fri data stift (på SKIFT register diagram stift 14), en till spärr stiftet (på SKIFT register diagram pin 12) och en till klocka stiftet (på det SKIFT register diagram stiftet 11).

Som avslutar upp ledningarna. Om du förbi detta steg, är du nästan klar!

Se Steg
Relaterade Ämnen

Arduino-kontrollerad RGB LED Infinity Mirror

Uppdatering 11/22/2013: Tack till alla som röstade för det här projektet i Microcontroller Contest! Det var en av tre förstapristagare.Update 9/17/2013: Tack till alla som röstade för det här projektet i Arduino contest (jag var en av tio "andra pris...

Kromatiska temperatur Display - Arduino kontrollerad RGB LED Infinity Mirror

Detta projekt var löst inspirerad av , en väderstation display vars färg är baserad på utomhustemperaturen. Jag hade en rumskompis College som hade en av dessa och det var mycket användbart, i Pittsburgh särskilt, att bara kasta en blick på färgen oc...

10 "x 10" LED Infinity Mirror

Detta täcker byggnaden en 10 "x 10" Infinity spegel Kit från Chromation system. Men inkluderade planerna kunde användas till att bygga en från egna delar och leveranser av akryl, masonit eller liknande. I kit ram är tillverkad av polystyren plas...

LED infinity mirror

Avhandlingar infinity speglar är ganska cool och lätt att göra. Begreppet det att du har en vanlig spegel, med led-lampor mellan vanlig spegel och en två spegel. Två sätt spegeln är en dyrare och det ska vara samma storlek som en vanlig spegel. Jag a...

Guy-Manuel Daft Punk hjälm med programmerbar LED-belysning

I detta Instructable, kommer du att bygga en Guy-Manuel de Homem-Christo Daft Punk hjälm med programmerbar LED belysning. Det är en lång projekt som kommer att ta flera tiotals timmar av arbete. Kompetensområden som kommer att hjälpa till med detta b...

18" round LED Infinity spegel Kit

detta Instructable täcker byggnaden av ett Chromation system 18" runda Infinity spegel Kit, utnyttja en 48 kanaler Mono / 16 kanal RGB LED-Controller kontroll 5mm gemensam anod RGB lysdioder, 32 x längs utsidan och ett valfritt 16 x placerad i bakre...

Interaktiva Arduino Powered LED skidor

Trött på det tråkiga svart i Kvällsskidåkning? Frukta inte! Arduino programmerbara interaktiva LED skidor kommer att lysa upp din kväll.Dessa hem byggt skidor har lysdioder inbäddade under p-tex och underlakan. Arduino och accelerometer styr lamporna...

Professional infattningar för din programmerbar LED Strips

vill skapa en vacker, klar-ser fäste för din Arduino-kontrollerad LED strip? Se hur vi byggt en monteringssystem som förvandlar våra företags hörnet coworking space i en rave-box på natten.Här är vad du behöver:-Programmerbar LED Strip och Arduino co...

LED Infinity spegel, 32 lysdioder, valbar mönster, kvalitet ram

detta Instructable har uppdaterats med bättre information och bättre konstruktion, vänligen se de 10 "x 10" LED Infinity spegel InstructableDetta Instructable omfattar bygga min tillgänglig Full 8 "x 8" 32 LED Infinity spegel Kit eller...

Programmerbar LED paraply

önskan: att bygga en programmerbar LED-matris som är ultra-transportabel.Lösningen: använda ledande tråden, sy ett 8 x 8 matris av lysdioder i hopfällbar paraply, sedan lägga till en MAX7219 LED-Controller, en spänningsomvandlare och en arduino mini...

Temperaturkänsliga Infinity Mirror

Enligt ett uppdrag i min digitala multi media klass, har jag kombinerat två Arduino-relaterade tutorials till en funktionell objekt! Resultatet är ett par infinity speglar som flash röd och blå beroende på minuten fluktuationer i rumstemperatur.Detta...

LDR sköld för en programmerbar LED

I detta instructable jag kommer att visa hur man ställer in en sköld för en programmerbar LED som gör att du kan byta färger genom röd grön och blå med 3 ljus beroende av motstånd.Denna tutorial använder Arduino & Max7, och även om jag har satt upp L...

Arduino programmerbara 5 pedal kopplat

Söker efter en enkel programmerbara pedal kopplat över nätet var jagförvånad om de dyra redskap runt där... så jag kom ut med DIY lösning och hittade flera stora projekt men hittade dem alltför komplicerat (PCB Etsning...) eller kanske alltför dyra f...

8 x 8 lysdioder Multiplexed Infinity Mirror

Lite annorlunda än din vanliga Infinity spegel. Använda en speglad akryl för tillbaka spegeln, borras 8 rader av 8 hål in i ett rutmönster. En LED är sedan placeras i varje hål och trådbunden upp så att jag kan vara multiplexed via en controller.Rame...

Arduino-powered LED klocka

En rolig, enkel LED-klocka, som ger dig tiden till den närmaste halvtimmen med hjälp av enfärgade lysdioder. Delar som behövs är följande:Arduino Nano400 tie-punkt skärbrädaBandkabelDS1307 RTC IC32.768 kHz Crystal(12) 10mm lysdioder(12) 180 Ohm motst...

Cool ledde Infinity Mirror

Led infinity spegel som jag gör med vissa material som spegel från gamla hårddisk, lysdioder, plast spegel folie och batteri innehavaren.Se till att du prenumerera för mer awesome videor från macobt projekt!Prenumerera på min YOUTUBE-kanal:http://www...

LED Infinity spegel Controller, 32 lysdioder, flera mönster

Uppdatering: detta kit är avvecklad utvecklingsfiler finns fortfarande att bygga denna version, se den nya versionen, 8 kanal LED-Controller v.3.Så enkelt en krets som möjligt. En 12F675 kontrollerar ett high-power skiftregister, som i sin tur kontro...

Buggy - en listig programmerbar LED varelse

Buggy är en programmerbar LED craft-projekt med hjälp av en hemmagjord, enkelsidig, PCB styrelse och en programmerbar AVR Attiny44v mikrokontroller. Buggy har två bi-färgad LED ögon och kan känsla synliga och IR-ljus och avger ljud via en piezo speak...

Arduino ADK LED belysning

har du någonsin velat styra elektronik med din smartphone? Arduino ADK (Android Development Kit) är den Arduino Mega med en inbyggd USB värd enhet, redo för din smartphone till vara inkopplad! Vi gör en enkel inledande projekt med några LED strips oc...