MLE. Sesión 19

Page 1

SESIÓN

19

MATERIALES PARA TRABAJAR DURANTE LA SESIÓN

> Computadora

> Robot Eaglebot

> Cable de descarga

> Push button

> Resistencias 10kΩ

> Pista Maratón

> Jumpers macho-macho

> Lápiz

> Colores

Control manual de Eaglebot

OBJETIVO DE LA SESIÓN

Pondrás en práctica tus conocimientos en electrónica y programación realizando pequeños retos de conexión y programación.

Actividad 1. Une las partes de Eaglebot

Observa las imágenes de los componentes que conforman al robot Eaglebot y utiliza diferentes colores para conectar correctamente las terminales.

58 SESIÓN 19

Actividad 2. Movimientos básicos de Eaglebot

Escribe las líneas de programación correctas para realizar los movimientos básicos de Eaglebot.

Imagen eaglebotVista superiorGiro a la derecha

void setup()

pinMode (der1, OUTPUT);

pinMode (der2, OUTPUT);

pinMode (izq3, OUTPUT);

pinMode (izq4, OUTPUT);

void loop(){

giro_der(); delay(1000); alto();

void alto(){

digitalWrite (der1, 0);

digitalWrite (der2, 0);

digitalWrite (izq3, 0);

digitalWrite (izq4, 0);

void giro_der(){

digitalWrite (der1, 0);

digitalWrite (der2, 1);

digitalWrite (izq3, 0);

digitalWrite (izq4, 1); }

Imagen eaglebotVista superiorMovimiento recto

void setup()

pinMode (der1, OUTPUT); pinMode (der2, OUTPUT);

pinMode (izq3, OUTPUT);

pinMode (izq4, OUTPUT);

void loop(){ recto(); delay(2000); alto();

void alto(){

digitalWrite (der1, 0); digitalWrite (der2, 0); digitalWrite (izq3, 0); digitalWrite (izq4, 0); }

void recto(){

digitalWrite (der1, 1);

digitalWrite (der2, 0);

digitalWrite (izq3, 1);

digitalWrite (izq4, 0); }

Imagen eaglebotVista superiorVuelta a la derecha

void setup()

pinMode (der1, OUTPUT); pinMode (der2, OUTPUT); pinMode (izq3, OUTPUT); pinMode (izq4, OUTPUT);

}

void loop(){

vuelta_der(); delay(1000);

alto(); }

void alto(){

digitalWrite (der1, 0);

digitalWrite (der2, 0);

digitalWrite (izq3, 0);

digitalWrite (izq4, 0);

void vuelta_der(){

digitalWrite (der1, 0);

digitalWrite (der2, 0);

digitalWrite (izq3, 0);

digitalWrite (izq4, 1);

Imagen eaglebotVista superiorMovimiento en reversa

void setup() {

pinMode (der1, OUTPUT); pinMode (der2, OUTPUT); pinMode (izq3, OUTPUT); pinMode (izq4, OUTPUT);

void loop(){ reversa(); delay(2000); alto();

void alto(){

digitalWrite (der1, 0); digitalWrite (der2, 0); digitalWrite (izq3, 0); digitalWrite (izq4, 0); }

void reversa(){

digitalWrite (der1, 0);

digitalWrite (der2, 1);

digitalWrite (izq3, 0); digitalWrite (izq4, 1); }

59 SESIÓN 19
int der1 = 1; // Motor Derecho TS int der2 = 2; // Motor Derecho TI int izq3 = 3; // Motor Izquierdo TI int izq4 = 4; // Motor Izquierdo TS
{
}
}
}
int der1 = 1; // Motor Derecho TS int der2 = 2; // Motor Derecho TI int izq3 = 3; // Motor Izquierdo TI int izq4 = 4; // Motor Izquierdo TS
{
}
}
int der1 = 1; // Motor Derecho TS int der2 = 2; // Motor Derecho TI int izq3 = 3; // Motor Izquierdo TI int izq4 = 4; // Motor Izquierdo TS
{
}
} int der1 = 1; // Motor Derecho TS int der2 = 2; // Motor Derecho TI int izq3 = 3; // Motor Izquierdo TI int izq4 = 4; // Motor Izquierdo TS
}
}

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.