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);
}