Síguenos en las redes sociales

twitter  Google+  youtube  Instagram  facebook
Miércoles, 22 de junio de 2016

Makey Makey

makey-makey¬ŅQuieres tocar una melod√≠a de piano con pl√°tanos? Con este kit puedes convertir casi cualquier cosa en un teclado. MaKey MaKey ha sido creado por Jay Silver y Eric Rosenbaum, y consiste en un circuito que puedes conectar casi con cualquier objeto y convertirlo en un touchpad (dispositivo t√°ctil de entrada que permite controlar un cursor o facilitar la navegaci√≥n a trav√©s de un men√ļ o de cualquier interfaz gr√°fica). Esto combinado con internet ofrece una infinidad de usos, ya sea en cuestiones de ingenier√≠a, entretenimiento o arte.

Makey Makey permite conectar el mundo físico con el mundo digital.

Jay Silver, uno de sus creadores, habla de la importancia de jugar con el mundo que nos rodea. En su charla en TED, ‚ÄúHack a banana, make a keyboard!‚Ä̬†defiende la idea de mezclar la electr√≥nica y los ordenadores con los objetos cotidianos.

Funcionamiento

Usa entradas de alta impedancia para detectar el paso de la corriente por cosas que no son normalmente muy conductoras como frutas. Esta técnica genera ruido eléctrico en las entradas y el kit lo detecta para convertirlo en un botón. Internamente utiliza un microcontrolador ATMega32u4 (como el Arduino Leonardo) para comunicarse con el ordenador mediante USB HID, lo que significa que el ordenador lo detecta como un teclado o ratón convencional

Si quieres cambiar el mapa de teclas, puedes reprogramar la placa utilizando el entorno de Arduino. Utiliza el mismo ‚Äėbootloader‚Äô que Arduino Leonardo, por lo que no necesita ning√ļn otro hardware externo para programarlo.

Makey Makey no necesita software adicional ni conocimientos en programación; además funciona en Windows, Mac OS X y Ubuntu. En su página y en sparkfun tenéis más detalles, guías, entre otros.

Viernes, 9 de septiembre de 2016 Sin comentarios

Beat Blox

beat-blox-per-holmquistBeat Blox fue el¬†proyecto final de carrera de¬†Per Holmquist para Beckmans College of Design en Suecia. Consiste en una¬†prototipo¬†que permite a cualquiera crear y experimentar con la m√ļsica, de una forma l√ļdica y tangible.

El dise√Īo¬†incluye tres placas giratorias, cuyo principal funcionamiento ha sido creado¬†con¬†Arduino, MIDI Shield¬†¬†y 15 sensores de distancia.

¬ŅC√≥mo funciona?

A medida que el usuario a√Īade un bloque, el sensor ¬†reproduce un sonido. La combinaci√≥n de las tres placas giratorias produce algunos ritmos muy complicados y divertidos.

Su dise√Īo simple hace que cualquier persona pueda crear m√ļsica sin importar su experiencia musical.

Beat Blox se ha programado¬†para imitar ciertos instrumentos, como el bong√≥, el bajo y un tambor. Para¬†reproducir sonidos s√≥lo se tienen que colocar los peque√Īos bloques de madera en el plato giratorio. Los sensores de distancia incorporados en la parte inferior del brazo de la placa giratoria leen las distancias que var√≠an entre los bloques. Los sensores, una vez activados, hacen que el Arduino pueda emitir un bucle de percusi√≥n de sonido, traduciendo el patr√≥n de bloques en¬†m√ļsica.

Las tres placas giratorias, con tres patrones diferentes de bloques y sonidos de instrumento, giran a la misma velocidad.

Para más información, visitad: cargocollective.com. Os recomendamos ver su video.

Fuente: makerflux

Viernes, 9 de septiembre de 2016 Sin comentarios

¬ŅPor qu√© se debe ense√Īar software libre?

software-libre-no-pirateriaCrist√≥bal Cobo menciona en su ensayo ‚ÄúAprendizaje de c√≥digo abierto‚ÄĚ que¬†el impacto del open source¬†en la educaci√≥n representa varias ventajas, ya que ha¬†permitido:

1) La disponibilidad de recursos educativos de bajo coste o gratuitos, lo que genera un notable beneficio social y pedagógico para estudiantes y profesores;

2) ahorros significativos en infraestructura tecnológica, en particular para aquellos países con economías más vulnerables, y

3) el impulso de una cultura del libre intercambio de materiales educativos, válido en instituciones de educación básica y superior, así como en centros de investigación científica.

Es innegable que uno de las principales atractivos del software libre es el bajo coste¬†que implica su implementaci√≥n, y las ventajas que esto puede traer en cuanto a medios educativos de refiere, sobre todo si se trata de educaci√≥n p√ļblica. Sin embargo, esto es no es contundente y aunque resulta importante, tambi√©n es superficial, dado que esto puede ser f√°cilmente alcanzable por las empresas de programas privativos. Tenemos el ejemplo de Microsoft que ‚Äúregala‚ÄĚ licencias en entornos universitarios.

Es innegable tambi√©n que muchas de las instituciones de educaci√≥n p√ļblica tienen instaladas en sus equipos copias no autorizadas del software, y esto, de alguna u otra manera, fomenta en los estudiantes el uso de copias no legales sin reparar que se trata de un delito. Tenemos el ejemplo del¬†estudiante de ingenier√≠a que est√° obligado a usar AutoCad o MatLab.

La posibilidad de copiar y difundir el software sin recurrir a copias ilegales, es una forma de evitar que la propia institución educativa lleve a sus alumnos y docentes a violar la ley. Suele suceder, además que esto ocurra sin que los docentes, alumnos o familiares vinculados a la escuela tengan siquiera conciencia de que están cometiendo una actividad penada por la ley.

Ense√Īar con software libre, impulsar√≠a una cultura del libre de intercambio de materiales educativos; promover√≠a el uso de una herramienta legal y proteger√≠a a la propia instituci√≥n y a los estudiantes, de cometer una acci√≥n fuera de los estatutos legales s√≥lo por ense√Īar y usar una herramienta necesaria para el ejercicio profesional.

La cultura de la participación y de la colaboración que promueve el software libre, no sólo resulta beneficiosa al momento de mejorar un programa, sino que también, fomenta en los estudiantes la cultura de la colaboración y de la participación, inculcando la importancia del enriquecimiento del saber humano:

El paradigma del Software Libre invita a que se genere cooperación, colaboración y reconocimiento de las diferencias como una forma de enriquecimiento y fortalecimiento mutuo, valores que deben ser impartidos desde la escuela a los estudiantes de manera que se generen estilos de vida beneficiosos para la sociedad en conjunto. Una cultura orientada a compartir el conocimiento, a abrir canales de intercambio, es una cultura que tiene más posibilidades de crear, de innovar y de crecer, y esto es justamente la filosofía del software libre.

Fuente: Software Libre, herramienta alternativa para la creación visual digital . Tesis de Martha Irene Soria Guzmán. (Contenido Creative Commons).

Miércoles, 27 de julio de 2016 Sin comentarios

UnoArduSim

simular-arduino-unoUnoArduSim es un software que simula en la pantalla de nuestro ordenador una placa Arduino Uno y otros dispositivos habituales de entrada y salida. Incluye¬†motores de corriente continua y servomotores, buses de comunicaci√≥n serie RS232, I2C, SPI, generador de ondas anal√≥gicas y digitales, altavoz piezoel√©ctrico, LEDs, pulsadores, resistencias pull-ups y pull-downs, potenci√≥metros deslizantes, panel de seguimiento de las variables del programa y un osciloscopio virtual para la visualizaci√≥n de se√Īales de salida anal√≥gicas y digitales.

Origen

UnoArduSim es una herramienta educativa libre y gratuita. Fue creada por el Profesor Stan Simmons de la Universidad de Queen¬īs.

No necesitas¬†ning√ļn dispositivo hardware para probar o depurar el funcionamiento de tus programas escritos para Arduino Uno.

Permite la ejecuci√≥n paso a paso del programa, puntos de parada (breakpoints), ejecuci√≥n continua, etc., y analiza errores sint√°cticos o de escritura. Es compatible con las librer√≠as est√°ndar de Arduino: Servo.h, SoftwareSerial.h, Wire.h, SPI.h y EEPROM.h, y permite a√Īadir otras librer√≠a de Arduino o personales.

Name UnoArduSim
Version 1.6
Platform Windows
license v2.1 LGPL
Web: unoardusim

Fuente: tallerelectronica. Foto: Flickr de Digitalarti.

Miércoles, 27 de julio de 2016 Sin comentarios

BRL-CAD

BRLCADBRL-CAD is a powerful cross-platform Open Source combinatorial Constructive Solid Geometry (CSG) solid modeling system that includes interactive 3D solid geometry editing, high-performance ray-tracing support for rendering and geometric analysis, network-distributed framebuffer support, image and signal-processing tools, path-tracing and photon mapping support for realistic image synthesis, a system performance analysis benchmark suite, an embedded scripting interface, and libraries for robust high-performance geometric representation and analysis.

Software supports a great variety of geometric representations including an extensive set of traditional CSG primitive implicit solids such as boxes, ellipsoids, cones, and tori, as well as explicit solids made from closed collections of Uniform B-Spline Surfaces, Non-Uniform Rational B-Spline (NURBS) surfaces, n-Manifold Geometry (NMG), and purely faceted mesh geometry. All geometric objects may be combined using boolean set-theoretic CSG operations including union, intersection, and difference.

BRL-CAD consists primarily of libraries, applications, scripts, documentation, geometric models, images, data resources, and build infrastructure.

BRL-CAD is correctly pronounced as “be are el cad”.

Name BRL – CAD
Version 7.24
Platform Windows, Mac, Linux, BSD, Iris, etc.
license v2.1 LGPL
Web: brlcad.org
Miércoles, 27 de julio de 2016 Sin comentarios