Mostrando entradas con la etiqueta #HardwareLibre. Mostrar todas las entradas
Mostrando entradas con la etiqueta #HardwareLibre. Mostrar todas las entradas

viernes, 8 de enero de 2016

12 Proyectos #Arduino + #Android

Portada del libro 12 Proyectos Arduino + Android

12 Proyectos Arduino + Android



Libro lleno de aplicaciones prácticas y fáciles de realizar, 12 Proyectos Arduino + Android que muestra 

Cómo crear dispositivos Arduino y controlarlos desde tu teléfono smartphone o su tableta. 


Todos los proyectos del libro utilizan piezas y componentes fáciles de encontrar.


Esta inventiva guía cubre 

  • El Android Open Application Development Kit (ADK) y la interfaz USB.
  • Explica cómo utilizarlos con la plataforma básica Arduino. 
  • Métodos de comunicaciones entre Android y Arduino (como sonido, Bluetooth y WiFi/Ethernet) que no requieren el ADK. 
  • Un tutorial sobre programación ADK Arduino que te ayudará a empezar sin más dilación.


12 Proyectos Arduino + Android:

  • Contiene instrucciones paso a paso y prácticas ilustraciones.
  • Proporciona sugerencias para personalizar los proyectos.
  • Cubre los principios fundamentales que forman la base de los proyectos.
  • Elimina el factor de frustración de no encontrar las piezas: se incluyen listados.
  • Proporciona todo el código fuente en la página web del libro.

jueves, 1 de octubre de 2015

Icaro. La ·#Robótica Educativa Ética de Software y Hardware Libre

Logotipo de Ícaro con frase: enseñanza de robótica educativa con software lbre

Ícaro. La robótica pisa con fuerza en el contexto educativo, pero no siempre lo hace de la manera más adecuada. 


La robótica no debe limitarse a jugar con robots más o menos simpáticos, debe estar vinculada a procesos mentales y creativos relacionados con la programación e interrelacionadas con distintas áreas.

Pero, sobre todo, debe tener un componente ético de acceso de las mayorías a su desarrollo mediante el uso de hardware y software libre.


Frente a la incursión de multinacionales con componentes más cerrados y con menos posibilidades técnicas e incluso con la intención de editoriales de sumarse al negocio educativo en este campo con costosos desarrollos, el Proyecto Ícaro es toda una corriente de aire fresco y un ejemplo a seguir.


Por eso, nos produce alegría conocer iniciativas ejemplares como el Proyecto Ícaro, basado componentes libres.


ÍCARO es un proyecto colaborativo sin fines de lucro, que trata de acercar de manera sencilla las nociones básicas de la electrónica y la programación en un entorno robótico para utilizarlo dentro del aula como una herramienta de aprendizaje.



Pantallas de Ícaro y de sus componentes

El Proyecto Ícaro se propone enseñar conceptos básicos de programación y  contempla iniciativas de programación de robótica para niños, niñas y jóvenes.


Ícaro es un proyecto argentino creado por Valentin Basel , que ha tomado relevancia en la comunidad de software libre de fedora en Latinoamerica, Fedora-LATAM .


Ícaro es un conjunto de hardware, software y documentación para posibilitar electrónica educativa en países de bajos recursos económicos, como una alternativa a costosos sistemas que sostienen licencias de software y patentes de hardware en sus productos.


El desarrollo de estos robots implica
Una experiencia que contribuye a expandir la creatividad y el pensamiento reflexivo y científico de los alumnos en relación a 

  • La formulación de hipótesis
  • La experimentación
  • La elaboración de conclusiones  al enfrentarse a un “problema” dado.


Los alumnos aprenden a 

  • Experimentar
  • Diseñar
  • Resolver situaciones de carácter constructivista. 


En el proceso de “pensar el robot” , se generan las condiciones de apropiación del conocimiento por parte del alumno. Se trata de otorgar a los alumnos un rol activo en sus aprendizajes, colocándolos como diseñadores de sus propios proyectos y constructores de conocimientos.



El uso de software libre en el ámbito escolar, permite 

  • Tener control sobre las características del mismo
  • Adaptarlo a las necesidades concretas del ámbito escolar y las realidades socio-económicas de la institución
  • Es neutro frente a fabricantes (el alumno no es un “potencial cliente”) y todo el material usado puede ponerse a disposición de otros docentes.



Un robot necesita 

  • Órdenes para funcionar
  • Estas órdenes implican conceptos como números (variables)
  • Decisiones (condicionales)
  • Repeticiones (bucles).

La idea 

  • Dotar al maestro de una placa controladora sencilla y de bajo costo, con un instructivo de ensamble paso a paso. 
  • Hacer instructivos ejemplos de robots.
  • Elaborar un catálogo de ejercicios propuestos con cada tipo de robot. 
  • Un software que permita a los niños de manera sencilla juntar las órdenes que resolverán el problema que presenta el ejercicio.


El Objetivo de Ícaro


  • Mostrar las aplicaciones que pueden tener las placas Icaro en la educación y como se pueden implementar.

Hardware

Software

Robots

Componentes

Manuales

Documentación Técnica




El proyecto esta basado en principios de libertad. Iniciando por el uso de Software Libre para el desarrollo de las aplicaciones y el uso de las mismas, de forma que se pueda usar sin pagar por licencias, se pueda compartir y se pueda mejorar. 


El uso de Hardware Libre, es decir los componentes y los diseños son publicados para que cualquiera los pueda utilizar bajo licencia Creative Commons para que los manuales, instructivos, catalogos y ejercicios puedan ser distribuido y compartidos sin restricciones.


Ícaro es un programa creado en Python y se encuentra entre las aplicaciones que incluye Huayra, el sistema operativo libre que desarrolla Conectar Igualdad para las netbooks que distribuye entre estudiantes y docentes de todo el país.


Un ejemplo:

Robot Musical: Con dos servos, uno para el movimiento horizontal y otro para el movimiento vertical se puede hacer un robot que toque música. Experimento de Valentin Basel.




miércoles, 16 de septiembre de 2015

Makeblock. Kit de #Robótica #OpenSource. @Makeblock_es

Portada de web MakeBlock con un robot


Makeblock es un conjunto de kits de construcción open source para robótica basado en Arduino y  realizado con aluminio reforzado, lo permite que todas sus piezas puedan ensamblarse de forma muy sencilla y desarrollar tu creatividad al construir y diseñar tus propios robots.

Es una buena opción para construir todo tipo de robots, impresoras 3D, máquinas CNC o cualquier idea que tengas en la cabeza.

Gran estabilidad debido a un diseño fuerte y modular de aluminio. 

Las conexiones mediante raíles roscados con agujeros hace que los montajes sean muy sencillos y se adapten prácticamente a cualquier proyecto que puedas imaginar.

Las únicas herramientas que necesitarás serán un destornillador y tu imaginación.

Makeblock está pensado para todos los públicos,  pequeños y adultos sin necesidad de ser expertos en mecánica, electrónica o programación.

Dispones – entre otros – de 4 kits dirigidos a diferentes niveles de conocimientos:
  • mBot es ideal para centros educativos: La forma más sencilla para que los niños de adentren en el mundo de la robótica. 
  • Starter Robot Kit es la mejor elección para principiantes interesados en aprender robótica, electrónica y programación con Arduino y Scratch. 
  • mDrawBot kit resulta el más indicado para ingenieros y makers. Podrás crear hasta 4 robots diferentes para dibujar sobre superficies verticales y horizontales. 
  • Ultimate Robot Kit es la solución más completa y flexible con todo lo que necesitas para construir sin limitaciones el robot de tus sueños.
Al ser compatible con Arduino, lo puedes controlar desde tu PC, un módulo bluetooth o desde muchos otros dispositivos.

En internet podrás encontrar numerosos ejemplos con su código fuente para que te resulte más sencillo aún.
Makeblock te ofrece:
  • Open Source. Makeblock será siempre Open Source Hardware con licencia CC-BY-SA3.0. Los esquemas, planos, firmware y todo lo que necesites customizar será publicado.
  • Compatible con Arduino. Todos los módulos electrónicos Me son compatibles con la plataforma opensource Arduino.
  • Conexiones flexibles. Conectar partes entre sí resulta realmente sencillo y rápido: sus vigas roscadas te permiten atornillar cualquier otra pieza a lo largo de la viga sin necesidad de usar tuercas.
  • La rueda multifunción. Una rueda de transmisión puede usarse también como rueda de coche o rueda de tanque.
  • Rueda de tanque. Las ruedas de tanque se ensamblan eslabón a eslabón, por lo que podrás hacerla todo lo grande que necesites.
  • Compatible con Lego. La distancia básica de los agujeros en Makeblock es la misma que la de Lego, por lo que podrás unir tus piezas de Lego con suma facilidad.
  • Cableados sencillos. No te hará falta soldar cables o usar placas de prototipado, porque todas las conexiones ahora son plug and play mediante conectores RJ25 y códigos de colores.