Enkla Arduino Sunrise lampa (1 / 4 steg)

Steg 1: Pulse bredd vad nu?



Lite bakgrund:

Lysdioder är inte som glödlampor glödlampor på det sätt de dim. Om du anger en glödande glödlampa med en minskad spänning, lägga det inte ut så mycket ljus. Lysdioderna fungerar inte riktigt gillar detta, och tenderar att vända på plötsligt med en liten ökning av spänning. Det vanliga sättet att ljusreglering lysdioder är att slå på och av mycket snabbt - detta är känt som bredd för synkpuls modulering (PWM), eftersom genom att variera mängden tid lampan slås på (pulse bredd) kan du styra exakt hur ljust det verkar.

Allt vi behöver göra är att skriva ett enkelt program som tänds lamporna svagt på först, med korta pulser avgränsade med längre perioder av att vara avstängd, och gradvis öka längden på varje puls så gör lysdioderna visas ljusare.

Detta blir lite mer komplicerat när du involvera det mänskliga ögat. Det visar sig, om du halvera mängden ljus en LED faktiskt producerar, det verkar mer än hälften så ljusa. Det mänskliga ögat uppfattar en mycket liten skillnad i låga ljusnivåer som betydande, men märker inte små skillnader mellan högre ljusnivåer. Detta innebär att om vi skulle lysa lysdioderna jämnt (börjar på 10% ljusstyrka, sedan 20%, sedan 30% och så vidare) en mänsklig observatör ser det ut som det blir ljusare mycket snabbt i början, sedan långsamt ökar genom högre nivåer av ljusstyrka. För att kompensera för detta behöver vi koppla lysdioderna på långsammare först och sedan accelerera genom högre ljusnivåer.

Om att alla låter alltför komplicerat att bara slå några lampor på, inte oroa dig-jag har gjort matematik så du behöver inte!

Se Steg
Relaterade Ämnen

Enkla Arduino Arm (Pan/Tilt)

Spela katapult på kontoret inspirerade mig att bygga denna Arduino Arm för att tryck på linjalen och släpp för att skjuta. Även om den underlåter att uppfylla min första intension, tror jag denna enkla Arduino Arm kommer att leda till andra svalare p...

Färg ändrar nattljus / lampa LED enkla Arduino projekt

detta var en av de första koderna jag någonsin skrev att förstå hur man använder variabeln analoga utgångar till dim lysdioder.Jag fick ett par tre färger lysdioder i mitt Arduino kit, och när jag insåg att de var gemensam anod snarare än gemensam ka...

Enkla Arduino PIR rörelse detektor modul Demo

Jag vet att det finns gott om Instructables och tutorials om detta redan. Mitt mål är att förenkla allt den nakna ben minsta krävs så en nybörjare (som jag) kan få det att fungera innan de blir frustrerade och ge upp.För att förhoppningsvis göra dett...

Enkla Arduino kontrollerade Aquaponic System

detta instructable täcker vissa aspekter av bygga en aquaponic system. Jag använder en arduino micocontroller för att reglera frekvensen av systemet cykling.Om du ett för att bygga ett aquaponic system, instructables, Bloggar, böcker bör genomföras i...

Enkla Arduino trafikljus

har du någonsin gjort en stad av Legos? Jag vet jag har byggt många av dem men de alla missat något... Trafikljus!Så jag bestämde mig att göra min egen trafikljus setup från min arduino ombord.Steg 1: Du behöver: Behöver du:En arduino ombordRöda, grö...

Enkla Arduino seriell kommunikation.

jag har velat göra en trådlös robot ett tag genom att använda x bin eller andra typer av trådlös kommunikation. Detta är inte en komplett i'ble till där jag visa dig hur man gör en robot detta är mer av en mall. Jag ska visa dig koden gjorde jag och...

Enkla Arduino trådlösa Mesh

Bygga en låg kostnad enkla trådlösa mesh med arduinos och lång räckvidd APC220 radiomoduler. Trådlösa mesh-nätverk kan hantera enskilda noder inte fungerar och är toleranta till miljöer som skogar och kullar där data inte kanske gå direkt från en pun...

Enkla Arduino Monome

ÖversiktDetta Instructable är den enkla versionen av den MaKey MaKey Monome, elektronisk musik Mätinstrument utformat för att vara lätt för barn och nybörjare att reproducera (och upprepa på!). Känn dig fri att kolla in min hemsidaför mer information...

Arduino LED lampa flimmer på musik

Jag ville verkligen skapa en lampa för mitt sovrum ur en stor träbit drift som jag samlat. Jag hittade riktigt cool genom hål Neopixel lysdioder på adafruit.com och jag ville programmera dem att blinka i takt med musiken.Steg 1: Objekt du behöver Ard...

Enkla Arduino LED flagga Flasher

Detta är min första Arduino projekt)Jag kommer att Visa enkla steg hur man gör led flagga Flescher!Steg 1: materialDu behöver:ArduinoenSkärbräda3 x 240 ohm motstånd1 x tydlig röd LED1 x klart blå LED1 x klart gula ledNågra startkablarSteg 2: Placera...

Arduino VU lampa

En bild talar en tusen ord, och jag tror videon säger allt som behövs om vad detta Instructable är om...Utan vidare, låter göra...Vad som behövs, först lampan, jag alltid hitta praktiskt storlek lampor för olika projekt samtidigt få förlorade i Ikea,...

Dumma enkla Arduino LF RFID Tag Spoofer

RFID-taggar är överallt. De används i byggnad passersystem, pass, inventering spårning... Detta instructable visar hur du kan använda en Arduino och några enkla komponenter (wire spole transistor, kondensator, resistor) att göra en enhet som kan imit...

Mycket enkla Arduino elektriska lås

detta är en instructable för en mycket enkel Arduino kontrollerade elektriska lås.Den centrala idén här är att vara mycket enkelt eftersom det var mer av ett proof of concept prototype typ av sak.Arduinoen används som växel till kontroll låsa sig och...

Enkla Arduino Robotics plattform!

jag fick just en Arduino efter att ha spelat med vissa AVR mikrokontroller under Robotics gruppmöten. Jag gillade idén med ett riktigt billigt programmerbara chip som kunde köra vad som helst från en enkel datorgränssnitt så jag fick en Arduino efter...

Hur man gör en Arduino LED lampa Nattduksbord

Hur man gör en LED lampa Nattduksbord som har en elektronisk laddare.Steg 1: Steg 1: samla materialDet första steget på hur man gör en LED lampa Nattduksbord är att samla alla dina material.Du behöver:1 ArduinoVissa hoppare ledningar1 RGB LED3 330 oh...

Enkla Arduino matris-skärm

nuförtiden finns det många matris-skärmar på butiker eller detta slags ställer.Dot-matrix har en enkel idé bakom, att göra och Visa med LED eller lampa prickar.I denna guide vill jag visa dig hur man gör en nybörjare och enkel matrisskrivare med Ardu...

Enkla arduino virtuella knappsatsen

Hej jag bara skapat denna enkla knappsatsen för att låsa upp dörrar eller göra några andra sakerkrav:dator (någon os)Arduinoentillval för att bygga reläutgångRelay 5vdiod 1n4007resistor 270 ohmoptocouplerextern strömförsörjningSteg 1: bulding reläutg...

Enkla ficklampa LED-lampa

Du kan alltid köpa en färdiga för $14 men om du är en DIY'er, jag hellre spendera $0,50 cent och ha roligt gör det. Ja, köpa 20 bitar av pärla utsläppsländerna kostar från $3 + till $5 + men med flera extrafunktioner, har du flera kreativa användning...

Enkla Arduino stoppur

En Arduino stoppur tillverkad i ett befintligt LiquidCrystal bibliotek exempel - Hello World. Det visar du tiden gått sedan Återställ. Detta instructable är inspirerad av den instructuble skapad av Conor M - Arduino stoppur. Jag skrapat ned koden och...