Arduino Lantern ljus (5 / 6 steg)

Steg 5: kod

koden från http://owenmundy.com/blog/2010/05/fading-an-led-with-pwm-and-a-potentiometer/
int RpotPin = 0; Analog ingång pin som röda potentiometern är kopplad till
int RpotValue = 0; värdet läsa från potten
int GpotPin = 1; Analog ingång pin som gröna potentiometern är kopplad till
int GpotValue = 0; värdet läsa från potten
int BpotPin = 2; Analog ingång pin som blå potentiometern är kopplad till
int BpotValue = 0; värdet läsa från potten
int Rled = 9. PWM stift som den röda lampan är tänd.
int Gled = 10; PWM stift som den gröna lampan är tänd.
int Bled = 11; PWM stift som den blå lampan är tänd.

/*
Krets:
* LCD RS stift till digital stift 13
* LCD aktivera stift till digital stift 12
* LCD D4 stift till digital stift 5
* LCD D5 stift till digital stift 4
* LCD D6 stift till digital stift 3
* LCD D7 stift till digital stift 2
* LCD R/W pinnen till jord
* 10K motstånd:
* avslutar till + 5V och jord
* torkar till LCD-VO pin (stift 3)
*/
inkludera bibliotek-koden:
#include < LiquidCrystal.h >
initiera bibliotek med numrerar av gränssnittet stiften
LiquidCrystal lcd (13, 12, 5, 4, 3, 2);

void setup() {
förklarar röda, gröna och blå led stift som ett resultat:
pinMode (Rled, OUTPUT);
pinMode (Gled, OUTPUT);
pinMode (Bled, OUTPUT);

Ange den LCD antal kolumner och rader:
LCD.BEGIN (16, 2);
Skriv ut ett meddelande till LCD-skärmen.
LCD.Print ("röd grön blå");
}

void loop() {
RpotValue = analogRead(RpotPin); läsa värdet pot
analogWrite (Rled, RpotValue/4); PWM röd lysdiod med potten värdet (dividerat med 4 att passa i en byte)
Delay(10); vänta 10 millisekunder innan nästa slingan
GpotValue = analogRead(GpotPin); läsa värdet pot
analogWrite (Gled, GpotValue/4); PWM grön LED med potten värdet (dividerat med 4 att passa i en byte)
Delay(10); vänta 10 millisekunder innan nästa slingan
BpotValue = analogRead(BpotPin); läsa värdet pot
analogWrite (Bled, BpotValue/4); PWM blå LED med potten värdet (dividerat med 4 att passa i en byte)
Delay(10); vänta 10 millisekunder innan nästa slingan

ställa markören till kolumn 0, linje 1
(Obs: linje 1 är den andra raden, sedan räknar börjar med 0):
lcd.setCursor (0, 1);
LCD.Print(RpotValue/4);
Delay(140);
lcd.setCursor (6, 1);
LCD.Print(GpotValue/4);
Delay(140);
lcd.setCursor (12, 1);
LCD.Print(BpotValue/4);
Delay(140);
}

Se Steg
Relaterade Ämnen

Arduino kontrollerade ljus dimmer

Varning: Vissa människor försöka bygga detta med en optocoupler med zerocrossing coz "som är bättre" rätt? Vissa får även höra i elektronik butiker är det bättre att använda sådan optocoupler. FEL. Detta fungerar endast med en random brand optoc...

Jack-o-lantern ljus

vi har några jack-o-lantern ljus och de är riktigt cool men de kostar en hel del så i detta instructable jag kommer att visa dig hur du gör din egen för billigt!PS jag är inte en riktigt stor typer eller stor speller så ledsen: /SNÄLLA RÖSTA PÅ MIG I...

Jack-O-Lantern ljus med Arduino

detta visar hur du använder en Arduino kontroll och makt adresserbara lysdioder, WS2812, för att belysa en pumpa.Vi har testat lägen som ser ut som en ljus, en strobe och multi färg tona.Detta instructable visar detta med en RGB breakout ombord anslu...

Billiga Arduino kontrollerade ljus Sockets - Reverse Engineering RF

Smart glödlampor kostar din förstfödda barn. Vilket är synd, eftersom smarta lampor låsa upp enorm potential för hemautomation, energibesparingaroch alla typer av coola projekt.Om bara fanns det ett sätt att kontrollera dina lampor utan att bryta ban...

Arduino kontrollerade ljus

Hej, mitt namn är Blane Parker, jag är 14 år gammal och bor i Texas. Jag älskar att spela med elektronik och besöka instructables ofta att lära sig; att bli bättre i elektronik.1. vad gjorde du?Jag gjorde enhet som ansluts till en Arduino eller en "s...

DIY lantern ljus

har du sett lantern lamporna på butiker? $10-30 jag har sett! Vad sägs om att göra dem för $3-5? Allt du behöver är papper Christmas lights och några office-verktyg!Steg 1: material papper-konstruktion och skrivarehäftapparatsaxtejpoch en jul ljus st...

Skapa en Arduino kontrollerade ljus-följande blomma Bot

I detta baserade Arduino projekt, skapar du en "biomimetiska," eller biologi-inspirerade, blomma som följer en ljuskälla. Du har förmodligen sett detta beteende i dina krukväxter! Växter behöver solljus för att växa och frodas, och "heliotr...

Arduino Stroboscopic ljus

Här är handledningen hur man bygger strobe använder Arduino.Steg 1: MarerialsDu behöver:-Arduino ombord,-220 Ohm motstånd,-LED,-potentiometrar för 2-Batteri.Steg 2: byggnad Allt du behöver finns i bilden. Det finns också min krets.Du kan använda mer...

(med Video) Grundläggande Arduino Robot, ljus sökare!

Många gånger jag har googlade för "Arduino Robot" i hopp om att hitta en robot att bygga. Jag hamnar att hitta många versioner av ett hinder att undvika robot som använder antingen IR eller en sonar avståndsmätare sensor monterad på en servo att...

Artemis & Apollo: Dans med Arduino och ljus upptäckt

enligt den antika grekiska mytologin, Artemis och Apollon var odödliga tvillingar födda länge sedan på en bergig ö i Egeiska havet. Artemis, hennes jakt båge redo och fleet fötter stoppning skogsmarken, regerade som gudinna av månen. Hennes tvillingb...

Arduino part ljus

Nu är detta en multipurpose projekt. Använd den som en part ljus eller som en gig booster.Lägga till färger och manipulera lampkombinationen är lätt sak att göra.Kolla på videon för att se projektet i arbete.Om det finns en omröstning patch på höger...

Arduino jul ljus med musik Sync

jag kom över två stora instructables och beslutade att kombinera dem. tar åtta rader av ljus och använder koden på Arduino för att "spela" "Joy To The World". Jag testade det med hjälp av lysdioder, och det är mycket exakt. Jag ville g...

Baserade Arduino Disco ljus

Denna tutorial visar grunderna i Arduino med två led-lampor som blinkar sekventiellt.Steg 1: Delar krävsDu kommer att kräva följande delar:---1) Arduino Uno (du kan använda valfri version av Arduino)2) 2 ledde3) bakbord4) bakbord ledningar5) tråd str...

Avlägsen kontrollerade sladdlösa Lantern ljus

detta projekt kom till mig mer av nödvändighet än något annat. Jag arbetar för närvarande på att dekorera min nyfödda döttrar rummet och behövde en hängande belysning lösning som skulle sätta ut varma, milda ljus utan och extra sladdar hon kunde pote...

Handledning en: Arduino Switch ljus (nr Arduino programmering behövs) [nybörjare]

i detta Instructable syftar till nybörjare i magin i Arduino, kommer jag visa dig hur man gör en enkel krets som kräver ingen programmering att bygga. Jag att detta för barn som jag, som är förvånad med världen av datorer och elektronik och är ivriga...

DIY Jack-o-lantern ljus

För några år sedan hade en av våra grannar några pumpalykta i anda av halloween. Som alla använde han ljus tänds dem och ge dem den ursprungliga halloween glöden! En pumpa som orsakas faktiskt några torra löv fatta eld. Tack och lov var det inte någo...

Snabb Digital LED Jack-o-lantern ljus

Det finns många bra Arduino + LED Pumpkin projekt. Den här är avsedd att vara mycket lätt att göra och kan vara en bra utgångspunkt för andra projekt. Endast tre lödning anslutningar och en mycket kort program!Här har en grundläggande Arduino Uno eft...

Transport lantern, ljus steampunkstyle

för min något steampunked minikök jag letade efter en fin vägg ljus.Och jag hittade en, se den andra bilden! En gammaldags vagn-ljus inspirerat liten sak.Jag spenderar en kväll i en hård kamp med ett budgivningskrig.Och förlorade.Men jag visste att d...

Smuts billiga Arduino LED-ljus bar!

Detta instructable har utformats för nybörjare i åtanke, men avancerade användare kan enkelt anpassas för att passa deras behov och önskemål. Det använder bara några gemensamma komponenter, så du inte bör ha mycket besvär att sätta detta tillsammans....