Hola, tengo un proyecto en el que debo controlar un servomotor y hacerlo girar 90 grados, además de encender un LED cuando en sensor infrarrojo detecte algo. Alguien de casualidad tendrá un código que me ayude?
Tengo esto.. pero lo hice yo guiándome de tutoriales y no estoy segura de que funcione! Gracias
#include <Servo.h>
Servo myservo;
const int sensorPin = 9;
int pos = 0;
int LED
void setup() {
Serial.begin(9600); //iniciar puerto serie
pinMode(sensorPin , INPUT);
pinMode(LED, OUTPUT)
myservo.attach(9);//definir pin como entrada del servomotor
}
void loop(){
int value = 0;
value = digitalRead(sensorPin ); //lectura digital de pin
if (value == HIGH) {
Servo.move(30);
delay(1500);
digitalWrite(LED,HIGH)
}
else{
(value == LOW) {
Servo.move(0);
digitalWrite(LED,LOW)//Apagar LED cuando no detecte nada
}
}