Impresionante maqueta de motor

noviembre 29th, 2011

He quedado impresionado con este trabajo de ingeniería: un motor réplica de el de un barco a escala. 1200 horas de trabajo. Sencillamente maravilloso

Visto en ciencia de bolsillo

Sobre la homeopatía

noviembre 15th, 2011

No os perdáis el capítulo de Escépticos sobre la homeopatía, creo que queda bien claro el tema de que las empresas farmacéuticas no van a dejar pasar una oportunidad de negocio…

El resto de capítulos de la serie no están nada mal.

Por favor, ¡¡¡sed críticos!!!

T-Rex en el Parque de las Ciencias de Granada

noviembre 1st, 2011

image

Espectacular la nueva exposión del Parque de las Ciencias de Granada sobre el Tiranosaurius Rex (t-rex para los amigos). No os la perdáis.

Esta mañana había colas para entrar pero os aseguro que vale la pena. Realmente nunca he visto tan lleno el aparcamiento. Me encanta.

Conexion a dispositivo externo por consola serie II

octubre 27th, 2011

Tras la conexión ocasional al dispositivo de la que hablamos antes (link) me he planteado que sería interesante tener una conexión permanente. Esta vez necesito que sea una conexión automática y desde consola pues el propósito es hacerla desde un servidor linux.

Por ello no puedo usar cutecom. La verdad es que el otro día me quedé con ganas de meterle mano a minicom, famosísimo programa de comunicaciones serie. Vamos a ello. Haremos todo desde un pc con Ubuntu server 11.04 (ésto lo sabemos con el comando cat /etc/issue

En primer lugar tenemos que identificar cual es el puerto físico desde el que nos comunicaremos. Podemos ver en primer lugar el nombre del dispositivo de nuestro pc al que nos conectaremos.

Podemos verlo con
dmesg |grep tty

En mi caso obtengo

[ 0.296439] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 0.699498] 00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A

Ya sabemos que el dispositivo físico local será /dev/ttyS0.

(Si en lugar usar un puerto serie en placa usáramos un adaptador usb-serie tendríamos algo del estilo /dev/ttyUSB0)

Una vez instalado minicom (sudo apt-get install minicom) entramos en modo configuracion (setup) con

sudo minicom -s -c on

donde decimos que queremos entrar en modo configuración y con el color activo.
Podemos conseguir que se entre con el modo color activo estableciendo la variable de entorno MINICOM con las opciones que queramos añadiendo esta línea export MINICOM="-c on" al fichero ~/.bashrc. Lo hacemos como usuario root para poder grabar la configuración por defecto.

Una vez en la configuración seleccionamos “Configuracion de la puerta serial” para configura el puerto y las características de la comunicación

En mi caso /dev/ttyS0, 115200 8N1 y sin control de flujo hardware

Salvamos la configuración como configuración por defecto (para eso hemos de ser root).
Conectamos el otro lado del cable serie al otro dispositivo y volvemos a ejecutar minicom
Si todo ha ido bien veremos el login del otro dispositivo
Una vez que tenemos esta configuración básica podemos cambiar los comandos que se envía con lo que podremos hacer autologin en el sistema si es lo que queremos.

Problemas de audio en Ubuntu 11.10

octubre 26th, 2011

Uno de los problemas que me he encontrado tras instalar recientemente (esta vez aguanté 2 días desde que apareció) ubuntu 11.10 ha sido que el audio tenía un volumen ínfimo. Sólo cuando tenía puestos los cascos y todo el volumen a 120% podía oir algo.

Para que funcionara el audio por los altavoces “sólo” había que conectar y desconectar los cascos y tener el balance ligeramente hacia un lado.

En cambio si quería que se oyeran los cascos solo había que cambiar en la configuración de sonido, en la pestaña salida, el tipo de conector de “auriculares analógicos” a “analog speakers”

La verdad es que los problemas en sí y más aún la solución me han dejado un poco desencantado con esta nueva versión de ubuntu (añadido al hecho de que durante la instalación se produjo un error, me imagino que por sobrecarga de los servidores, y en lugar de deshacer, le di a omitir, quedando el sistema sólo utilizable por consola),