1. Faça o carregamento do código
#define PINO_LDR A5
#define TEMPO 1000
void setup(){
Serial.begin(9600);
pinMode(PINO_LDR, INPUT);
}
void loop(){
int leitura = analogRead(PINO_LDR)
Serial.println(leitura);
delay(TEMPO);
}
2. Faça a montagem do circuito
3. Faça o carregamento do código
#include <Servo.h>
#define PINO_MOTOR 4
#define TEMPO 1000
Servo servo;
void setup (){
servo.attach(PINO_MOTOR);
servo.write(0);
}
void loop(){
servo.write(0); // 0 a 180
delay(1000);
}
4. Faça a montagem do circuito
5. Faça o carregamento do código
#include <Servo.h>
Servo servo;
void setup (){
servo.attach(4);
pinMode(A5, INPUT);
servo.write(0);
}
void loop(){
int leitura = analogRead(A5);
if(leitura > 750){
servo.write(0); // depende a forma que parafusa a haste
delay(150);
}else{
servo.write(45);
}
}
6. Monte os circuitos dos passos 2 e 4 no mesmo Arduino/protoboard
Seja feliz.