Introduction: Control Servo With Light
Hello!
In this Instructable i will teach you how to control a servo using a Photocell.
This is very simple and good for beginners.
In this Instructable i will teach you how to control a servo using a Photocell.
This is very simple and good for beginners.
Step 1: Materials
1 x Photocell
1 x 10k Resistor
1 x Arduino
1x Breadboard
1x Servo
and some jumpers
1 x 10k Resistor
1 x Arduino
1x Breadboard
1x Servo
and some jumpers
Step 2: Wiring It Up
Wire everything following the schematic below.
Step 3: The Code
The Code is very simple:
#include <Servo.h>
Servo myservo;
int val;
void setup()
{
myservo.attach(12);
}
void loop()
{
val = analogRead(0);
val = map(val, 0, 1023, 0, 179);
myservo.write(val);
delay(15);
}
#include <Servo.h>
Servo myservo;
int val;
void setup()
{
myservo.attach(12);
}
void loop()
{
val = analogRead(0);
val = map(val, 0, 1023, 0, 179);
myservo.write(val);
delay(15);
}
![3rd Epilog Challenge](https://content.instructables.com/FRS/YU09/HD4VPZ34/FRSYU09HD4VPZ34.png?auto=webp&frame=1&width=320)
Participated in the
3rd Epilog Challenge