Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Presentado por:
Alexis Pedroza
Sistemas embebidos
Grupo:
208006_8
Tutor
Óscar Iván Valderrama
/*
UNIVERSIDAD ABIERTA Y A DISTANCIA UNAD
SISTEMAS EMBEBIDOS CODIGO 208006_8
ALEXIS PEDROZA
ABRIL 18 2018
*/
void setup() {
// put your setup code here, to run once:
Serial.begin(9600); // CONFIGURANDO PUERTO SERIAL.
servoMotor.attach(9); // RELACIONANDO PUERTO 9 CON EL SERVO, PWM
pinMode(led1,OUTPUT); // DECLARANDO PIN 2 COMO SALIDA.
pinMode(led2,OUTPUT); // DECLARANDO PIN 3 COMO SALIDA.
void loop() {
if(Serial.available()>0) // LEER QUE EL PUERTO SERIAL TENGA UN DATO MAYOR QUE CERO.
{
estado = Serial.read(); // ESTADO LEE EL PUERTO SERIAL, PARA LUEGO PROCESARLO EN EL
ARDUINO, SEGUN LA ACCION A REALIZAR.
}
switch (estado)
{
case 'a':
digitalWrite(led1,HIGH); // SI OPRIMO BOTON 1 ENCENDER LED.
break;
case 'b':
digitalWrite(led1,LOW); // SI OPRIMO BOTON 2 APAGAR LED.
break;
case 'c':
digitalWrite(led2,HIGH); // SI OPRIMO BOTON 3 ENCENDER LED 2
break;
case 'd':
digitalWrite(led2,LOW); // SI OPRIMO BOTON 4 APAGAR LED 2.
break;
case 'f':
servoMotor.write(90); // SI OPRIMO BOTON 6 MOVER EL SERVO A 90°.
delay(1000); // TIEMPO DE ESPERA.
break;
case 'g':
servoMotor.write(180); // SI OPRIMO BOTON 7 MOVER EL SERVO A 180°.
delay(1000);
break;
// put your main code here, to run repeatedly:
}
}
http://youtu.be/kQoczMkRdEg?hd=1
https://www.youtube.com/watch?v=5rHFK4XcdgU
https://www.youtube.com/watch?v=_2Kb85RKc_I
https://youtu.be/t6XuwbOtYzA
https://youtu.be/8v7xO-ODFJg
https://youtu.be/T8jqfmb0oV4
https://youtu.be/TXvbCZQ_MuY
Modulo HC06
Modulo HC06
Servo motor 9g
Servo motor 9g
Arduino Uno
Arduino Uno
Diodos led.
Montaje.
Montaje.