Trabajamos con las placas CHI 035 y el Chip PICAXE 18M2+.
AUTOMATIZAMOS procesos, realizamos PRÁCTICAS, APLICACIONES y ROBOTS PICAXE.
Además se ofrece información relativa a los SENSORES, ACTUADORES y los COMANDOS en Basic para Picaxe más habituales.
Este blog es una iniciativa personal apostando por la INNOVACIÓN TECNOLÓGICA en educación.
Tratamos de despertar el interés de los alumnos por las INGENIERÍAS y en particular por la automatización.
Este proyecto consiste en montar 3 servos para formar un brazo robótico que permita los movimientos de:
-Rotación.
- Alejamiento.
- Atrapamiento.
Vista de conjunto. Se observan los 3 servomotores.
El esquema de conexiones que se ha seguido para montar el brazo robot es el siguiente:
Conexiones de montaje Brazo Robot.
Para la detección de la pieza en primer lugar y del tamaño en segundo lugar, lleva montados 2 sensores de infrarrojos que hacen las labores de detección y determinación del tamaño.
Sensor inferior. Determina la pieza
Sensor superior. Determina la altura
El funcionamiento consiste en estar continuamente girando el brazo y examinando la presencia de objetos hasta que encuentra uno. En ese momento lo atrapa y lo deposita en su lugar.
Atrapamiento de pieza.
Depositado de pieza en su lugar.
El código empleado es el siguiente:
código 1
código 2
código 3
En el siguiente vídeo se aprecia el funcionamiento del proyecto:
Los componentes del proyecto se muestran en la siguiente imagen:
Este proyecto ha consistido en construir un puente grúa a partir de 2 viejas impresoras que nos han servido de base para reutilizar el mecanismo del carril y el motor.
Así, este puente no permite los movimientos en elos ejes X, Y y Z, es decir, movernos a lo largo del plano horizontal y en el vertical.
Para el movimiento vertical hemos empleado un motor con reductor al que le hemos unido una pieza imantada de un juguete para poder atrapar a otras piezas metálicas.
En la siguiente imagen se puede apreciar el aspecto del proyecto.
Imagen de conjunto
Carriles de desplazamiento.
Movimiento de subida y bajada.
Todo este proyecto está controlado mediante un Joystick que nos permite movernos en los ejes X e Y.
Para subir y bajar la carga se ha utilizado 2 pulsadores (rojo y negro).
Mecanismo de control.
Todo esto se ha programado mediante una placa Picaxe. En la siguiente imagen se puede apreciar las conexiones requeridas.
Conexiones del Proyecto.
El código empleado para su programación se recoge en la siguiente captura de imagen del programa Blockly.
Programación con Blockly.
El resultado del proyecto se puede apreciar en el siguiente vídeo.
Los compoentes del proyecto Puente Grúa son los siguientes:
Este proyecto consiste en controlar la apertura automática de una puerta de garaje mediante una barrera láser que nos permite abrirla al romper el haz de luz emitido.
El receptor es una LDR que hemos configurado en una entrada digital, por lo que al dejar de recibir luz, emite la orden para que se abra la puerta acxcionada por un motor de un CD-ROM.
Además lleva un par de Leds para indicar la apertura y cierre de la puerta.
Los componentes son:
- Sensor LDR (Pin5).
- 1 Láser.
- 1 Motor (B.4-B.5) Motor "C".
- 1 Batería Lipo 7,4v.
- 1 Placa Picaxe Chi035 Casera.
El Esquema de conexiones empleado se muestra en la siguiente imagen:
Esquema de Conexiones del Proyecto.
El programa empleado se muestra a continuación. Se ha realizado mediante Blockly.
Programación con Blockly.
Las siguientes imágenes nos muestran el resultado del proyecto:
Imagen de conjunto.
Detalle del Láser
Mecanismo de la puerta.
Placa Picaxe de Fabricación Propia.
En el siguiente Vídeo se muestra el funcionamiento del proyecto:
Este proyecto consiste en automatizar una puerta de garaje y controlarla mediante un smartphone con bluetooth que hará la función de mando a distancia.
Para ello se ha utilizado los siguientes componentes:
- 1 CD-Rom viejo para abrir y cerrar la puerta.
- 2 Leds para indicar la apertura y cierre.
- 1 Módulo bluetooth.
- 1 Smartphone con APP "MulticontrolBluetooth"
- 1 placa Picaxe CHI035 con driver L293D.
- 1 Regulador de voltaje casero con salida a 5V.
El proyecto resultante se muestra en las siguientes fotografías:
Este proyecto surge con la necesidad de superar una serie de pruebas para la competición de Robótica organizada por la Universidad Politécnica de Cartagena UPCT.
Es por esto que hemos diseñado un robot bajo la estructura de un tanque que sea capaz de:
1. Atrapar y transportar una pieza de madera durante todo el recorrido.
2. Superar diversos terrenos.
3. Subir a un balancín.
4. Introducirse en un túnel y posteriormente pasar por un puente.
5. Maniobrar en una rotonda.
6. Superar rampas de diferentes inclinaciones.
Además debe llevar tantos sensores como consideremos necesarios. Concretamente se le ha incorporado un sensor de control automático de luz.
También dispone de un emisor de sonido que se activará al finalizar la prueba.
Vamos a describir paso a paso sus funciones:
1. La comunicación es a través de un módulo Bluetooth HC-05 conectado a la entrada C.0 que permite recibir las instrucciones enviadas con la APP MulticontrolBT.
Bluetooth HC-05 y APP MulticontrolBT
Los botones se han configurado otorgando a cada uno una función concreta que nos permitirá realizar todas la pruebas planteadas.
Botones APP MulticontrolBT
2. Control de 2 motores de 9v accionados a través de un módulo L298N que nos permite amplificar su corriente e invertir el sentido de giro.
Además este módulo lleva incorporado un regulador a 5v que nos suministra el voltaje necesario para alimentar la placa picaxe.
Control de motores
3. Las salidas empleadas tienen la particularidad de que admiten el comando pwmout para variar la velocidad de cada uno de los motores por lo que se emplea un botón de la APP para obtener una velocidad baja que se utiliza como aproximación en diferentes partes del circuito.
Motor 1: B.2-B.3 y Motor 2: B.6-B.7
4. Dispone de un curioso sistema para agarrar una pieza de madera y transportarla basada en elementos de reciclaje como una bandeja de CD-ROM que nos sirve para llegar hasta la pieza y un servo para abrir y cerrar una barrera.
La alimentación del servo se ha realizado de forma independiente a través de un regulador de voltaje casero que permite reducir el voltaje suministrado por una batería lipo de 7,4v.
Motor CD-ROM B.4-B.5 y servo a B.1
5. Incorpora un sensor LDR conectado de forma digital que en caso de estar por debajo del umbral establecido se iluminen 4 leds en paralelo a modo de luces conectados al Pin6 como salida ya que lo hemos configurado ya que es reversible.
LDR digital en Pin7 y Leds en Pin6
6. Este robot lleva incorporado un zumbador a modo de claxon que se accionará al finalizar la prueba de manera manual a través de un botón de la APP.
Zumbador en B.0
El sistema en su conjunto se puede apreciar en la siguiente imagen con todos los detalles de conexionada a la placa picaxe.
Conexionado general Robot Carduino 2018
MOMENTOS DE LA COMPETICIÓN CARDUINO 2018
Explicación de las normas por parte del jurado de la prueba.
Diversas Pruebas del recorrido.
Diversos terrenos
Rampas
Balancín
Tunel
Rotonda
Puente
Además incorporaba como novedad la prueba consistente en agarrar una pieza de madera sobre una peana y transportarla durante todo el recorrido para obtener 50 puntos extra y concretamente nuestro robot fue el que la superó con mayor rapidez y destreza.
Tras finalizar la competición se pasó a la exposición técnica del robot donde el jurado determinó cual de los participantes debería obtener el premio al mejor desarrollo tecnológico por su innovación ty originalidad, resultando ganado nuestro robot compartido el premio con otro participante estudiante de 4º de ingeniería.
Ganadores del concurso Carduino 2018 UPCT
En el siguiente vídeo podemos ver el recorrido que realizó nuestro robot en al competición.
El código empleado en la programación se muestra a continuación:
Página 1
Página 2
Página 3
Página 4
Enhorabuena a los alumnos de 2º Bachillerato de Tecnología Industrial II del IES Valle de Leiva.
David Dalmau
Víctor Baño
Raúl García
Raúl Zamora.
Componentes del equipo Olimpo junto a su profesor David González