Arduino kontrollerad RGB LED nattlampan (2 / 5 steg)

Steg 2: Programvaran

Programvaran är ganska vanlig vanilj-

Först - definiera konstanter och initiera globala variabler

Setup - bifoga avbrott, ställa in pin lägen och slå på pull-ups.

Loop - beräkna nästa färg i toningen och ange PWM att göra färgen.

Avbryter - knapp tryck eller kodare rotation.

Jag hittade några bra kod för smidig färg bleknar på Arduino Forum.
Att med encoder och avbryta tutorials fick mig alla delar behövde jag.

Ett par timmar kopiera, hade klistra in och debug saker arbetar.

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

Arduino kontrollerad RGB LED Dot Matrix styrelse

detta projekt är en relativt okomplicerad och enkel DIY musik ombord.Dot Matrix styrelse kommer att tillåta äldre person att skapa egen musik och beats.Allt du måste ha är en förståelse för Arduino och kretsar.Steg 1: Samla delar som behövsHär är en...

Arduino kontrollerad RGB LED strip för vardagsrummet

Tanken bakom denna lilla projekt var att ha lite ganska indirekta humör ljus i vardagsrummet. Den styrs av openHAB servern (det projektet är fortfarande på listan som ska läggas till denna webbplats) installerat på en Raspberry Pi. Naturligtvis, kan...

IPhone kontrollerad RGB LED (Arduino)

Detta projekt visar hur du ställer in Arduino med RGB LED och kontrollera den med din iPhone via ditt Wifi-nätverk. Du kan ställa in 15 olika färger + 2 program med iPhone app.URL för kort demovideo:https://Drive.Google.com/Open?ID=0B4_uJI1BOUG5dFpE....

SoGo Mini endast bärbar Multi högtalare med APP kontrollerad RGB LED-ljus

Kommer snart SoGo Mini enda bärbara Multi högtalare med APPKontrollerade RGB LED-ljus och anpassningsbara ring färg. Brett spektrum av kompatibilitet med andra enheter, såsom Mac, PC, Android, IOS, 20 plus timmars power backup och bred räckvidd gör d...

Android kontrollerad RGB LED genom att använda Arduino

Hai till alla i inlägget iam kommer visa hur du styr RGB LED med android med arduino och HC-05 Bluetooth-modul.Jag sökte på webben finns många tekniker för att styra RGB LED. Men detta är den metod som är mycket enkel och lätt.I denna metod färgen på...

RC kontrollerad rgb led strip

Skapa din egen rc kontrollerad led-strip för enskilda rum belysning!De flesta rgb-led-strips styrs av en infraröd fjärrkontroll. För att aktivera det eller inaktivera eller ändra färg, måste du stanna framför mottagaren. Detta är tråkigt och inte rik...

Arduino drivs RGB LED klocka med rullning

detta är en 8 x 8 RGB LED modul, som drivs av 4 x 74HC595N SKIFT register kontrolleras av en Boarduino (Arduino klon som kan användas på en skärbräda). Tid uppgifterna är från en DS1307 Real Time Clock IC.Displayen är mata sedan datum och tid och cyk...

WiFi kontrollerad RGB LED Strip

De IR-fjärrkontroller som används för att styra RGB LED strips kan ibland bli irriterande på grund av deras begränsade räckvidd och jakt på fjärrkontrollen när du inte hittar den. Detta enkla, men effektiva projekt kan lösa ett problem genom att kont...

Bluetooth kontrollerad RGB LED lampa

I detta Instructable kommer jag visa hur man skapar en mångfärgad lampa kontrolleras via Bluetooth med en Arduino, HC-05 Bluetooth-modul och Android-enhet eller Teraterm för datorer med Bluetooth. Koden för lampan för närvarande gör att användaren ka...

IR kontrollerad RGB LED

Detta gör att full RGB kontroll av en RGB LED (ca. 1,6 miljoner färger). Detta är bara ett bevis på konceptet; verkliga applikationer kan vara att ansluta och RGB LED srtip för belysning av ditt rum eller din dator.Reservdelslista:Arduino UNO Rev3RGB...

Arduino Powered RGB LED Vodka hylla

detta instructable kommer du igång att göra ditt eget arduino powered röd grön och blå LED-projekt. Det behöver inte ens vara en hylla! Vodka flaskor råkar bara lysa upp fint så det är vad jag valde att göra.I detta projekt använder vi varje stift på...

Arduino-kontrollerade UV LED PCB exponering Box

varför göra en exponering låda?Som många Arduino älskare, när jag började att skapa större projekt ville jag självklart inte hålla dem på en bräcklig bakbord. Som många människor gör, började jag samla mina projekt på billigt prototyp styrelser. Meda...

Arduino iPhone RGB-Led Strip & Cromalight

Om Cromalight AppCromalight är en iPhone App, i kombination med billig och lätt till setup maskinvara "Arduino shield", kan du ta kontroll över växlar upp till 6 belysning eller apparater hemma, det har också en omgivande färg picker gränssnitt...

Arduino RGB LED lampa + 4 bitars LCD-skärm

detta är min första instructable!!! Yay...Innan jag fortsätter. Jag inte gå in på Detaljer för hur man skär trä, eller pussla ihop allt. Jag freestyled hela byggprocessen, vilken kom att tänka på är vad jag reproduceras. Poängen med detta instructabl...

50W RGB LED Light Show

Vi var på en tag försäljning och jag såg en 6 fot spränga pumpa för $10. Det såg ut för att ha lite användning så jag tog den. Jag kom hem och fann han 5 lökar insidan slogs upp lite. Det är OK eftersom jag ville lägga till en arduino kontrollerad RG...

Android skjutreglaget för att styra Arduino RGB LED

Detta är verkligen ett roligt projekt istället för att kontrollera RGB ledde från potentiometern kan du styra den från android app, android app för detta projekt skapades med MIT app inventor, där du kan flytta varje reglage som har tilldelats till R...

Eftermontering en antik Miner lykta med RGB LED

bakgrund: jag har verkligen behöver en kreativ och tekniska utlopp sedan college, och har börjat jobba på kul litet projekt att hålla mina kunskaper skarpa och bara eftersom jag verkligen njuta av att göra saker. Men trots att ett litet lager av idée...