Med PWM för att styra ljusintensiteten för en LED



INTRODUKTION

Bredd för synkpuls modulering (PWM) eller pulslängd modulering (PDM), är en teknik som används för att koda ett meddelande till en pulserande signal. Det är en typ av modulering. Även om denna modulering teknik kan användas för att koda information för överföring, är dess huvudsakliga användning att tillåta kontroll av kraften levereras till elektriska apparater, särskilt till stötvis belastning såsom motorer.

Det genomsnittliga värdet av spänning (och ström) matas till lasten styrs genom att vrida switch mellan tillgång och lasta på och av i snabb takt. Ju längre är växeln på jämfört med de off perioderna, ju högre totala kraften levereras till lasten.

Men observera PWM växlingfrekvens måste vara mycket högre än vad skulle påverka belastningen (den enhet som använder makt), det vill säga att den resulterande vågform uppfattas av lasten måste vara så smidig som möjligt.

Intermittensen termen beskriver andelen "på" dags att jämna intervaller eller "tidsperiod". en låg arbetscykel motsvarar låg effekt, eftersom strömmen är avstängd för det mesta. Intermittens uttrycks i procent, 100 procent är helt på. Så fro en arduino om intermittensen är 50% betyder leverera 0,5 * 5V = 2.5V.

Arduinoen kan också ge en PWM utgång men alla stiften inte kan användas för att tillhandahålla en PWM utgångar stift nummer föregås av en tilde(' ~ ') kan användas för PWM. I en Arduino UNO finns sammanlagt 6 sådana stift 11,10,9,6,5,3. Vi använder pin i vårt projekt.

SAKER KRÄVS

1. ARDUINO UNO

2. POTENTIOMETER (20k)

3. lysdioder

4. HOPPARE LEDNINGAR

5. RESISTOR (1K)

Se Steg
Relaterade Ämnen

Med balans för att styra en bil

Jag gör denna artikel att visa er mitt senaste projekt. Detta projekt är om att kontrollera en elektriskt bil från en balansbräda (Nintendo WII balance board) via bluetooth. Detta projekt kom med på Student vetenskaplig Session meddelande ELSTUD'14 p...

Med relä styrelser att styra linjära manöverdon

I detta Instructable kommer vi att lära hur man använder relay styrelser för att styra linjära manöverdon. Alla reläer agera likadant, den enda skillnaden är hur många är på bordet.Fyra relär kan kombineras med styrelsen MegaMoto kontrollen så att st...

Puzzlebox bana: Med en Arduino att styra en infraröd helikopter

i detta Instructable kommer vi att förklara hur IR signaler används av en fjärrkontroll att styra en leksak eller enhet, sedan Visa hur en enkel krets kan läggas till en Arduino att fungera samma enhet genom fri, öppen källkod.Detta dokument ingår i...

SPELA med parallell PORT (gör din egen GUI med TURBO C att styra din ROBOT

Detta instructable är en del av min bok leka med parallellporten. på detta instructable kommer vi kommer att lära sig om Turbo c kommunikation med parallellporten. låter start...del krävs1. LED (lysdiod)2. hoppare ledningar3. bröd styrelse4. parallel...

Med MikroTik Router styrelsen 433 & Arduino att styra två lysdioder

I denna tutorial kommer jag förklara hur man styr två lysdioder med MikroTik router styrelsen och Arduino.MikroTik 433 är en router styrelsen baserat på Linux-kärnan, det innehåller 3 Ethernetport och 3 mini PCI-port som används för att ansluta trådl...

Hur: Skapa en Android App med Android studion att styra LED

Detta är en steg för steg handledning för att göra en android apk via bluetooth.Innan start kodning,Ladda ner Android Studio IDE och uppdatera Java. Java och C kunskaper i programmering hjälper. Denna ska tutorial förklarar inte Java programmering. O...

Med Raspberry Pi för att styra en ATX nätaggregat

Jag njuter verkligen min nya 3d-skrivare, men jag kan inte bara lämna min laptop ansluten till skrivaren hela tiden. Jag vet att jag bara kunde använda SD-kort eller använda en annan värddator, men det finns bättre alternativ. Jag använder en Raspber...

LinkIt med Blynk att styra en Servo

Det finns många användningsområden för servo är nu för tiden! Det finns ännu fler användningsområden för WiFi Servo! Detta projekt kommer att visa hur man använder en LinkIt en styrelse att styra ett Servo med BlynkSteg 1: Ladda upp kodenOm du inte v...

Hur att styra TV fungerar med Analog ingång och Arduino

har du någonsin velat använda en god gammal ratt för att styra din TV volym i stället för upprepade knappen trycka? Eller göra det kontrolleras av ljus? Vill du ha din fjärrkontroll att ersättas med en awesome arduino och låt den göra det hårda arbet...

Med en tablett för att styra en BeagleBone Black med LabVIEW

Detta Instructable visar dig hur du använder din tablett för att styra en BeagleBone Black med LabVIEW Data DashBoard tillämpningen.Steg 1: materialHårdvaraTablett (Data Dashboard 2.2 är tillgänglig för Apple iPad och Android tabletter)BeagleBone sva...

Göra en Android App att styra via Bluetooth en Arduino kontrollera ditt hus via RF, alla med AppInventor

Jag vet att titeln är en munsbit, men det är precis vad det är.För en tid sedan gjorde jag en instructable som beskriver en krets kring en atmega328 (eller en "Arduino") som var att avskräcka inbrottstjuvar genom simulering av mig att vara hemma...

Analoga Discovery PWM och Digital IO styr dock LabVIEW

Målet med detta projekt är att lära dig hur man styr Analog upptäckten med LabVIEW. I synnerhet kommer att detta projekt Visa hur man styr fyndigheten Analog digital IO och PWM stift. Detta projekt fokuserar främst på PWM generation. I projektet finn...

Enkla Buck LED Driver med PWM ingång

High-power ljusdioder över 1W är nu ganska billiga. Jag är säker många av er håller på att integrera lysdioder som ljuskällor i dina projekt.Men jag inser att konstaterandet och konfigurera strömförsörjningen är fortfarande inte så enkelt som det kan...

Vifta med handen för att kontroll OWI robotarm... kravlöst

Tanken:Det finns minst 4 andra projekt på Instructables.com (från och med 13 maj 2015) runt ändra eller kontrollera OWI robotarm. Inte överraskande, eftersom det är sådan en bra och billig robot kit att leka med. Detta projekt är liknande i anda (dvs...

Android APP att styra en 3DPrinted Robot

Detta instructables görs att förklara hur man kontrollerar en av mina EEZYbotARM eller EEZYbotDELTA med en Smartphone (eller en tablett). Detta görs via Arduino ombord en bluetooth-modul och en Android app med MIT App inventor 2.Video:I videon jag an...

Accelerometer baserad gestigenkänning för att styra en LED

Dessa material och den information som finns i detta instructable är från studenter på programvara för platser (www.softwareofplaces.com)Klass vid PUC-Rio universitet. Innehållet representerade här är studentens sista projekt för klass utvärdering tu...

Styrenhet: En internet-ansluten ratten för att styra... något!

Efter att sätta ihop ett halvdussin eller så elektriska Imp projekt, det slog mig att bara för den integrerade havspolitiken är kraftfull nog att hantera komplicerade uppgifter inte betyder att att göra en enkel sak Internetanslutning är mindre kraft...

RGB-lampa med PWM med Ne555 (från början material)

Hej detta är min första instructable, jag vill göra många av dem eller bidrar detta instruera kan dess inspirerade av "lonesoulsurfer" han hade en bra idé men jag ville ha min egen signatur.Först av allt jag fick idén runing i mitt huvud och jag...

Använda Cortana att styra din LinkIt en!

IntroduktionDet finns ny teknik runt omkring oss och bara fler kommer varje dag. Vår micro styrenheter blir snabbare, är telefoner blir smartare och molnet blir starkare. Med all denna nya teknik alla frågar sig: Hur kan jag utnyttja det hela?Tja, ko...