en en en en en en en en en en en en en en en en en en en en en kn en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en en es en en en en en en en en en en en en en en en en en es es es es es gl es pt es es es es es es es es es es es es es es es es es es es es en en en en es es es en en en en en fr en en hu en en en it en it en hu en en en en en en en en es en en en en en en es es en en en en en en en cs cs en cs cs da en en cs cs en en cs en en fr en en en da kn en en en en en da en en en en es en cs es en es cs da cs cs cs en
In Spain, all banks has an unified file format to supply statements of account, this format is known as Norma43. The first version of the format was released May 1982 and it's quite simple to parse. Almost all bank's web supplies Norma43 files with your account info. If you want to process this info, inserted in a database or whatever software treatment, this file can be very helpful. I've implemented a python class that parses this file format and fill in an array with all the registers in the file and its field values.
Here you can find the Norma43 file format description
Here you can find the Norma43 python parser.
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
Do you want to edit files on your remote linux server from your windows desktop using your favorite editor (Crimson Editor may be)?
Have your linux server already an SSH server properly configured?
Is your linux configuration mana low?(WOW addicts will understand this question)
If you have answered YES to all the former questions, this blog entry may be helpful for you.
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
Finally I rescued from backups the code of the MgtLife, a Python application I developed a year or two ago for Symbian. The main purpose of this application is to keep updated the life points of the two opponents of a Magic The Gathering match. This is what I call a freak combo, Magic + CellPhone + PyS60.
Debian Etch + Quickcam Chat
This is the key feature for my next sad and freak project. I need a webcam working on my linux server. I've failed several times to configure it properly, but I finally achieved it. Here you will find how to configure a Logitech Quickcam Chat on an Etch Debian.
After analyzing any measurement values I always ask myself the same question, is this data wrong or not?. To check if my temperature measurements were good enough I gathered in all the thermometers in my home and placed next to the Arduino+LM35. Then I confirmed that the LM35 was doing a good job, but that wasn´t enough, I needed to know if the measurement of the LM35 could be at least a naive model of the whole room temperature. To do so I started working with PyEphem and probed that the temperature data was correlated with the sun altitude.
Posted by henhaochi at 2:06 AM No comments:
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
Friday, October 12, 2007
Data is almost useless without a proper view. After storing the temperature data I need a way to plot this information so I can infer something. Let´s face the 'artistic' stage of the project.
Posted by henhaochi at 6:19 PM 1 comment:
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
Debian Etch + Temperature Logging
Time to store the data. Being able to sense the temperature it's just the first step, storing and plotting the resulting data is the power, muhahaha, muhahaha
Posted by henhaochi at 4:01 PM No comments:
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
Monday, September 17, 2007
Arduino + Temperature + Linux
With the temperature sensor ready to be tested, I need them to be on all the day and a PC storing the temperature values. My laptop is too lazy, always hibernating as soon as I leave it alone. But what about my Linux server? He is always on, with its low consumption VÍA processor and 5 free USB connections. That's my target.
Posted by henhaochi at 12:42 AM 2 comments:
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
Sunday, September 16, 2007
Back again with Arduino. This post will be extremely short, because getting a temperature value with +-1°C is extremely easy and already done. Take a look at this portuguese blog entry. Using an LM35, a device that outputs a linear voltage of 10mV/°C.
Posted by henhaochi at 5:27 PM 12 comments:
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
Monday, July 30, 2007
My first Arduino Shield
I'm starting to think that I'm a bit obsessed with Arduino. Anyway, after several nights testing and reading about Arduino I found an interesting link to a Breadboard Shield Design. Just to keep in context I will say that Arduino solution, has also a nice way to be upgraded using shields, or I will say layers. The Arduino board is been designed to be able to connect boards on top of it where you can place your favorite components such us motor drivers, temperature sensors, etc...
Posted by henhaochi at 3:00 AM No comments:
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
Sunday, July 29, 2007
Since I received my brand new Arduino boards I´ve been migrating my electronics projects from PICAXE to Arduinio. The first step was to be able to control a servo using the Arduino board.
Posted by henhaochi at 9:10 PM No comments:
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
Thursday, July 19, 2007
From PICAXE to Arduino
I´m done with PICAXE for several reasons:
I´ve purchased a new laptop to replace my old computer and I realized that it has no serial ports, so I lost the way to program my PICAXE microcontrollers. (Yeap I can buy the USB cable, but that means to invert more money).
There is no way to reuse the programming cable of the PICAXE to send/receive data from the PC. I usually need this feature when I play with microcontrollers and if I need two cables, one for programming and another to communicate, it sucks.
Serial communication routines are pretty slow on PICAXE microcontrollers and the speeds supported aren´t too high.
You need batteries to provide power to the PICAXE board, that sucks. I´m usually going to use the microcontroller as an interfaz to the world for my PC, so I would rather the PC to provide the power to the PICAXE board.
Posted by henhaochi at 2:53 AM No comments:
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
Sunday, April 8, 2007
El miercoles 5 de Abril, después de recopilar toda la información y de recibir el destornillador triwing, me puse con mi hermano y chipeamos la Wiiiiiiii.
Estos son los pasos que llevamos a cabo:
Elegir el Chip que queremos usar:
En nuestro caso nos decantamos por uno de los caseros, WiiFree, que además comparte patillaje y conexiones con el Wiinja. El Wiinja es uno de los mejores chips, calidad precio; si por alguna razón el WiiFree se quedara muy corto, siempre podemos comprar un Wiinja y reutilizar toda la instalación. Por cierto, si no has programdo un microcontrolador PIC en tu vida, mejor que te decidas por un chip de pago y para de leer esto.
Manual para Desmontar Wii
Este manual está muy bien, excepto la foto de las soldaduras, parecen mucho más grandes de lo que realmente son. Cuando uno las ve, se asusta bastante porque son muy pequeñas. Por lo demás es muy fideligno, incluso si lo imprimes puedes usar las hojas donde se describe como quitar los tornillos para pinchar los tornillos ahí, y así luego cuando la vuelvas a montar no los confundes.
Yo lo compre en Zona Virtual, en 24h te lo traen. Pero hay más tiendas en internet. No lo intenteis en ferreterías o LeroyMerlin, no lo tienen. Y tampoco intenteis abrir la Wii sin esto, no merece la pena el esfuerzo y en el peor de los casos puedes pasar uno de los tornillos, en total son 6.
Desmontar la Wii: Con el destornillador triwing y con el manual, desmontarla no tiene ninguna complicación.
Hacer las soldaduras: Esto, al principio, tiene su miga, debido al pequeño tamaño de los puntos de soldadura, pero al final resultó más fácil de lo que esperabamos.
Hacerse con cables finos, 1 o 2mm de sección. Yo pille una tira de cables plana y cada uno de un color, para luego hacer más fácil la conexión con el chip.
Pelar los cables y estañar las puntas un poco. Se trata de que las puntas de los cables tengan un poco de estaño antes de soldar.
Soldar: Nosotros lo hicimos en estos pasos:
1.-Poner una gota de estaño en la punta del soldador.
2.-Después se sacudir el soldador con un golpe seco sobre una superficie dura, para que la gota se caiga, pero quede la punta del soldador con estaño.
3.- Por último poner la punta del cable estañado sobre el punto de soldadura, y luego poner la punta del sodador encima. En cuanto veas que el estaño se funde, levantaba la punta y voila.
Comprobar que las soldaduras están bien tirando de los cables y probar continuidad
Volver a montar: Como yo pretendo poder cambiar de chip, si por alguna razón uno no me funciona con algún juego, he sacado los cables fuera de la Wii para poder probar diferentes chips sin tener que volver a abrirla. Aquí puedes ver por donde saque el cable (por el culete de la Wii :D)
Programar Winfree: El Winfree se implementa sobre un microcontrolador 12F629, en este foro, encontrás todo lo que necesitas saber para hacerte un Winfree. Pero resumiendo esto es lo que nosotros hicimos:
Comprar el PIC12F629 y un zócalo de 8 pines.
Yo además compré un par de conectores DB9(uno macho y otro hembra) con carcasa. De esta manera no sueldo directamente el chip a los cables sino que los uno a través de un conector, que me permite fácilmente quitar el chip o cambiarlo por otro compatible. Tanto el PIC como los demás componentes son fáciles de conseguir en cualquier tienda de electrónica por componentes o por internet
Hacerse con un programador de PICs
Yo uso un TE20se(en la imagen marco en rojo, donde hay que poner el PIC12F629 para programarlo) y el ICProg. Y aquí dejo una receta de como usar el ICProg con WindowsXP, Programming Wiifree WindowsXP with JDM.
Bajarse el código del Winfree
Yo usé esta versión, WiiFree_2_34a
Dentro del WiiFree2_00_beta5.zip hay un fichero .hex, WiiFree2_34a_12F629_675.hex. Este es el que hay que cargar en el ICProg y posteriormente grabarlo en el PIC.
Posted by henhaochi at 12:08 AM No comments:
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
Saturday, March 3, 2007
El pato de Prison Break
Yo también veo Prison Break, qué raro no?. Tienen bastante gracia y es entretenida, además el protagonista es aficionado a la papiroflexia. El caso es que una de las figuras de origami que aparecen en la serie me gustó mucho, así que me puse a buscar con internet y dí con un documento donde se describe como hacerla. Es sencilla y resultona, probad a hacedla.
Esquema de construcción del Pato de origami de Prison Break
Posted by henhaochi at 5:07 PM No comments:
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)
Nice Diagram of a Modern Pipeline from Autodesk
The link to the Flash Diagram
Conferencia de Ed Catmull. How Pixar Fosters Collective Creativity
Exiten muchos libros, charlas y conferenciantes dedicados a tratar sobre el tema de cómo gestionar equipos y cómo mantenerlos motivados....
About Planet51 BoxOffice Tracking
About the Idea The release of the Planet 51 is almost here, Nov 20th 2009. I'm interested in the box office of this movie so I decide...
More on flash charts to see temperatures
You never know from where the inspiration will arrive. Doing some banking managements I took a look at one interesting Euribor Web Page ...
Back again with Arduino. This post will be extremely short, because getting a temperature value with +-1°C is extremely easy and already...
Problema: A qué hora salir de casa para no pillar atasco de camino altrabajo?
Planteamiento Tengo la suerte de que la página de la DGT publica las imágenes de trafico de todos las carreteras que uso para llegar al...
From C++ to ObjC/Cocoa. Destination iPhone
I'm thinking about developing some applications for iPhone. I've never code anything for Mac, so starting this trip to IPhone, th...
Norma43 bank format parser
In Spain, all banks has an unified file format to supply statements of account, this format is known as Norma43. The first version of the ...
Arduino + Temperature + Linux
With the temperature sensor ready to be tested, I need them to be on all the day and a PC storing the temperature values. My laptop is...