proyecto pinguino siguelinea
TRANSCRIPT
![Page 1: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/1.jpg)
ROBOT MOVIL
SEGUIDOR DE LINEA NEGRA(Sensores infrarojos/Pinguino/motores continuos)
![Page 2: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/2.jpg)
Diagrama de bloques
Pinguino
L293DMotor Izquierdo
Sensor derechoSensor izquierdo
![Page 3: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/3.jpg)
COMPONENTES
● Soporte (Chasis)● Sensores (entradas)● Pinguino (cerebro)● Motores (salidas)● Caja de Herramientas, equipos, instrumentos e
insumos● En este enlace puedes visualizar elementos de
taller● El programa del pinguino
![Page 4: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/4.jpg)
Soporte
● Chasis● Madera.● Acrílico.● Placa universal stripboard
● Pernos, tornillos.
![Page 5: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/5.jpg)
![Page 6: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/6.jpg)
![Page 7: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/7.jpg)
Sensores
● CNY70.● Resistencias
● 220 Ohmios● 47K
● Socket 14 pines.
![Page 8: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/8.jpg)
CNY70
Al CI40106
K: CátodoA: Anodo
C: ColectorE: Emisor
Vista sobre una mesaCon las patitas hacia nosotros
La leyenda hacia arriba
![Page 9: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/9.jpg)
Motores
● Motores continuos.● Caja reductora.● L293D● Sockect 16 pines.
![Page 10: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/10.jpg)
Motores continuos y reductores
![Page 11: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/11.jpg)
L293D (controla giro bidireccional)
VCC2 - 4.5 a 36 vAlimentación de los
motores
VCC1 - 5vAlimentación del circuito
Motorizquierdo
Motorderecho
PIC (8)
PIC (9)
PIC (11)
PIC (10)
5v
5v
![Page 12: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/12.jpg)
Microcontrolador
● Pinguino● Alimentación
● Portapila tipo batería.● Pila tipo batería 9v
● Software● IDE Pinguino● Lenguaje SDCC● Programa siguelineas
![Page 13: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/13.jpg)
Configuración básica de Pinguino
![Page 14: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/14.jpg)
Configuración pinguino/sensores/motores
L293D
L293D
2
7
15
10
Sensor izquierdo
Sensor derecho
MotorIzquierdo
Motorderecho
3 6
14 11
PINGUINO
13
14
7
6
5
4
![Page 15: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/15.jpg)
ALIMENTACION DEL ROBOT
Pila 9 v
NEGATIVO COMUN
POSITIVO Al regulador 7805 del pinguino
Al pin 8 delL293D
Nota: El L293D calienta normalmente, en caso que caliente demasiado se recomienda usar un disipador de calor.
![Page 16: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/16.jpg)
Caja de herramientas
● Caja de plástico.● Sierra.● Taladro grande.● Taladro pequeño.● Desarmadores de relojero.● Alicate de punta normalmente abierto.● Pinza de médico.● Cortauñas, Lima de metal fina.● Etc.
![Page 17: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/17.jpg)
Caja de equipos e instrumentos
● Caja de plástico.● Multímetro.● Cautín 30 vatios.● Portacautín.● Brazo auxiliar para soldar (cocodrilos).● Etc.
![Page 18: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/18.jpg)
Caja de insumos
● Rollo de soldadura para electrónica.● 3 metros de cable telefónico para hacer
puentes.● Rollo de cinta aislante.● Pasta de soldar.● Etc.
![Page 19: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/19.jpg)
El programa pinguino
#define PIC18F2550
int sensorizquierdo;
int sensorderecho;
void setup()
{
//Motor izquierdo:
pinMode(7,OUTPUT);
pinMode(6,OUTPUT);
//Motor derecho
pinMode(5,OUTPUT);
pinMode(4,OUTPUT);
//
![Page 20: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/20.jpg)
pinMode(13, INPUT); // Sensor derecho
pinMode(14, INPUT); // Sensor izquierdo
digitalWrite(7,LOW);
digitalWrite(6,LOW);
digitalWrite(5,LOW);
digitalWrite(4,LOW);
}
void loop()
{
sensorizquierdo=analogRead(13);
if (sensorizquierdo > 200) {
digitalWrite(5,LOW);
digitalWrite(4,LOW);
} else {
digitalWrite(5,HIGH);
![Page 21: proyecto pinguino siguelinea](https://reader034.vdocuments.pub/reader034/viewer/2022051000/55cf9cb1550346d033aab5a4/html5/thumbnails/21.jpg)
digitalWrite(4,LOW);
}
sensorderecho=analogRead(14);
if (sensorderecho >200) {
digitalWrite(7,LOW);
digitalWrite(6,LOW);
} else {
digitalWrite(7,HIGH);
digitalWrite(6,LOW);
}
if (sensorizquierdo >200 && sensorderecho >200) {
digitalWrite(4,HIGH);
digitalWrite(6,HIGH);
}
}