Ya ni me acuerdo de la última vez que actualicé esto. Y no es porque no tenga nada interesante que contar, sino porque nunca encuentro el momento para ello. Y es que escribir unos párrafos sobre un tema, parece que no, pero llevan su trabajo.
Por eso hace poco me hice (por fin) una cuenta en Twitter. Y la uso. Eso sí, no sé si su uso durará más o menos que el del blog. Al menos ya puedo decir que no pertenezco a ese 21% de usuarios de Twitter que nunca ha publicado nada.
Podéis encontrarme en: http://twitter.com/j_mb
No es que cuente muchas cosas interesantes, pero ahí está.
De todas formas, no pienso cerrar el blog. Algún día encontraré tiempo para postear.
Coninua...
viernes 13 de noviembre de 2009
miércoles 13 de mayo de 2009
Datos
A pesar de que ya lleva unos cuantos días por ahí, instalé por primera vez Ubuntu 9.04 el sábado. Y digo por primera vez, porque ya voy instalándolo en tres máquinas. Tratando de actualizar un poco mis métodos, esta vez no usé CD. En lugar de ello usé una joya de programa que se llama uNetbootin, que permite instalar diferentes distribuciones de GNU/Linux, BSD y demás Unixes como imágenes arrancables directamente desde una memoria USB. Seleccionas la imagen ISO que te hayas descargado, escoges el dispositivo USB y listo. Incluso, si quieres, te puede descargar él directamente la distro que quieras, seleccionándola en un menú. Los que hayáis creado alguna vez la partición arrancable "a mano" sabréis apreciar mejor que nadie este programa.
La eficacia del método no hizo más que apoyar mi opinión de que los CD-ROM y DVD-ROM están en las primeras fases para convertirse en tecnologías obsoletas.
Hace un tiempo, cuando Apple sacó el MacBook Air todos pensábamos que no iba a tener demasiado éxito por no disponer de unidad de CD/DVD. Y es cierto que no tuvo mucho éxito, pero lo de ahorrarse el CD ahora no me parece tan mala idea. Yo, que cada poco compraba CDs y DVDs en botes de 50, hace ya tiempo que casi no los uso. El los últimos meses creo que sólo me han servido para instalar sistemas operativos. Y a partir de ahora ni para eso los usaré. Habiendo discos duros del orden del terabyte a bajo precio, memorias USB de varios gigas a precio ridículo, conexiones de banda ancha, servicios web gratuitos de almacenamiento de datos (hablaré de esto en otro post, que el tema da para bastante) y demás, ¿para qué guardar cosas en DVD? Al DVD le llegará su día, y a no mucho tardar. Según algunos fabricantes, estos discos pueden durar más de 30 años. Pero ¿qué más da, si dentro de 10 años no va a haber PCs que puedan leerlos? Serán tan inútiles como lo son hoy en día los diskettes.
Y lo mismo ocurrirá con los BlueRay. Los formatos se suceden cada vez más rápido. El diskette de 3.5 pulgadas estuvo al pie del cañón más tiempo que el DVD, y el BlueRay estará menos que el DVD, con toda seguridad. Sacar una nueva tecnología con la que dominar el mercado es muy tentador para las grandes compañías.
La única forma de que la información perdure es mantenerla viva. Y la mejor forma que conozco para ello es dejarla el disco duro y hacer copias de seguridad incrementales a un segundo disco duro (externo o en otro ordenador) cada poco tiempo. Los discos irán estropeándose y otros nuevos los sustituirán, pero los datos seguirán ahí mientras haya software para leerlos.
Bueno, ya está bien. Otro día contaré lo de Ubuntu 9.04, que es sobre lo que había pensado escribir antes de enrollarme con todas estas divagaciones.
Coninua...
Publicado por
juanmb
en
11:24 PM
3
comentarios
Etiquetas: cosas mías, software
lunes 30 de marzo de 2009
Cómo crear una moneda de cinco euros (usando Python)
El Ministerio de Finanzas Holandés organizó en 2008 un concurso en el que fueron invitados a participar un grupo de artistas y arquitectos. El objetivo era diseñar una moneda conmemorativa de 5 euros con el tema "Los Países Bajos y la arquitectura".
La moneda ganadora, de la que se ha hecho una tirada de 350.000 unidades, ha sido diseñada por Stani Michiels, quien además de ser arquitecto es conocido en el mundo de Python por ser el creador del IDE SPE (Stani's Python IDE).
El diseño de Stani está generado por varios scripts de Python, utilizando las librería PIL y PyCairo, entre otras. Todo está diseñado mediante software libre corriendo sobre Ubuntu. En su blog explica con suficiente detalle las ideas detrás de cada aspecto de la moneda y los procedimientos que ha seguido para su realización.
Coninua...
Publicado por
juanmb
en
12:14 AM
0
comentarios
Etiquetas: programación, Python
domingo 15 de marzo de 2009
Motor de telescopio e ingeniería inversa
Uno de los mini-proyectos personales que tengo pendientes es la realización de fotografía astronómica en piggy-back con la Canon 350D y el Lidlscope utilizando la webcam para hacer autoguiado. Ya lo he intentado con guiado manual anteriormente y con buenos resultados, pero es demasiado laborioso para mi gusto.
Mi primer problema es que no tengo motor de seguimiento en el Lidlscope. Podría comprar uno, podría utilizar uno prestado de la asociación astronómica o podría construir uno. La primera opción no me satisface, ya que el precio del motor, aunque bastante barato, es superior al del telescopio. La segunda opción está bien para hacer alguna prueba, pero no como solución permanente. La última me convence más, siempre pueda hacerlo por poco dinero. Y creo que puedo, porque tengo algunos motores paso a paso de viejas impresoras y algunas cajas reductoras que podrían servir. También creo tener casi todos los componentes electrónicos necesarios.
Aunque la electrónica de control de un motor paso a paso no tiene mucho misterio, he optado por investigar primero cómo funciona el driver del motor original. Para ello pedí uno prestado en la asociación durante unos días, lo desmonté y extraje su esquema con pelos y señales.
Aquí hay una foto del motor y su driver:.jpg)
Aviso: a partir de aquí todo es jerga electrónica. Para los que os interese el tema, podéis encontrar una excelente introducción a los motores paso a paso aquí: Jones on stepping motors..jpg)
La conclusión después de todo es que no hay nada especial en el aparato. Es un driver de motor paso a paso bipolar de lo más convencional. Un microcontrolador AT89C2051 lo maneja todo. La activación de las bobinas del motor se hace con transistores PNP y NPN discretos. El comparador analógico interno que tiene el microcontrolador se usa para detectar cuando la batería está baja de carga.
El firmware tampoco debe tener ningún misterio. Controla el motor en pasos completos, con un paso cada 20.89 milisegundos. No hay ningún tipo de circuito de control de corriente, ni de desconexión de las bobinas para ahorrar batería, ni nada por el estilo. Aquí está el esquema completo.
Coninua...
Publicado por
juanmb
en
8:54 PM
1 comentarios
Etiquetas: astronomía, electrónica, telescopios
sábado 14 de marzo de 2009
¡Tengo un blog!
Haciendo unas búsquedas en Google me he topado con este blog. He leído varios párrafos y he empezado a recordar: Esto me suena... el tipo que escribe parece tener bastante en común conmigo... Vaya, creo que esto lo escribí yo... ¡Tengo un blog!
Evidentemente es broma. Recordaba que tenía un blog porque lo tengo apuntado en mi agregador bajo el título “mio”.
Lo cierto es que llevo un montón de tiempo sin escribir nada aquí. Nunca fui muy regular escribiendo, pero últimamente lo tenía abandonado del todo. Sabía que esto ocurriría, que yo no soy como esos blogger legendarios que mantienen su periodicidad diaria desde el principio de los tiempos, cuando Dios creó la Web 2.0 y el RSS. Pero como a mi me lee muy poca gente, no importa demasiado que deje de escribir durante más o menos tiempo. Cuando me suscribí a Blogger tenía intención de escribir casi a diario, contar muchas cosas, llegar a mucha gente y hacer que el mundo sea un lugar mejor gracias a mi prosa. Pero ya he visto que eso no va a ocurrir nunca. La constancia no es mi fuerte y tengo cada vez menos tiempo para cambiar el mundo.
Últimamente mi trabajo es bastante más, digamos, intenso de lo habitual. Tengo demasiadas cosas en las que pensar durante todo el día. Muchos días llego a casa a las tantas y con ganas de irme a la cama cuanto antes. Otras veces me cuesta desconectar y sigo trabajando en casa. Supongo que es el mal común a todos los que algún día decidieron montar una empresa. Pero mi caso debe ser especialmente grave, porque mi trabajo es una prolongación de mis aficiones. Por eso, a pesar de todo, no me considero un adicto al trabajo, sino un apasionado de la electrónica y del software (un friki, que se dice ahora) que, de paso, se gana el pan con ello. Así que, en realidad, no puedo quejarme.
Pero incluso con tanto trabajo estas últimas semanas he sentido varias veces el gusanillo de volver a escribir algo. También he encontrado algo de tiempo para retomar algunos proyectos personales que tenía pendientes. Hablaré aquí sobre algunos de ellos.
¡Hay que ver cómo ha degenerado este blog! Empezó con artículos divulgativos largos y bastante trabajados, y míralo ahora, actualizándose de pascuas en ramos para contar lo primero que se me pasa por la cabeza.
Coninua...
martes 14 de octubre de 2008
Primera prueba de alcance WiFi
A pesar de que los cálculos teóricos decían que con una antena omnidireccional de 12 dBi y otra de 2 dBi se puede cubrir una distancia de más de 2 Km, no acababa de creérmelo. Las redes inalámbricas domésticas y de oficina no suelen llegar mucho más allá de un par de habitaciones, con antenas grandes o pequeñas. Está claro que las paredes atenúan mucho la señal, pero ¿tanto?.
Tenía que hacer una prueba para convencerme, así que dejé un punto de acceso configurado en modo "master" con la omni de 12 dBi en el jardín de casa y me fui con el coche para ver a dónde era capaz de llegar la cobertura de red. Para probar la cobertura llevaba un portátil, un adaptador USB-WiFi y un par de antenas: una omni de 2 dBi y una Yagui de 12 dBi. La primera parada, a menos de 300 metros en línea recta, ya me dejó claro que la red tenía más alcance de lo que mi intuición me había dicho. La señal se recibía con fuerza con la omni de 2 dBi.

Alentado por el resultado me fui al lugar más alejado posible con visión directa al punto de acceso, que resultó ser de 1,2 Km, después de consultarlo en Google Maps. La señal se recibía más tenue con la omni, pero todavía con fuerza suficiente como para establecer un enlace a 54 Mbps. Mucha mejor señal que la que obtengo del router desde mi habitación, a menos de 10 metros de distancia.

Con la antena Yagui, la señal era perfecta. El Network Manager indicaba un 98 % de calidad del enlace. Debería haber tomado las medidas de señal en dBm, utilizando, por ejemplo, la salida del comando iwlist scan, o el contenido del archivo /proc/network/wireless. Pero por alguna razón el adaptador de USB que uso no parece dar valores en dBm, o yo no les he encontrado el sentido. Tengo que investigar eso un poco más.
Aquí hay una vista desde el lugar donde estaba situada la Yagui. La situación del punto de acceso está indicada por la flecha roja:

Publicado por
juanmb
en
12:19 AM
0
comentarios
Etiquetas: experimentos, wifi
sábado 11 de octubre de 2008
Experimentos con redes inalámbricas
Hace unos días leí un libro llamado "Redes inalámbricas en los países en desarrollo", disponible gratuitamente en la web http://wndw.net. Trata muchos de los aspectos prácticos necesarios para montar una red inalámbrica de largo alcance, cubriendo tanto el hardware como el software. Llevaba unos días estudiando algo sobre la teoría de radioenlaces en su parte más teórica, y este libro fue el complemento perfecto para poder asociar la teoría con la práctica. Es el libro de referencia para aquel que quiera montar una red o un enlace WiFi cubriendo una gran distancia. Eso sí, es necesario tener ciertos conocimientos sobre administración de sistemas GNU/Linux para entender muchos de los capítulos.
Todo esto forma parte del proyecto en el que estoy trabajando (sí, en el trabajo, no en casa). Entre mil cosas más, tenemos que estudiar diferentes posibilidades para la comunicación entre unos equipos bastante alejados entre sí, y de ahí mi actual interés en esta tecnología. Este tipo de cosas son las que hacen que me encante mi trabajo.
Pues bien, esta semana me llegaron varias antenas, un punto de acceso y un adaptador USB-WiFi con conector para antena externa. Todos ellos son de lo más económico, ya que únicamente se usarán para hacer algún experimento y, si todo va bien, quizá un prototipo funcional.
Aquí va una foto de una de las antenas Yagi de 12 dBi, montada sobre un trípode de cámara fotográfica:
Hoy he hecho las primeras pruebas de alcance, pero como quiero mantener los textos cortos, lo dejo para el próximo post.
Coninua...
Publicado por
juanmb
en
9:36 PM
0
comentarios
Etiquetas: experimentos, wifi







