Documentos de Académico
Documentos de Profesional
Documentos de Cultura
{yeimy.torres,yuly.choconta,david.rincon} @mail.escuelaing.edu.co
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
COMPONENTES UTILIZADOS Velocidad del reloj de 16 MHz
Arduino UNO R3 compatible. Longitud 68.6 mm
Ancho 53.4 mm
Peso 25 g
ATmega328 Microcontroladores
El Módulo L298N para Control de Motores es un
Voltaje de funcionamiento 5V dispositivo que proporciona la corriente necesaria
para el control de motores dc y motores paso a paso
Voltaje de entrada (recomendado) 7-12V para aplicaciones de robótica.
Voltaje de entrada 6-20V
Un puente-H o H-bridge es un componente formado
Digital Pines I / O 14 (de los cuales 6 por 4 transistores que nos permite invertir el sentido
protege salida PWM) de la corriente, y de esta forma podemos invertir el
sentido de giro del motor. El rango de tensiones en
Pines de entrada analógica 6 el que trabaja este módulo va desde 3V hasta 35V,
y una intensidad de hasta 2A. A la hora de
Corriente DC por Pin I / O 40 mA
alimentarlo hay que tener en cuenta que la
Corriente DC de 3.3V Pin 50 mA electrónica del módulo consume unos 3V, así que
los motores reciben 3V menos que la tensión con la
Memoria Flash 32 KB (ATmega328) de los que alimentemos el módulo. Además,
cuales 0,5 KB utilizada por el gestor de el L298N incluye un regulador de tensión que nos
arranque permite obtener del módulo una tensión de 5V,
perfecta para alimentar nuestro Arduino.
Sistemas Electrónicos Digitales1 2019-1
ESCUELA COLOMBIANA DE INGENIERIA JULIO GARAVITO. Chocontà, Rincòn, Torres. Informe Proyecto final. 3
Especificaciones:
Diámetr
o 43 mm
Espesor 19 mm
Especificaciones:
Voltaje: 3 - 9 V (6V típico)
Imagen 8: esquema rueda loca Corriente: 40 mA (Sin Carga)
Corriente Con Carga: 360 mA
Esta rueda “loca” o “de giro sin fin” es de gran Relación: 10:1 Caja Metálica
utilidad para estabilizar el movimiento en sistemas Revoluciones: 3000 RPM
mecánicos o robots controlados mediante Arduino o Arrastre: 2 oz-in (0.2 kg-cm)
microcontroladores, como en un robot seguidor [9]. Dimensiones: 10 × 12 mm
Eje: D (9 mm largo y 3 mm de diámetro).
Especificaciones:
Fabricada en metal BRACKET PLÁSTICO PARA MOTOR N20
Peso máximo soportado: 10 kg
Agujero de montaje: 4 mm
Distancia entre agujeros de montaje: 40 mm
Altura: 20 mm
Parte de la rueda expuesta: 5 mm
Diámetro de la bola: 15 mm
Especificaciones técnicas
Material: Plastico ABS
Color: Azul
Especial para motor N20
Peso: 10 gramos
Paquete con 10 tornillos M3 6 mm y 10 tuercas M3. Este chasis de acrílico es el perfecto para las
Especificaciones aplicaciones de robótica, su diseño elegante y
Material: Nylon compacto permite conectar diferentes sensores y
Color: Blanco placas de desarrollo como Arduino UNO R3, como
seguidores de línea. [2]
Dimensiones: 6mm
PORTADOR DE PILAS AA
Rosca de tornillo: M3 (3 mm)
Paso de rosca: 0.5 mm
IV. CONSTRUCCIÓN
//Seguidor de Linea }
//Electronica Digital
void parada()
#include <SoftwareSerial.h> //comunicacion serial {
analogWrite(ledPin0,0);
int sensorizq = 8; //sensor derecha debajo del analogWrite(ledPin1,0);
carro analogWrite(ledPin2,0);
int sensorder = 9; //sensor izquierada debajo del analogWrite(ledPin3,0);
carro }
void linea(){ }
if(izq== HIGH && der ==LOW)//DERECHA /* Programa el modulo bluetooth HC-06 con un nuevo:
NOMBRE (Nombre de 20 caracteres)
{ PIN (Clave de cuatro numeros)
analogWrite(ledPin0,0); BPS (Velocidad de conexion en baudios)
analogWrite(ledPin1,0);
analogWrite(ledPin2,velocidad);
analogWrite(ledPin3,0);
CONEXIONES:
} ARDUINO BLUETOOTH
5V VCC
if(izq== LOW && der ==HIGH)//IZQUIERDA GND GND
{ PIN 2 TX
PIN 3 RX
analogWrite(ledPin0,velocidad);
analogWrite(ledPin1,0); */
analogWrite(ledPin2,0);
analogWrite(ledPin3,0); SoftwareSerial blue(2, 3); //Crea conexion al bluetooth
- PIN 2 a TX y PIN 3 a RX
}
char NOMBRE[21] = "Seguidor RCT"; // Nombre de
if(izq== HIGH && der ==HIGH)//DERECHA 20 caracteres maximo
{ char BPS = '4'; // 1=1200 , 2=2400, 3=4800,
analogWrite(ledPin0,velocidad); 4=9600, 5=19200, 6=38400, 7=57600, 8=115200
analogWrite(ledPin1,0); char PASS[5] = "2306"; // PIN O CLAVE de 4
analogWrite(ledPin2,velocidad); caracteres numericos
analogWrite(ledPin3,0);
void setup()
} {
blue.begin(9600); // inicialmente la comunicacion
} serial a 9600 Baudios (velocidad de fabrica)