martes, 30 de enero de 2018

Cómo construir un casco de realidad virtual por 100 dólares


Uno de los grandes desafíos que tienen por delante todos los fabricantes de accesorios destinados a la realidad virtual es bajar los precios. La realidad virtual nunca será «masiva» como lo desean si la compra de un casco demanda cientos de euros aún sin calcular el costo del hardware. Ante la imposibilidad de adquirir un Oculus Rift, tres jóvenes y un profesor en Francia diseñaron al Relativ, un casco virtual open source que promedia los 100 dólares en componentes.

El Oculus Rift cuesta 449 euros enviado a España. El HTC Vive se ubica mucho más arriba, llegando a los 699 euros. Si a eso sumamos el valor general del hardware, la compleja situación con las tarjetas gráficas (cortesía de la criptominería), y el bajo número de títulos que supuestamente justifican pagar semejante premium, se hace muy difícil recomendar a la realidad virtual como forma de entretenimiento. Los principales jugadores del mercado saben que los parámetros no son los ideales, y una de las prioridades es bajar el precio de los cascos. Sin embargo, la mejor relación costo-beneficio parece estar en el DIY, y queda demostrado con el proyecto Relativ.
Todos los archivos para imprimir el casco están disponibles en la página oficial
Maxime Coutté, Jonas Ceccon, Gabriel Combe y el profesor de matemáticas Jerome Dieudonne son los cuatro integrantes del equipo que creó a Relativ, un casco open source basado en hardware Arduino, las plataformas WRMHL (comunicación a alta velocidad entre el motor Unity y Arduino), y FastVR (creación de juegos en Unity compatibles con RV). Los componentes principales son un Arduino Due (o un clon chino a un tercio del valor oficial), el módulo MPU-6050 con acelerómetro y giroscopio, dos lentes Fresnel de 50 milímetros (las mismas que se usan en Google Cardboard), y una pantalla de 5.5 pulgadas con resolución 1440p, cuyo precio puede variar mucho en portales como eBay y Aliexpress.
No parece tan complicado…
Después de cargar todo el software necesario en el Arduino, el último paso es imprimir en 3D al casco, con el potencial de destruir por completo al presupuesto original de 100 dólares. Sin embargo, existen alternativas como modificar cascos genéricos, o por qué no, adaptar al antes mencionado Cardboard para recibir a todo el hardware. Aún si el costo final quedan en 150 o 200 dólares, eso sigue siendo una fracción de lo que se pide por un Rift o un Vive, y si te agrada la idea de optimizar código o improvisar, tal vez Relativ sea una mejor opción.

Logisim: Cómo convertir circuitos lógicos en Windows

Diseñar y convertir circuitos lógicos digitales

Convertir circuitos lógicos
Logisim es una plataforma para diseñar y convertir circuitos lógicos digitales. Usando la herramienta aprenderás con mucha facilidad los conceptos básicos relacionados con la lógica de los circuitos digitales. Su capacidad te permite construir grandes circuitos a partir de otros más sencillos.
Uno de los principales usos de Logisim es el educativo. Te permite diseñar fácilmente circuitos combinados y simularlos. Puedes aplicar varios valores de entradas y obtener la salida correspondiente.

¿Cómo convertir “Truth Table “ en circuitos lógicos a través de Logisim?

Con Logisim podrás crear varios circuitos lógicos de forma sencilla. No solo desde la Truth Table (Tabla de verdad), también lo podrás realizar generando un circuito lógico a partir de una expresión booleana.
Paso uno: Ejecuta el programa y crea un nuevo proyecto. Luego te diriges a Windows – Combinational Analysi y observarás que se abre una ventana de configuración. Allí podrás personalizar las variables de entrada y salida.
Una plataforma muy fácil de usar
Una plataforma muy fácil de usar
Paso dos: En la ventana emergente observarás varias pestañas, en “Inputs” tendrás que insertar el nombre de la variable y luego pinchas en el botón Agregar. Después de esto, te diriges a la pestaña “Outputs”, creas una variable y la agregas.
Paso tres: Ahora tendrás que dirigirte a la pestaña “Table” y allí generarás la Truth Table, según los parámetros establecidos en las pestaña de entrada y salida. Los valores “0” y “1”, se cambian pinchando sobre ellos.
Paso cuatro: Solo te resta pinchar en el botón “Build Circuit” y se abrirá otra ventana emergente que te pedirá el nombre del circuito. Luego de pinchar en Aceptar se generará el circuito correspondiente.
Convertir circuitos lógicos
Convertir circuitos lógicos
Ya estás preparado para convertir la Truth Table en un circuito lógico. El entorno te permite exportarlo en los siguientes formatos: PNG, JPG o GIF.
Si eres un apasionado o un estudiante de electrónica la herramienta te ofrece todas las opciones para convertir circuitos lógicos, agregando varios valores de entrada y salida.
Logisim es un programa gratuito, portátil que se encuentra disponible para sistemas operativos Windows.

Programas para diagramar circuitos eléctricos


Muy cuidada interfaz
Con los cinco programas para diagramar circuitos eléctricos, podrás insertar dispositivos e instrumentos eléctricos. Podrás usar las plataformas para hacer el diseño eléctrico de un edificio o bien diseñar un circuito eléctrico específico. Algunas herramientas que encontrarás en los entornos son: Dibujar circuitos eléctricos, resistencias, inductores, fuente de CA, termostato, sensor de humedad, sensor de presión, transistores y exportar los diseños en formato imagen.
Los entornos están pensados para profesionales de la ingeniería o bien para estudiantes secundarios o universitarios.

Fritzing

Fritzing es uno de los mejores programas para diseño eléctrico. La gran ventaja de la plataforma es que cuenta con una gran gama de instrumentos y dispositivos eléctricos. Con respecto al área de trabajo, encontrarás funciones de zoom, panorámica y la opción de arrastrar y soltar. La única contra de la utilidad es su similitud a programas CAD, si desconoces estos tipos de entornos su uso te será difícil. Al terminar el trabajo lo podrás exportar en formato PNG, PDF y SVG. Fritzing es un programa gratuito que se encuentra disponible para sistemas operativos Windows.
Una de las mejores opciones
Una de las mejores opciones

TinyCAD

TinyCAD es un programa dedicado al dibujo de diagramas electrónicos, para luego exportarlos en formato PNG, JPG o EMF. Para el diseño podrás agregar otros diagramas eléctricos (siempre serán formatos pequeños). La caja de herramientas cuenta con muchos componentes, pero encontrarlos será complicado porque no dispone de iconos representativos (solo su nombre).
Caja de herramientas complicada de entender
Caja de herramientas complicada de entender

KiCAD

KiCAD es otro muy buen programa para dibujar diseños de electrónica y PCB, para luego exportarlo en formato imagen o DXF. Una de las ventajas de la plataforma es su sencilla área de trabajo que te permite encontrar todas las herramientas de forma sencilla. Dispone de muchos componentes, esto convierte a la utilidad en una plataforma solo para profesionales. KiCAD es un programa gratuito que se encuentra disponible para sistemas operativos Windows, Mac OS X y Linux.
Muy cuidada interfaz
Muy cuidada interfaz

ProfiCAD

ProfiCAD es un muy buen programa de diagramas eléctricos con grandes características. El entorno te permite dibujar diagramas de circuitos eléctricos y de control, pero también podrás dibujar el diseño de electrodomésticos. Al terminar el trabajo lo podrás exportar en formato DXF y PNG.
Interfaz antigua
Interfaz antigua

idealCircuit

Terminaremos con idealCircuit, el programa más simple para dibujar un diagrama eléctrico. Algunos instrumentos que encontrarás son: resistencias, condensadores, corriente de CA, inductor de par, etcétera. idealCircuit es un programa portátil que se encuentra disponible para sistemas operativos Windows.
El programa más simple de la lista
El programa más simple de la lista
Con los cinco programas para diagramar circuitos eléctricos, podrás crear el diseño de un edificio o de un electrodoméstico.

fuente:
https://www.neoteo.com/programas-diagramar-circuitos-electricos/

La memoria RAM de la Nintendo NES, convertida en arte

La NES original tenía apenas 2 kilobytes de memoria RAM. 2.048 bytes que hoy podrían ser saturados incluso por un simple correo electrónico. Los límites en el hardware eran importantes, pero los desarrolladores concentraron todos sus esfuerzos en implementar formas mucho más creativas y eficientes para utilizarlo. El ingeniero Michael Fogleman escribió un emulador de NES con el objetivo de conocer mejor a la consola, y descubrió que el contenido de la memoria RAM convertido a sparklines puede crear dibujos únicos, que merecen estar colgados en una pared.

Fogleman explica que su emulador tiene la capacidad de realizar capturas de la memoria RAM en cada uno de los 60 cuadros por segundo. Las direcciones específicas de la memoria fueron transformadas en líneas (léase «sparklines»), pero sólo registra aquellas que han cambiado por lo menos una vez, lo cual explica la menor cantidad de patrones en los dibujos (de lo contrario, todos serían de 2.048 sparklines). La diferencia natural entre los juegos, las técnicas utilizadas por los desarrolladores y una variable de tiempo (cinco o diez segundos es lo más común) prácticamente garantizan que cada dibujo sea único. Si quieres uno, sólo tienes que indicarle a Fogleman el juego, y pagar la módica suma de 199 dólares.

11. Super Mario Bros. 3

Fuente:
https://www.neoteo.com/la-memoria-ram-la-nintendo-nes-convertida-arte/ 

miércoles, 3 de enero de 2018

Cómo se hacían los televisores en la década del ’50

¿Qué tanto hemos avanzado…?

Uno de los aspectos más intimidantes a la hora de reparar o restaurar un televisor antiguo es el nido de cables oculto en la parte inferior. Lo primero que nos viene a la mente es «¿Qué clase de loco puede trabajar en esas condiciones?», y para desarrollar mejor la respuesta a esa pregunta, nada mejor que ver cómo fabricaban a esos mismos televisores en la década del ’50. Paciencia, disciplina, y un control de calidad casi paranoico eran críticos para garantizar el funcionamiento correcto y seguro del aparato.

Una de las mejores fuentes para obtener información sobre restauraciones de radios y televisores antiguos es el canal de Bob Andersen en YouTube. Además de enfocarse en detalles como las perillas y la terminación de la madera, en varias ocasiones se vio obligado a deshacer los «parches» de usuarios previos que se alejaron por completo de las especificaciones originales. Si bien es necesario reconocer que tarde o temprano la improvisación se vuelve inevitable (después de todo, el número de tubos y válvulas disponibles es cada vez menor), los fabricantes eran muy meticulosos al momento de documentar diagramas, revisiones técnicas, y catálogos con piezas equivalentes. De hecho, la propia fabricación de los televisores quedó registrada en la forma de varios documentales que hoy podemos disfrutar gracias a YouTube, y el esfuerzo de muchos entusiastas:

El vídeo declara al sintonizador como «el corazón» del televisor, y no exagera. Los sintonizadores de antaño demandaban un proceso de calibración muy complejo (y me atrevería a decir tedioso), a un punto tal que muchos restauradores modernos prefieren reemplazar el componente entero, usando uno rescatado de otro televisor. Las líneas de producción necesitaban encontrar el mejor equilibrio entre velocidad y robustez en el ensamblaje, lo que llevó a la adopción del wire-wrap para realizar conexiones internas. Las pruebas de tortura en los televisores podían extenderse hasta 2.000 horas, con intervalos específicos de encendido y apagado que buscaban evaluar el comportamiento de la unidad frente al estrés térmico. El documental también nos enseña uno de los primeros ejemplos de soldadura por ola en los PCB, asistido por una verificación adicional, en caso de que haya poco estaño en una unión, o demasiado.
En resumen, el mercado demandaba otra mentalidad. Los televisores eran muy costosos en aquel entonces. Sus fabricantes (RCA en este caso) sabían que iban a fallar de un modo u otro, y la información para repararlos era imprescindible. El resto de la historia ya la sabemos bien. Los televisores ganaron estabilidad, rendimiento, funciones y simplicidad, pero se volvieron casi descartables. No olvidemos que a las compañías actuales ya no les alcanza con bloquear las reparaciones: También quieren criminalizar a quienes las intentan.

Fuente:
http://www.neoteo.com/se-hacian-los-televisores-la-decada-del-50/

 

Cuando el oxígeno se convirtió en veneno puro

No por nada los expertos usan la expresión «catástrofe»

La falta de oxígeno puede acabar con nosotros, pero aunque parezca mentira, el preciado gas está vinculado a una de las extinciones masivas más grandes que han sucedido en la Tierra. Una parte de ese conflicto se ve representada en nuestra propia atmósfera. Dicho en términos sencillos, el oxígeno llegó después, y todo lo que no se adaptó a su presencia, quedó condenado a desaparecer.

Nuestra máquina del tiempo imaginaria nos lleva hacia el final del llamado Eón Arcaico, aproximadamente 2.500 millones de años en el pasado. El planeta Tierra no era muy amigable (en parámetros humanos, claro está), con una cantidad mínima de superficie disponible, altas concentraciones de hierro en los mares, y una atmósfera casi libre de oxígeno. Se especula que en esa época el agua tenía color verde, debido a la reacción del hierro con el azufre y el cloro, mientras que la atmósfera estaba dominada por nitrógeno, metano, dióxido de carbono y vapor de agua. Las primeras formas de vida en la Tierra eran anaeróbicas, por lo tanto, las cosas funcionaban relativamente bien… hasta que aparecieron las cianobacterias.

 

Con ellas llegó la fotosíntesis, y el mecanismo que ya conocemos: Un poco de luz solar, dióxido de carbono y agua, liberando oxígeno como resultado. El primer cambio drástico se manifestó en el océano, pasando del supuesto verde a un profundo rojo, sugerido por las formaciones de hierro bandeado. Esta oxigenación de los mares comenzó a aniquilar a las formas de vida anaeróbicas, envenenadas por el nuevo elemento. Luego se disparó la acumulación de oxígeno en la atmósfera, la reducción del dióxido de carbono (utilizado por las cianobacterias), y la reacción entre el oxígeno y el metano. La caída de la temperatura fue considerable, y lo que no murió a manos del oxígeno, quedó a merced de la Glaciación Huroniana, la era del hielo más larga y antigua documentada hasta ahora.
El proceso de extinción también incluyó a las cianobacterias. No olvidemos que dependen del CO2, y al haber utilizado la gran mayoría, su destino no fue otro más que morir ahogadas en su propio desperdicio… el oxígeno. Aún así, ninguna extinción masiva es perfecta, y las formas de vida que sobrevivieron heredaron un planeta recalibrado, con una capa de ozono robusta y temperaturas mucho más viables.

Fuente:
http://www.neoteo.com/cuando-oxigeno-se-convirtio-veneno-puro/

miércoles, 20 de diciembre de 2017

¿Qué esperas de Raspberry Pi 4?

Raspberry Pi 3, la última placa SBC de la Fundación Raspberry Pi, fue presentada durante el año 2016. Hace ya más de un año de ello, lo que para muchos ha suscitado el interés por un nuevo modelo de placa SBC, un modelo que actualice al actual. Lo que muchos han llamado Raspberry Pi 4.
Los fundadores de Raspberry Pi han sido claros y tajantes: No habrá Raspberry Pi 4 por el momento. Sin embargo, esto no significa que no podemos pensar o buscar los componentes que la futura Raspberry Pi 4 debería de tener o que se debería de tener en cuenta para la próxima versión.

Medidas y tamaños

Las medidas de esta placa SBC son cada vez más importantes y si he visto durante los últimos meses que han sacado versiones reducidas de Raspberry Pi, la 4ª versión no debería de dejar de lado esta característica. El modelo Raspberry Pi 3 tiene estas medidas 85 x 56 x 17 milímetros, unas medidas muy aceptables (y como muestra de ello tenemos los numerosos proyectos que existen con esta placa) pero aún se puede reducir más.
Proyectos como Raspberry Pi Slim indican que el puerto ethernet y los puertos USB “engruesan” mucho a la placa, pudiéndose quitar para reducir aún más las medidas de la placa. Posiblemente Raspberry Pi 4 debería de seguir estos pasos y quitar elementos como el puerto ethernet o sustituir los puertos USB por puertos microusb o usb-c. Intentar tener las medidas de las placas Raspberry Pi Zero y Zero W serían un diseño ideal, esto es, alcanzar 65 x 30 mm sin por ello penalizarse en otras funciones como potencia o comunicaciones.

Chipset

Hablar de chipsets o mejor dicho de futuros chipsets para Raspberry Pi 4 es muy atrevido, pero si que podemos hablar de potencia. Raspberry Pi 3 tiene un SoC Quadcore a 1,2 Ghz, un chip potente pero algo obsoleto si lo comparamos con la potencia de ciertos dispositivos móviles. Por ello, creo que Raspberry Pi 4 debería de tener al menos un chipset con ocho núcleos. Y sin lugar a dudas, separar la GPU de la CPU de la placa. Esto supondrá más potencia para la placa y por extensión poder realizar tareas como el renderizado de imágenes o simplemente ofrecer una mejor resolución en pantallas.
Este elemento es el más importante y también reconocemos que el más delicado. Por ello creo que la Fundación Raspberry Pi si que cambiará el chipset en Raspberry Pi 4, ya que las pruebas son lentas y casi obligatorias, justificando así el retraso de la nueva versión.

Almacenamiento

Las últimas versiones de Raspberry Pi han abordado ligeramente el tema del almacenamiento. A pesar de que el almacenamiento principal sigue siendo a través de un puerto microsd, es cierto que se ha incluido la posibilidad de utilizar los puertos USB como unidades de almacenamiento. Muchas placas rivales de Raspberry Pi han incluido módulos de memoria eMMC, un tipo de memoria más rápida y eficaz que los pendrive. Posiblemente, Raspberry Pi 4 debería de tener un módulo de este tipo donde poder instalar software del kernel o poder ser  utilizado como memoria swap.
Pero el punto más delicado e importante en este aspecto es la memoria ram o mejor dicho cuánta memoria ram debería de tener. Raspberry Pi 3 tiene 1 Gb de memoria RAM, cantidad que acelera bastante las tareas de la placa frambuesa. Pero un poco más estaría mejor. Así, en una futura Raspberry Pi 4, el tener 2 Gb de ram no solo sería importante sino que podría hacer que Raspberry Pi fuese más utilizada aún, llegando a sustituir el ordenador de sobremesa para muchos usuarios.

Comunicaciones

El tema de las comunicaciones es muy importante para placas como Raspberry Pi. Durante las últimas versiones, este tema no ha variado mucho, siendo lo más novedoso la inclusión de un módulo de Wifi y bluetooth. Raspberry Pi 4 debería de plantearse algunas comunicaciones y pensar si ampliar el tipo de comunicaciones o no. Personalmente creo que el puerto ethernet debería de ser eliminado de la placa. Este puerto es muy útil pero también afecta al tamaño de la placa, pudiéndose ser sustituido por el módulo wifi, una tecnología muy madura y extendida por todo el mundo. Además, existen adaptadores de este puerto al puerto usb, por lo que teniendo un puerto USB, podremos tener un puerto ethernet, si realmente necesitamos de este puerto o no podemos tener funcionando el módulo Wifi.
El módulo de bluetooth ha supuesto un gran alivio para muchos usuarios, pero la versión 4 de esta placa bien podría ampliar el número de tecnologías inalámbricas, incluyendo la tecnología NFC, una tecnología muy interesante para proyectos IoT. Tener NFC dentro de la placa Raspberry Pi podría ser interesante para emparejar dispositivos y ampliar las funciones de Raspberry Pi, como la conexión con unos altavoces, un smartv, etc… Elementos que actualmente se pueden conectar a Raspberry Pi, pero el NFC facilita aún más la conexión y configuración de estos dispositivos.
El elemento estrella de Raspberry Pi siempre ha sido el puerto GPIO, entre otras cosas por las cientos de funciones y aplicaciones nuevas que este puerto añade a Raspberry Pi. Raspberry Pi 4 podría tratar este elemento y ampliar el puerto GPIO con más pines y por lo tanto poder ofrecer más funciones, funciones soportadas si realmente el chipset utilizado fuera más potente.
Al igual que hemos comentado sobre el puerto ethernet, los puertos USB también podrían ser cambiados y sustituidos por puertos microusb o directamente por puertos USB-C, puertos con una transferencia más alta y con un tamaño más reducido que el tradicional puerto USB. Este cambio no solo permite “adelgazar” el tamaño de Raspberry Pi sino que también da más potencia a la placa, admitiendo velocidades de transferencia más altas que el tradicional puerto USB.

Energía

El aspecto energético es el aspecto en el que está claro que Raspberry Pi debería cambiar para el siguiente modelo de placa. En este aspecto sobresalen dos aspectos: el botón de encendido y la administración de energía que permita utilizar baterías o una entrada con energía más amplia que un puerto microusb. Dos aspectos que Raspberry Pi 4 debería de tener.
Es decir, incluir un botón de encendido y apagado, algo que muchos y muchos usuarios demandan y piden para su placa Raspberry Pi. La utilización de un conector específico para la energía también sería importante incluir. Aunque no existe problema de confusión, es cierto que el puerto microusb ofrece poca energía y ello hace que a veces no podamos utilizar toda la potencia de Raspberry Pi por falta de energía.

Software

El software es un aspecto muy importante, tal vez el más importante, pues sin software de poco sirve tener el modelo más potente de Raspberry Pi. Si bien es cierto que Raspberry Pi no carece de software, sí que debería de tener entornos más amigables para usuarios novatos. Así, puede que el próximo paso de la Fundación debiera de ser la inclusión de asistentes que ayuden a los más novatos a configurar aspectos de la placa o del funcionamiento de ésta. Siendo Raspberry Pi 4 una placa ideal tanto para usuarios expertos como para usuarios novatos.

Conclusión

Hemos hablado mucho de los elementos que Raspberry Pi 4 debería de tener así como de los puntos fuertes y débiles de la placa, pero llegados a este punto voy a dar mi configuración ideal para Raspberry Pi 4.
La nueva placa debería de tener una GPU separada, un botón de encendido, eliminar el puerto ethernet y sustituir los puertos usb por puertos microusb. Los 2 Gb de memoria ram estarían bien aunque posiblemente esto encarecería mucho el modelo y sería contraproducente. Al menos esta configuración es la que considero como importante e imprescindible para la próxima versión. Y tú ¿qué crees que debería de tener Raspberry Pi 4?

Fuente:
https://www.hwlibre.com/esperas-raspberry-pi-4/