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

Steg 6: Arduino programmering

Nu när allt är trådbunden upp höger, kan du prova att inaktivera på spegeln!

Först, ta din SKIFT register och hålla dem i deras ingångarna. Kontrollera att orienteringen är rätt, eftersom motstånden bifoga till parallell-Out stift av skiftregister. Om du håller dig dem på fel sätt, finns det en chans att de kommer att överhettas på grund av kraften gå in skiftregister fel ingångar.

Nästa, bifoga din + 5 Volt strömförsörjning till + 5 Volt och marken ledningen hängande utanför styrelsen och driva upp SKIFT register.

Hänvisning till den senaste schematiskt, först försöka koppla in kablarna kommer från en seriekoppling till Arduino i följande ordning:

Data till stift 11

Spärren till nåla fast 8

Klocka till pin 12

När du har framgångsrikt ansluten dessa, prova att läsa in programmet ovan heter PrettyLights2 i din LED infinity spegel. Detta program ger helt enkelt "random" färger som bör vara samma för alla 4 sidor.

Felsökning

I det här steget är det viktigt att flytta långsamt. Under vårt projekt med att bygga flera speglar, vi lärde oss hur lätt det är att blåsa komponenter genom att helt enkelt vara slarvig under felsökning. Alltid dubbelkolla vad du håller på att utbudet makt till och aldrig slarvigt spela med ledningar med strömmen på. Titta på en oändlig rad av lysdioder dö framför dig är inte trevligt detta strax efter limning dem på plats.

Om några av lamporna inte slår på jämnt, kan du ta jordledning kommer från strömförsörjningen och touch resistor ledningen närmast varje skiftregister för att se om motsvarande para av röd, grön eller blå lysdioder tänds i spegeln. Om du rör ledningen på fel sida av motståndet, du kommer att blåsa den färgen LED! Var mycket försiktig så du testar lysdioder!

Fler felsökningstips:

1) om två intilliggande RGB lysdioder inte slår på, är det förmodligen ett problem med shift registrera kontrollera dessa två. För att se om det är ett anslutningsproblem, prova att byta den defekta som har en som fungerar. Har ett annat par lysdioder nu inte lyser upp? Detta skulle tyda på att skiftregister är trasig. Om inte, dubbelkontroll anslutningarna leder till uttaget ansvarig för felaktig ljus och se till att den drivs just kommer säkert att åtgärda problemet.

2) om en RGB LED inte slår på medan annan gör, är det troligen ett problem med att RGB gemensam anod anslutning till + 5 volt. Om detta ser ok, är det mest troligt blåses ut, antingen under tillverkning eller transport.

Lycka till i att göra allt vända på och arbeta!

Två motsatta sidorna bör spegla varandra exakt och med programmet ovan, alla fyra bör alla tindrande i RGB-färger, gör samma sak. Vad mer kan du programmera? Försök den ute!

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...