ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Construccion y programacion de robots

alexisgalvan11Resumen19 de Junio de 2025

408 Palabras (2 Páginas)27 Visitas

Página 1 de 2

1-diciembre-2024

ALUMNOS:

Constantino Vallejo Zazil Yamilet 223230917-5

Rivas Hernandez Alma Belen 223230674-2

Bautista Guzmán Evelin Soledad 223230836-7

Galvan Barraza Heriberto

Ovando Escobar Luis Edwuard 223230583-5

CARRERA: Ing.Mecatronica

MODULO:Construccion y Programacion de Robots DOCENTE: Rene Calderon

LISTA DE MATERIALES:

Arduino UNO

Puente H

Modulo BLUETOOTH HC-06

Pilas de 200 MAH

Cables jumper

Cautín y estaño

Carrito de control remoto con 2 motores

Telefono android

Laptop

Cortador de cables

PROGRAMA:

#include <SoftwareSerial.h>

SoftwareSerial BT(2,3);//Rx Tx

char variable= ' ';

int enfrente=5;

int izquierda=8;

int derecha=7;

int atras=6;

int luzfr=9;

int luztr=10;

void setup(){

Serial.begin(9600);

Serial.println("variable de entrada;");

BT.begin(9600);

pinMode(enfrente,OUTPUT);

pinMode(izquierda,OUTPUT);

pinMode(derecha,OUTPUT);

pinMode(atras,OUTPUT);

pinMode(luzfr,OUTPUT);

pinMode(luztr,OUTPUT);

}

void loop() {

variable= BT.read();

if(variable=='F'){

digitalWrite(enfrente, HIGH);

digitalWrite(izquierda, LOW);

digitalWrite(derecha, LOW);

digitalWrite(atras, LOW);

}

if(variable=='B'){

digitalWrite(enfrente, LOW);

digitalWrite(izquierda, LOW);

digitalWrite(derecha, LOW);

digitalWrite(atras, HIGH);

}

if(variable=='L'){

digitalWrite(enfrente, LOW);

digitalWrite(izquierda, HIGH);

digitalWrite(derecha, LOW);

digitalWrite(atras, LOW);

}

if(variable=='R'){

digitalWrite(enfrente, LOW);

digitalWrite(izquierda, LOW);

digitalWrite(derecha, HIGH);

digitalWrite(atras, LOW);

}

if(variable=='G'){

digitalWrite(enfrente, HIGH);

digitalWrite(izquierda, HIGH);

digitalWrite(derecha, LOW);

digitalWrite(atras, LOW);

}

if(variable=='I'){

digitalWrite(enfrente, HIGH);

digitalWrite(izquierda, LOW);

digitalWrite(derecha, HIGH);

digitalWrite(atras, LOW);

}

if(variable=='H'){

digitalWrite(enfrente, LOW);

digitalWrite(izquierda, HIGH);

digitalWrite(derecha, LOW);

digitalWrite(atras, HIGH);

}

if(variable=='J'){

digitalWrite(enfrente, LOW);

digitalWrite(izquierda, LOW);

digitalWrite(derecha, HIGH);

digitalWrite(atras, HIGH);

}

if(variable=='W'){

digitalWrite(luzfr, HIGH);

}

if(variable=='w'){

digitalWrite(luzfr, LOW);

}

if(variable=='U'){

digitalWrite(luztr, HIGH);

}

if(variable=='u'){

digitalWrite(luztr, LOW);

}

if(variable=='S'){

digitalWrite(enfrente,LOW);

digitalWrite(izquierda,LOW);

digitalWrite(derecha,LOW);

digitalWrite(atras,LOW);

}

if(BT.available())

Serial.write(BT.read());

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (63 Kb) docx (9 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com