...
Note |
---|
#include <Servo.h> .... Servo myservo; ..... void setup(void) { .... myservo.attach(10); myservo.write(0); .... } void loop(void) { val=analogRead(A5); Serial.println(val); if (val>r0L && val<r0H) { all_off; digitalWrite(LED7,HIGH); myservo.write(0);} if (val>r1L && val<r1H) { all_off; digitalWrite(LED6,HIGH); myservo.write(25.71);} if (val>r2L && val<r2H) { all_off; digitalWrite(LED5,HIGH); myservo.write(51.42);} if (val>r3L && val<r3H) { all_off; digitalWrite(LED4,HIGH); myservo.write(77.14);} if (val>r4L && val<r4H) { all_off; digitalWrite(LED3,HIGH); myservo.write(102.86);} if (val>r5L && val<r5H) { all_off; digitalWrite(LED2,HIGH); myservo.write(128.57);} if (val>r6L && val<r6H) { all_off; digitalWrite(LED1,HIGH); myservo.write(154.29);} if (val>r7L && val<r7H) { all_off; digitalWrite(LED0,HIGH); myservo.write(180);} } |
TO To start to get familiar with the kit I decided to create something simple, using some of the most standard components ,
I created a LED visualisation system for the position of a servo .
To start I placed a set of LED in a circle and I connected them to Arduino:
Section |
---|
|
Multimedia |
---|
name | 20121217_221928.avi |
---|
width | 320 |
---|
height | 200 |
---|
|
|