Categoría: Robot

Explora todos los artículos relacionados con Robot

Radio capilla
Robot

Radio capilla

Citilab

Construiremos el robot imitando una radio capilla de madera. Colocaremos un sistema de bolas y motor si queremos que se mueva en cualquier dirección. Este sistema quedara oculto debajo. Nuestro robot tendrá una batería recargable o conectado a la red, por eso con un cable los movimientos son limitados. Si detecta alguna persona se mueve y saluda. Cada cierto tiempo hará un pequeño movimiento para atraer a la gente. Muelles que hagan de brazos que se muevan y colocaremos un sensor para tocar cuando termine su reclamación o queja o petición o otros. Dos luces que hagan de ojos. Leds RGB que pueden reproducir cualquier color, por ese motivo cambiara de color continuamente. Con un motor de angulo podremos mover los ojos en cualquier angulo. Primero haremos un prototipo de cartón. En una tira de letras aparecerá el numero de reclamación o queja o petición o otros para poder identificar a cada persona. Una idea es que nos de el tiket con el numero de reclamación o queja o petición o otros. Necesitamos para nuestro robot: Grabadora y reproductor de MP3. Sistema de bolas y motor. Leds RGB. Detector de presencia. Sensor de proximidad. Muelles. Motor de angulo. Impresora de tikets. Sensores. Batería recargable.

Robot
Robot

Robot

Citilab

Dejamos el tres en raya para otra ocasión y nos decidimos por el robot. Algunas ideas para nuestro robot: Que recoja quejas/ sugerencias/ peticiones de usuarios (probaremos con el citilab). De la bienvenida (es un robot educado). Por tanto debe detectar la presencia de los usuarios. Si no tiene usuarios que haga otras cosas. Por ejemplo: se le caiga el brazo. Que envíe las quejas/ sugerencias/ peticiones a través de bluetooth al centro de control determinado. Que tenga alguna forma de preguntar al usuario si es una queja/ sugerencia/ petición/ otros… Cuando termine el proceso que pida valoración de si mismo. Hecho con material reciclado. Forma humana? animal? objeto? qué el usuario pueda escoger la forma? Tamaño? Estático o con movimiento. Radio capilla con otros elementos.

Robot

Nuevo proyecto

Citilab

Robot Los robots pueden… Moverse Hablar Escuchar Informar Quitar calcetines ? Estaría bien si … Ayudaran Sirva para algo Pudiera mejorar algún problema Hay algo que pueda hacer mejor un robot que una persona ? Puede un robot mejorar algo en el CItilab? IDEA: Robot que recoja las quejas/sugerencias/peticiones Tres en Raya (y después Damas o Ajedrez) Puede tener inteligencia artificial con Scratch o S4A Podemos usar la impresora 3D Poleas, imanes, Brazo robotizado Tres  en  raya no necetisamos saltar. Brazo con 3 movimientos  y electroiman movible. “Coche! que mueva las fichas Fichas que se mueva indepente

¿Bolas o ruedas?
Robot

¿Bolas o ruedas?

Citilab

Ya hemos conseguido las bolas que se colocan debajo que hará que se mueva nuestro robot. Para los ojos necesitaremos unos soportes para sujetar los motores que hacen moverse a los ojos. Una idea es colocar doble pared delantera para que cuando extraigamos la cubierta exterior, que solo tendrá función decorativa, podremos trabajar mejor la parte electrónica. Otra idea es que la parte trasera sea una puerta para también poder trabajar mejor con los cables y conexiones. En los pulsadores o botones táctiles tendrán algo metálico.

Prototipo en cartón
Robot

Prototipo en cartón

Citilab

Estamos realizando nuestro primer prototipo en cartón y con pistola de silicona pegaremos nuestro robot. Hemos conseguido algunos elementos: Leds de colores o RGB. Motores para los ojos. Display. Colocaremos un sistema de botones de colores con sensores táctiles para que el usuario pueda elegir primero el idioma catalán, castellano o ingles y a continuación pueda elegir si es una sugerencia, reclamación o otros. Seria importante que el número de sugerencia, reclamación o otros sirviera para acceder a una web donde pueda consultar la respuesta a su sugerencia, reclamación o otros. De esta forma protegemos su privacidad. Estamos decidiendo si damos un tiempo determinado para realizar la sugerencia, reclamación o otros. Hoy hemos realizado las primeras pruebas en una placa de prototipos para no soldar los cables y hacer un montaje rápido con un led RGB.

¿Cómo mover nuestro robot?
Robot

¿Cómo mover nuestro robot?

Citilab

Empezamos haciendo la base de nuestro robot con cartón. En principio las medidas son 28×18 cm. Estamos pensando entre todos el sistema que colocaremos para mover un poco el robot: Una idea es colocar tres bolas y una rueda motorizada. Dos ruedas y una bola. Tres ruedas y de ellas sólo una motorizada. Tres ruedas y sólo dos con motor. Sólo una rueda en diagonal y tres bolas. El motor y la rueda en medio. El próximo día haremos las pruebas para decidir que sistema de movimiento es el mas adecuado a nuestro proyecto. Queremos sólo colocar dos motores para mover el robot y no tres. Colocar una especie de faldón o estante para que no se vea el mecanismo. Necesitamos las ruedas un poco más pequeñas y menos anchas de las que ya tenemos.

Robot femenino
Robot

Robot femenino

Citilab

Necesitamos una pantalla LCD o pantalla de cristal liquido donde aparecerán letras o el numero de queja o sugerencia o petición o otros. También nos hará falta una placa MP3 para añadir al Arduino para que pueda grabar y reproducir sonido. Hay que conectar un micrófono y un altavoz, pero necesitamos un amplificador para que se pueda oír mejor el altavoz. Hay que grabar un saludo y todo lo que diga el robot al MP3 y también aparecerá en la pantalla LCD. Una idea es poder activar y desactivar la voz a través de un sensor. Un problema es que necesitamos un Arduino más potente porque hay que conectar muchos elementos. Una opción es un Arduino Mega. Ya que tiene más entradas y salidas. Hay que buscar una batería para recargar móviles y hay que esconder para que no se vea a simple vista. Entre todos hemos decidido que nuestro robot sea femenino y se llamara Confi XXI. El próximo día haremos un prototipo en cartón y más adelante el definitivo en madera. Hay que hacer un guión detallado con el comportamiento de lo que dice y hace nuestro robot.

¿Cómo colocar los ojos?
Robot

¿Cómo colocar los ojos?

Citilab

Ya esta hecho de madera la parte decorativa. En forma de radio capilla. Hay que pensar como sujetar los dos motores de los ojos. Sólo puede girar 90 grados los ojos,  porque se pueden romper los cables. Hay que decidir si encastarlos o sacarlos por fuera del robot. Por eso probaremos en cartón para más adelante hacerlo en madera. Al final el ojo se ilumina en colores y se mueve. Una posibilidad es colocar una pestaña metálica para sujetar los motores de los ojos, los leds, etc.

Probando el movimiento de nuestro prototipo
Robot

Probando el movimiento de nuestro prototipo

Citilab

Tenemos nuevos elementos: Ruedas fabricadas con la impresora 3D. Motores para las ruedas. Arduino Mega que el celebro es más potente y también su memoria. Contiene más salidas y entradas. Pegamos con silicona la parte blanca con la naranja de la rueda. Hay que hacer dos herranuras en el faldón para que pasen dentro las ruedas. Pegamos con silicona los motores al faldón. El faldón es muy ancho por eso con el cutex cortamos el cartón unos milímetros. Al final se colocaran dos ruedas con sus dos motores y una bola para desplazar nuestro robot. Probamos. Funcionan los dos motores y se mueve nuestro prototipo de cartón por primera vez. El Arduino Mega hay que colocarlo centrado para que los cables sean lo más cortos posibles.

Problemas sobre ruedas
Robot

Problemas sobre ruedas

Citilab

La batería sera recargable con cargador USB. Colocaremos en la parte trasera para que no se vea tanto. Falta la grabadora que va encima del Arduino. Decidimos solo colocar un altavoz en el lateral porque grava en mono y reproduce en estéreo y así se escuchara mejor. Utilizaremos algunos elementos como: El amplificador. El soporte. La rejilla. Pasaremos los cables de los motores de las ruedas y realizaremos las conexiones. Programaremos con el ordenador el programa Snap4 Arduino. Probaremos conjuntamente los motores de la ruedas y de los ojos. Para observar el comportamiento. Colocaremos pins a las terminaciones de los cables para que se conecten mejor. Problemas con la goma negra de las ruedas que se despega. Una solución sera ensanchar el espacio del riel que sujeta la rueda.

Desmontando altavoces
Robot

Desmontando altavoces

Citilab

Los dos leds de los ojos eran diferentes por eso se ha vuelto ha soldar los cables y se ha colocado otra vez. Hemos conseguido dos altavoces más potentes por eso desmontamos y dentro hay un circuito impreso, amplificador y regulador del transformador. Una idea es colocarlos en los laterales. Tenemos un micrófono que hay que colocar en el frontal para que las personas puedan hablar cómodamente. Pegamos las dos ruedas con sus motores con silicona. Al final pegamos dos bolas porque con una hay poca estabilidad.

Solucionando el tema de sonido
Robot

Solucionando el tema de sonido

Citilab

En una tarjeta de memoria se almacenara el sonido por eso hay que colocarla más accesible. Necesitamos un micrófono con un amplificador que colocaremos donde queramos. Necesitamos también altavoces más grandes o más potentes porque necesitamos más volumen. Que colocaremos en los laterales o delante y desmontamos las cubiertas. Además necesitamos un amplificador. Nuestro robot puede hablar, cantar e incluso poner música. Pensar en los tres botones de colores táctiles. Un problema pude ser el espacio porque hay que colocar muchos elementos. Una solución es colocar en las paredes. Otra idea es colocar una placa de prototipos más pequeña.

Los ojos de nuestro robot
Robot

Los ojos de nuestro robot

Citilab

Continuamos con nuestro robot. Por eso taladrar para colocar los leds que hacen de ojos. Primeras pruebas de los motores con los leds de los ojos. Cambian de color y giran 180 º. Los motores de los ojos tienen dos velocidades. Una más deprisa y otra más lenta. Los leds necesitan una resistencia para que no se quemen. Colocar bridas o termoretractil para que los cables no se enreden.

Probando el peso
Robot

Probando el peso

Citilab

Probamos que el peso completo del robot pueda desplazarse sin problema, hará pequeños giros y menos desplazamiento porque es una manera de darle personalidad a nuestro robot. La batería ira debajo. Hay que pasar el cable por eso hay que hacer un agujero. Hay que buscar una batería más corta. Una idea es colocar la placa de Arduino de pie y pegada. Por debajo haremos un agujero. Necesitamos un micrófono que hay que colocar, pero es pequeño. Un problema sera encontrar tres pulsadores táctiles. Una idea es colocar unos trozos metálicos como unos clavos. Necesitamos un sensor de presencia para poder detectar personas y en el display en su pantalla se proyectara todo lo que diga en letras. Un tema pendiente es hacer un guión de como actúa nuestro robot.

Instalando las ruedas
Robot

Instalando las ruedas

Citilab

Instalamos las ruedas nuevas modificadas y fabricadas con impresora 3D. Hay que encajar el display con un sistema de  conectores para sacarlo más fácilmente. Nos falta probar el movimiento del robot con la carcasa exterior. Con el ordenador hemos programado con Srcratch4arduino.

Instalando altavoces
Robot

Instalando altavoces

Citilab

Utilizar el taladro para acceder a las ruedas para cambiarlas por unas nuevas modificadas que son más anchas y profundas. En los laterales del robot ya se han instalado dos altavoces con tornillos. Con materiales reciclados de fundas de VHS de vídeo sirven para imitar el cristal. Hay que realizar un guión con el comportamiento de nuestro robot. Hay muchos cables porque hay muchos elementos conectados, pero se colocaran por dentro del robot para que no se vean a simple vista.

Marco para el Display
Robot

Marco para el Display

Citilab

Por fin tenemos twitter @NousArtesans Estamos realizando un marco con la impresora 3D para el nuevo Display porque no se ajusta igual que el anterior. Para los botones táctiles utilizaremos embellecedores con tornillos de rosca. También utilizaremos terminales de cable para estos botones. Utilizamos el taladro para colocar en linea los botones táctiles en el robot.

Botones táctiles
Robot

Botones táctiles

Citilab

Colocaremos imanes potentes de Neodinio para sostener elementos metálicos y no agujerear tanto el robot. En un marco de madera sujetamos con tornillos el Arduino de pie. Utilizaremos un potenciometro para regular la intensidad de iluminación del display. El sistema que se utilizara como botones táctiles es algo metálico. Una idea es colocar unos tornillos de cabezas redondas o embellecedores de tornillos. Encima del Arduino  se coloca la placa de música. En otra placa se colocara  el potenciometro y los cables. También hay que colocar el amplificador, altavoces y micrófono.

Problemas de sonido
Robot

Problemas de sonido

Citilab

Utilizaremos un amplificador de guitarra que tiene entrada de micro y salida de auriculares, pero funciona con 9V y nosotros disponemos de 5V. Una solución es colocar dos baterías y un regulador. También desmontaremos el amplificador. Necesitamos un micrófono mejor porque se escuchan ruidos de fondo. Disponemos de una placa que grava y reproduce audio. Colocada encima del Arduino. Necesitamos un codo USB especial de tipo B para alimentar de energía por debajo. Nos falta ensamblar todo y acabar de programar.

Sensor de proximidad
Robot

Sensor de proximidad

Citilab

Con el taladro y una broca de pala hemos colocado el sensor que detecta personas o de proximidad. Probamos si funciona para saber si hay que colocar por fuera. Fabricamos con impresora 3D un anillo para colocar alrededor del sensor de proximidad. Botones táctiles instalados y estamos programando con Snap4Arduino en el ordenador por medio de bloques todos los elementos del robot. Nos falta el sonido, pero solo grabación porque ya probamos la reproducción y si funcionaba.

Probando elementos
Robot

Probando elementos

Citilab

Con la impresora 3D hemos fabricado unos números para colocar en los botones táctiles, así no se pintaran. Haciendo pruebas con todos los elementos a la vez, es decir, display, ruedas, etc. También hemos probado los botones táctiles y si pasa corriente eléctrica al tocarlos. Hemos decidido no pintar el marco del display. Hay que encontrar un sensor que detecte personas para situar delante del robot. Falta todo el tema sonido: grabadora colocada encima del Arduino, altavoces ya situados en los laterales, micrófono delante.

Programando el Robot
Robot

Programando el Robot

Citilab

Acabando de instalar botones táctiles. Colocaremos cables con conectores. Retocamos terminales. Utilizamos el taladro con broca de pala para conectar los cables. Hay que limar para ajustar el marco que hay que encajar al display. Marco fabricado con impresora 3D que hay que pintar. Hay que realizar un guión con el comportamiento del Robot. Que luego hay que traducir al idioma de programación.

Falta sonido
Robot

Falta sonido

Citilab

Volvemos después de vacaciones. Nos falta la parte de audio. Los problemas son de grabación no de reproducción. Por eso hemos adquirido algunos elementos necesarios: dos amplificadores de micrófono. La placa que grava y reproduce audio se coloca encima del Arduino. Otro elemento importante es un reloj de tiempo real RTC. Para poder informar aparte del numero de referencia la fecha y la hora. Nos falta poco para acabar este proyecto.

Pruebas de micrófono
Robot

Pruebas de micrófono

Citilab

Pruebas de sonido por eso con el micrófono dentro del robot gravamos para luego reproducir. Encastar el micrófono en el robot para gravar mejor. Colocar con tornillos. La madera es muy adecuada para el sonido se escucha mejor. Soldamos los cables con estaño para probar los altavoces del robot. Hay que buscar diferentes voces porque hay que elegir la voz o voces más adecuadas.

Pruebas de voz
Robot

Pruebas de voz

Citilab

Colocaremos el micrófono con el taladro. Utilizaremos una broca de punta de pala para madera. Entre el sensor y el display. Seguimos con el audio. Buscamos una voz sintetizada, es decir, creada artificialmente, pero habla demasiado deprisa, por eso hay que solucionarlo. Habla tres idiomas ingles, castellano y catalán. Ya tenemos realizado el guión de lo que dirá nuestro robot. Entre todos hemos decidido cambiar el nombre, es decir, no se llama Confi XXI. Hay que pensar en otro nombre. No hay nada decidido todavía.

Semana de la innovación
Robot

Semana de la innovación

Citilab

Probamos el sonido con el movimiento del robot. Hay que descargar algunas canciones para utilizarlas con las monerías que realizara el robot. Con motivo de la semana de la innovación, nos hemos reunido algunas personas entre ellas: la escuela Daina Isard, Nuevos Artesanos, etc. La escuela explico su experiencia con sus alumnos. Nuevos Artesanos presento su último proyecto el robot Citi 7 21. Que acabaremos muy pronto porque nos falta programar alguna cosa más y encajar todos los elementos como el display, el micrófono, etc y hacer que todo funcione junto.

Grabando la voz
Robot

Grabando la voz

Citilab

Una parte del equipo con un programa Sapis TT Sapp grabamos en voz las cuatro monerías en los tres idiomas: catalán, ingles y castellano. El robot no entiende el formato WAV por eso hay que cambiarlo a MP3. Cuatro monerías: Mira como bailo. Mira como me pongo bizco. Mira como hago gimnástica. Mira como canto. Otra parte del equipo ha programado la última monería que quedaba, mira como canto. Al final de la sesión probamos el sonido con los movimientos que realizara el robot en cada monería.

Programando monerías
Robot

Programando monerías

Citilab

Hoy empezamos programando con Snap 4 Arduino. Apilando bloques. Empezamos con las monerías que realizara nuestro robot Citi 7 21. Cuando el sensor de proximidad no detecte personas. Los ojos se pueden mover un máximo de 180º porque los cables son un impedimento. Mediante una pieza PICK RONDON puede cambiar el color de los ojos aleatoria mente.También hay otra pieza REPEAT para repetir las veces que deseamos. Se puede desplazar a la izquierda o a la derecha moviendo motores de las ruedas. También puede girar a la izquierda o a la derecha. Por medio de los motores porque uno gira a una dirección y el otro a la otra dirección.

Programamos nuestro robot
Robot

Programamos nuestro robot

Citilab

Necesitamos otro display porque nos da problemas otra vez. Ya podemos reproducir música y voz, pero hay palabras que no se entienden bien y hay que cambiarlas. Con un rotulador parecido a la madera corregimos algunas imperfecciones. Entre todos programaremos por medio de bloques y con el programa Snap 4 Arduino. El código tendrá que ser muy exacto. Un problema es que con el movimiento se caiga de la mesa por ejemplo. Una solución es colocar sobre un punto fijo para que no tenga desplazamiento grande. Una idea es colocar dos baterías para tener más autonomía y además alimentar con 10 v necesarios para el amplificador.

Programando nuestro guión
Robot

Programando nuestro guión

Citilab

Ya hemos adquirido una placa RTC reloj de tiempo real para que la persona que deja su incidencia pueda identificarse con un numero de referencia día/mes/hora. Con el tiempo necesitaremos un interruptor para poder apagar por la noche para que no consuma energía. Un problema es que el robot no puede ser autónomo porque necesita un ordenador. Una solución es una placa mini ordenador, además necesita una batería más potente. Cada semana se retirara la tarjeta sin de memoria para recopilar las aportaciones de los usuarios del robot Citi 7 21. Mediante piezas hay que programar a partir del guión que ya esta realizado con el programa Snap 4 Arduino. Nos falta una pieza para activar el sensor de presencia. Hay que fabricar una pieza doble. Esperar que haya una persona o el cronometro sea mayor de 300 segundos y poner el cronometro a o. Si no detecta personas hace las cuatro monerías aleatoria mente. Crear un bloque nuevo llamado monerías para encapsular las monerías para descomponer en bloques. Si detecta personas se presenta y hay que elegir uno de los tres idiomas catalán, castellano o ingles, también esta la opción de no elegir que vuelve al principio. Además hay que dar algunos segundos para elegir. Si un botón ha sido apretado guardar idioma y seguir con este idioma. También hay que crear un bloque nuevo llamado apretar botones para descomponer en bloques.

Grabando las voces
Robot

Grabando las voces

Citilab

Hacemos grabaciones  de las voces del Robot con el programa Sapis TTSapp. Podremos borrar la grabación del Robot si al final no es correcta. A partir de una hoja de calculo, por medio de columnas escribimos el nombre del archivo y si esta gravado o no. En algunos archivos hay que hacer el saludo inicial, por ejemplo, en los tres idiomas por separado, unirlos por medio de un programa Audacity y después cambiar al formato a MP3 porque el Arduino tiene problemas para reconocer el otro formato. La semana que viene queremos hacer una prueba del Robot completa, monerías, saludo inicial, etc.

Numero de referencia
Robot

Numero de referencia

Citilab

Continuamos programando Snap 4 Arduino el guión realizado anteriormente. La estructura general ya esta realizada. Nos quedamos decidiendo que no es necesario apretar botones para indicar si es una sugerencia, reclamación, otra aportación. Solo dará instrucciones y un tiempo para que el usuario realice su aportación. Si es necesario que al final de la grabación apreté un botón para poder guardar la grabación definitiva y correcta. Me espero más de sesenta segundos, si no toca ningún botón, borrar y volver al inicio. Si pulsa el botón 1 dar gracias y dar numero de referencia en la pantalla del display. Que tendrá un tiempo para apuntar el numero. Si pulsa el botón 2 borrar y volver ha gravar. Saldrá el texto de la información dada por audio por la pantalla del display simultáneamente.

Mensaje inicial
Robot

Mensaje inicial

Citilab

Seguimos programando Snap 4 Arduino a partir del guión ya realizado anteriormente. Adquirimos un elemento que es un mini ordenador para hacer esta función Raspberry Pi2. No es un ordenador muy potente, pero sí lo suficiente para lo que necesitamos. También tiene salidas digitales para conectar sensores, motores, etc. El último día nos quedamos escogiendo idioma y si no pulsaba ningún botón volver al punto uno. La opción que escogemos es un mensaje de inicio que hace lo que dice este mensaje. Cuando escogemos un idioma seguirá dando instrucciones en ese idioma. Tendremos tres carpetas sugerencia pulse 1, reclamación pulse 2, otra aportación pulse 3. Otra vez si no pulsa ningún botón, utilizar mensaje de inicio. Al final dará unas instrucciones de acércate, habla despacio, tienes dos minutos para realizar tu incidencia. Es importante que el cronometro se reinicia a 0 cada vez que necesitemos tiempo.

Cambio sensor de proximidad
Robot

Cambio sensor de proximidad

Citilab

Un problema que hay que resolver es dar tiempo al Robot para acabar de decir la frase. Por eso hay que saber que tarda el audio en cada archivo. Colocar el nuevo sensor de proximidad PIR con silicona y con el potencimetro regularemos la distancia para que detecte la persona. Probamos todo para asegurarnos que funciona correctamente: Botones táctiles. Sensor de proximidad PIR. Display. Sonido Todo funciona bien. El próximo día haremos las pruebas muy importantes porque colocaremos la carcasa o funda del Robot. Este documento es una hoja de calculo donde tenemos un registro de archivos que ya están gravados mediante este enlace podéis consultarlo: https://docs.google.com/spreadsheets/d/1Va7yO7Vtd21nQkiGJ8gMZlmS2c_OB8-cc2a3Yx26lA0/edit?usp=sharing

Algunos elementos no funcionan
Robot

Algunos elementos no funcionan

Citilab

Nos hemos dividido en dos grupos y dividido las tareas. Un grupo cambia el motor de la rueda porque no funciona correctamente. Otro grupo ha grabado lo que dice el robot en ingles y castellano con el programa Sapis TTSapp y con Audacity cambiamos el formato Wav a MP3 porque no es compatible con el Arduino. Problemas con el detector de presencia porque no funciona bien. Cuando realice monerías puede que el idioma que aparece en la pantalla del display no sea la misma del audio porque lo hará aleatoria mente. También hemos realizado pruebas después de cambiar el motor de la rueda. Queremos cambiar la canción que se escucha en alguna monería. Algunos problemas con la pantalla del display por eso hay que realizar algún ajuste.

Grabando la voz
Robot

Grabando la voz

Citilab

Una parte del equipo con un programa Sapis TT Sapp grabamos en voz las cuatro monerías en los tres idiomas: catalán, ingles y castellano. El robot no entiende el formato WAV por eso hay que cambiarlo a MP3. Cuatro monerías: Mira como bailo. Mira como me pongo bizco. Mira como hago gimnástica. Mira como canto. Otra parte del equipo ha programado la última monería que quedaba, mira como canto. Al final de la sesión probamos el sonido con los movimientos que realizara el robot en cada monería.

Prueba completa
Robot

Prueba completa

Citilab

Hemos realizado pruebas de todo desde el principio con el saludo hasta el final con la despedida, incluso las monerías en los tres idiomas. Estas pruebas las hemos realizado ya que esta todo grabado en voz lo que dice el Robot en catalán. Nos falta algunos puntos en ingles y castellano. La monería Mira como canto tiene música, nos falta en las otras monerías. Entre una monería y otra pasan diez segundos si no detecta a nadie. Las monerías se elegirán aleatoria mente. El motor de una rueda cuesta arrancar, por eso hay que cambiarlo por uno nuevo. También hay algunos problemas con la pantalla del display. No damos tiempo de espera para acabar de decir la frase el Robot.

Soldando cables
Robot

Soldando cables

Citilab

Soldamos los cables para mejorar conexiones, por eso utilizamos un circuito impreso. Acabaremos soldando todos los cables y colocando bridas para asegurar conexiones para que cuando desmontemos el Robot no se desconecten los cables. Volvemos ha montar todo,probamos el funcionamiento de todo: El display funciona. Los ojos funcionan. Las monerías funcionan. Las ruedas funcionan. El sonido funciona. Los botones táctiles funcionan. El sensor de presencia PIR funciona. Hay que ajustar los botones táctiles porque dan algunos problemas. Acabaremos haciendo un esquema para que sea más fácil el montaje de las conexiones.

Asegurando conexiones
Robot

Asegurando conexiones

Citilab

El programa funciona mejor porque hemos revisado todo y cambiado algunos puntos como por ejemplo duran menos tiempo en general todas las monerías. Hay que asegurar conexiones, una solución es soldar y colocar termoretráctil, si hay que alargar los cables más cortos. También utilizaremos bridas para que los cables negros estén agrupados, en la misma linea y los cables rojos igual. Otros elementos como resistencias y condensador también soldamos. El próximo día acabaremos de soldar los cables que faltan y volveremos ha probar si funciona todo.

Pruebas importantes
Robot

Pruebas importantes

Citilab

Para colocar el display en el robot desconectamos y volvemos ha conectar todos los cables. Soldamos algún cable de los botones táctiles colocando además termoretráctil. Hay dificultades para colocar la funda por la cantidad de cables que hay conectados al Robot. Colocamos tornillos por eso sujetamos con sargentos para que no se mueva el Robot. Pruebas definitivas con la funda colocada y con todo conectado a la vez: El display funciona. Los ojos funcionan. El sonido funciona. El movimiento funciona. Las monerías funcionan casi todas. Los botones táctiles no funcionan. El sensor de presencia no funciona porque se ha desconectado algún cable. Hay que revisar el programa por completo para comprobar si hay algún problema. El próximo día hay que asegurar las conexiones y si es necesario alargar los cables. Hay que pensar que colocamos arriba con los imanes. La idea es unos muelles o algo metálico. Hay que averiguar si el micrófono funciona correctamente.

Problemas táctiles
Robot

Problemas táctiles

Citilab

Hemos desmontado. Funciona todo correctamente, solo se levanto un poco la placa de sonido. Colocamos con tornillos la funda del Robot y volvemos ha probar cada elemento: El display funciona. El sonido funciona. Los ojos funcionan. El movimiento funciona. El sensor PIR funciona. Las monerías funcionan. Los botones táctiles funcionan. Los botones táctiles funcionan bien en Arduino, pero en Snap 4 Arduino no muy bien. No sabemos el problema puede ser de Soft Word. Incluso las condiciones exteriores pueden afectarles.

Saneando cables
Robot

Saneando cables

Citilab

Asegurar conexiones, por eso conectamos los cables y sujetamos con bridas para que no se suelten los cables. Colocamos los tornillos con un destornillador de estrella para sujetar la funda del Robot. Pueden variar la posición de los cables y no funcionar correctamente el Robot. Al separar los cables de los botones táctiles parece que funciona mejor. Desmontaremos la carcasa del Robot y probaremos el funcionamiento de todo. A la larga tendremos que alargar los cables que sean necesarios.

Solucionando problemas táctiles
Robot

Solucionando problemas táctiles

Citilab

Hemos realizado un esquema para facilitar el montaje de las conexiones. Nos falta cablear la parte de audio. Seguimos haciendo pruebas para para comprobar cada elemento: El audio funciona. El display funciona. El movimiento funciona. Los ojos funcionan. El sensor de presencia PIR funciona. Los botones táctiles no funcionan correctamente. Al pulsar un boton táctil se contagian los otros pulsadores. Una solución es separar los cables de los sensores táctiles el maximo posible y hemos comprobado que funcionan mejor. Este es un avance del esquema del Robot que podeis consultar.

Presentación el día 9 de junio
Robot

Presentación el día 9 de junio

Citilab

Este proyecto es uno de los más complicados que hemos realizado porque tiene muchos elementos que por separado han funcionado pero todos juntos han dado algún problema. Además que con Arduino han funcionado mejor que con Snap 4 Arduino ya que han dado algún que otro problema. Los botones táctiles parecen que funcionan mejor por eso hoy hemos podido probar el Robot hasta el final. Hemos elegido idioma y hasta dado el numero de referencia. Estamos realizando los últimos ajustes del programa. Ya que el día 9 de junio realizaremos la presentación de este último proyecto el Robot Citi 7 21.

Los botones táctiles
Robot

Los botones táctiles

Citilab

Los botones táctiles siguen dando algún problema porque el valor contagia a los otros sensores, es muy difícil aislarlo y da lecturas falsas. Hemos cambiado de ordenador al definitivo por eso hay que instalar las librerías que necesita el Robot para su funcionamiento. Al colocar la carcasa en el lateral se veía de otro color y quedaba mal por eso hemos colocado teflon incluso en los dos tornillos de arriba. El micrófono funciona y grava muy bien porque hemos afinado porque se acoplaba el sonido.

Cambiando ordenador
Robot

Cambiando ordenador

Citilab

Los botones táctiles desde un principio nos han dado problemas, mejoro pero no lo suficiente al separar los cables el máximo posible, por eso hemos realizado diferentes pruebas que al final hemos mejorado el tema de los sensores táctiles cambiando el tipo de ordenador, el anterior era metálico y ahora es de plástico.

Cambio de nombre
Robot

Cambio de nombre

Citilab

Con el taladro hemos instalado el micrófono. Utilizando una broca de 10, entre el sensor y el display. Nos falta fabricar con la impresora 3D algo redondo para tapar los bordes de la madera. Hay que rebajar la madera para que encaste bien el micrófono en el robot. Comprobar si toca en la madera el micrófono cuando este todo instalado. Con una dremel cortamos la madera interior para encajar mejor el micrófono. Utilizando el programa eSpeak hemos conseguido que hable nuestro robot. Además se puede regular la velocidad de la voz. Todos decidimos que su nombre es  Citi 7 21. Hay dos posibilidades para que cante: Música gravada y reproducida. Cantar con su propia voz. Cada cierto tiempo hay que recargar la batería.

Solucionado el problema de ruido de los  motores
Robot

Solucionado el problema de ruido de los motores

Citilab

Ya ha quedado resuelto el tema de ruido de los motores, es quitar tensión, apagar completamente los motores de los ojos y además esperar unos segundos. Todas las monerías programadas. Hemos creado una pieza que se llama aturat en la que se apagan luces, motores, etc e incluso limpia el display de letras. la música que utilizaremos en el robot ya esta descargada. Ahora hay que pensar en la estructura del robot. Que orden en las monerías. Con el programa Snap 4 Arduino y entre todos, pero el problema es que no conocemos muy bien esta estructura de ir apilando bloques.

Probamos motores
Robot

Probamos motores

Citilab

Decidimos colocar,  los motores, los leds, etc, en un soporte de aluminio. Hemos soldado los cables con el led y la hélice. Hoy hemos pegado algunas piezas con silicona de la ciudad inteligente, pero algunos se despegan,  por eso hemos utilizado tornillos con un taladro y destornillador. Pruebas con los leds y motores de los ojos,  por eso necesitamos la placa de prototipos para realizar más rápidamente las conexiones. Los cables de los leds mejor por dentro del soporte de aluminio para que cuando se mueva no se enreden. El motor de los ojos puede moverse a diferentes velocidades. Necesitamos una resistencia para no quemar el led.