Devices & Components
Arduino Uno Rev3
Solderless Breadboard Full Size
5 mm LED: Red
Resistor 220 ohm
Rotary potentiometer (generic)
Software & Tools
Arduino IDE
Project description
Code
Arduino LED with Variable Resister
c_cpp
Arduino LED with Variable Resister
1int adv; 2int ledpin1 = 3; //led 1 3int ledpin2 = 5; //led 2 4int ledpin3 = 6; //led 3 5int ledpin4 = 9; //led 4 6 7void setup() { 8 pinMode(ledpin1,OUTPUT); 9 pinMode(ledpin2,OUTPUT); 10 pinMode(ledpin3,OUTPUT); 11 pinMode(ledpin4,OUTPUT); 12 13} 14 15void loop() { 16 adv = analogRead(A0); 17 18// Now You have to map value of Potentiometer 19 analogWrite(ledpin1, map(adv, 0, 1023, 0, 255)); 20 analogWrite(ledpin2, map(adv, 0, 1023, 0, 255)); 21 analogWrite(ledpin3, map(adv, 0, 1023, 0, 255)); 22 analogWrite(ledpin4, map(adv, 0, 1023, 0, 255)); 23 24} 25
Arduino LED with Variable Resister
c_cpp
Arduino LED with Variable Resister
1int adv; 2int ledpin1 = 3; //led 1 3int ledpin2 = 5; //led 2 4int 5 ledpin3 = 6; //led 3 6int ledpin4 = 9; //led 4 7 8void setup() { 9 pinMode(ledpin1,OUTPUT); 10 11 pinMode(ledpin2,OUTPUT); 12 pinMode(ledpin3,OUTPUT); 13 pinMode(ledpin4,OUTPUT); 14 15 16} 17 18void loop() { 19 adv = analogRead(A0); 20 21// Now You have to 22 map value of Potentiometer 23 analogWrite(ledpin1, map(adv, 0, 1023, 0, 255)); 24 25 analogWrite(ledpin2, map(adv, 0, 1023, 0, 255)); 26 analogWrite(ledpin3, map(adv, 27 0, 1023, 0, 255)); 28 analogWrite(ledpin4, map(adv, 0, 1023, 0, 255)); 29 30} 31
Arduino LED with Variable Resister
c_cpp
Arduino LED with Variable Resister
1int adv; 2int ledpin1 = 3; //led 1 3int ledpin2 = 5; //led 2 4int ledpin3 = 6; //led 3 5int ledpin4 = 9; //led 4 6 7void setup() { 8 pinMode(ledpin1,OUTPUT); 9 pinMode(ledpin2,OUTPUT); 10 pinMode(ledpin3,OUTPUT); 11 pinMode(ledpin4,OUTPUT); 12 13} 14 15void loop() { 16 adv = analogRead(A0); 17 18// Now You have to map value of Potentiometer 19 analogWrite(ledpin1, map(adv, 0, 1023, 0, 255)); 20 analogWrite(ledpin2, map(adv, 0, 1023, 0, 255)); 21 analogWrite(ledpin3, map(adv, 0, 1023, 0, 255)); 22 analogWrite(ledpin4, map(adv, 0, 1023, 0, 255)); 23 24} 25
Comments
Only logged in users can leave comments