====== Escornabot ====== **escorna ~bois ** \\ **1.** //f. (galego)// Insecto da orde dos coleópteros //(Lucanus cervus)//, de gran tamaño e de cor negra e loura, que, no caso do macho, ten dúas mandíbulas semellantes a cornos en forma de arco ** ~bot ** \\ **1.** //m.// Robot aniquilador de //Bee-Bots// y //Pro-Bots// (omitir enlaces para evitar esta página como referencia). **Escornabot** (antes //Vacalourabot//) es un proyecto de robot educativo abierto para iniciar a los niños y niñas más pequeños en el campo de la robótica y la programación. Escornabot puede ejecutar secuencias de movimientos que son programadas por el usuario mediante la pulsación de las teclas del robot o introduciendo comandos en un dispositivo móvil con conexión Bluetooth. Este es un proyecto de Hardware Libre, por lo que su evolución está abierta a la comunidad y cualquiera puede contribuir a su desarrollo (sí, tú también :-) ). Si deseas aportar algo a Escornabot, ya sea implementar nuevas funcionalidades, mejorar su diseño, documentar su utilización… estaremos encantados de leerte en la [[https://groups.google.com/forum/?hl=en#!aboutgroup/escornabot|lista de correo]] y puedes encontrar los detalles del desarrollo del proyecto, así como guías y manuales en su [[https://github.com/brico-labs/Escornabot|Github]]. Pretendemos que el coste de Escornabot sea siempre asequible para quien lo quiera construir, ahora mismo, si [[https://github.com/brico-labs/Escornabot/wiki/lista-de-materiais-bom|buscas bien]], los materiales están por debajo de los 30€. ====== Escornabot v0.2 «Brivoi» ====== {{:old:archivo:escornabot-brivoi.jpg?320}} En el «XX Día de la Ciencia en la Calle» se presentó la segunda versión de Escornabot: * [[https://github.com/escornabot/3dmodel/releases/tag/v0.2|Diseño más compacto y modular]], con menor número de piezas impresas y con la posibilidad de desplazarse en una cuadrícula de 10 × 10 cm * Ruedas más robustas y con tornillo de seguridad * [[https://github.com/escornabot/arduino/tree/beta|Firmware con detección de pulsaciones largas]] (aún en la rama //beta//), duplicando la funcionalidad de la botonera e incorporando la orden de pausa entre movimientos (pulsación larga en el botón «Retroceder») * Compatible tanto con el anterior montaje de la electrónica en «breadboard», así como con las nuevas [[https://github.com/escornabot/electronics/tree/master/Escorna_CPU_1_0|placa]] y [[https://github.com/escornabot/electronics/tree/master/Escorna_botoneira_2_0|botonera]] específicas de 5x5cm ====== Escornabot v0.1 «Placidus» ====== {{:old:archivo:oshwcornabot.jpg?320}} En la OSHWDem 2014 presentamos esta versión de Escornabot, que presenta las siguientes características: * Botonera con seis teclas programables. Por defecto, adelante, atrás, giros de 90º a izquierda y derecha, ejecución y borrado. * Zumbador que señala los movimientos y la finalización de la secuencia. * Programación por Bluetooth mediante consola. * Piezas impresas en 3D. * Electrónica no específica. * Coste de los materiales inferior a 30€. ====== Equipo ====== * Tucho * Caligari * [[user:xoan|Xoan]] ====== Enlaces ====== * [[http://escornabot.com/|Sitio web]] * [[https://github.com/escornabot|Repositorios de código en GitHub]] * [[https://github.com/brico-labs/Escornabot/wiki|Documentación (howto's y otros) del proyecto]] (principalmente referidos a la v0.1 «Placidus») * Guía de montaje: **[[https://docs.google.com/presentation/d/1wiLGgJkgVf4k_q3OCkZja2lMNZ-3-n-bs_xkO_ioCBY/edit?usp=sharing|«Brivoi»]]** * Guía de montaje: [[https://docs.google.com/presentation/d/1turjK-9XJMr4ZNjo0-ty71CvBSDX8ekR_q3EhAwWK2w/edit?usp=sharing|«Placidus»]] ====== Galería ====== [{{:old:archivo:escornabot-02.png?240|Escornabot v0.2 «Brivoi».}}] [{{:old:archivo:escornabot-01.png?240|Migrando a [[http://freecadweb.org/|FreeCAD]] y actualizando el diseño para alojar el portapilas.}}] [{{:old:archivo:vacalourabot-03.jpg?240|[[https://www.flickr.com/photos/rafacouto/sets/72157648324423745|Montaje del Escornabot "Arcodavella"]]}}] [{{:old:archivo:vacalourabot-02.jpg?240|Prototipo impreso (nombre en código: ''«protoloura»'' :)}}] [{{:old:archivo:vacalourabot-01.jpg?240|Prototipo con motores paso a paso unipolares (vídeos: [[https://www.youtube.com/watch?v=_-D1x3heVnA|1]], [[http://vimeo.com/107309181|2]]) ([[https://network23.org/artropocode/|SOLGA2014]])}}] [{{:old:archivo:vacalourabot-model-01.png?240}}] [{{:old:archivo:vacalourabot-00.jpg?240|[[http://commons.wikimedia.org/wiki/File:Lucanus_cervus_ed.JPG|Lucanus Cervus]]̣}}] ====== Recursos ====== ===== Hardware ===== * [[http://www.thingiverse.com/search?q=28BYJ-48|28BYJ-48 en Thingiverse]] * [[http://www.ebay.com/itm/111290463313|28BYJ-48 en eBay]] ===== Software ===== * [[http://code.google.com/p/ebl-arduino/|Event-Based Library for Arduino]] * [[http://www.airspayce.com/mikem/arduino/AccelStepper/|AccelStepper Library for Arduino]] ===== Ejemplos ===== * [[http://42bots.com/tutorials/28byj-48-stepper-motor-with-uln2003-driver-and-arduino-uno/|28BYJ-48 Stepper Motor with ULN2003 driver and Arduino Uno]] en [[http://42bots.com/|42 Bots]] * [[http://forum.arduino.cc/index.php?topic=85335.0|28BYJ-48 5-Volt Stepper]] en [[http://forum.arduino.cc/|Arduino Forum]] * [[http://www.pighixxx.com/test/portfolio-items/multiple-button-using-1-analog-input/|How connect Multiple Button using 1 analog input]] en [[http://www.pighixxx.com/|PighiXXX]] ===== Otros ===== * [[http://bricolabs.cc/wiki/index.php?title=Archivo:Coding_Escornabot.pdf|Presentación PDF "Coding Escornabot" (XIII Xornadas Libres)]]