Archivos en la categoría 'Proyectos'

GPS Toy / On board computer

Martes, Junio 5th, 2012
Update: This hardware was made from parts at adafruit, sparkfun and dealextreme. See the new, custom design with more power efficiency, better GPS and temperature sensor here.

This is something I’ve been working about a month now. It’s a little handheld GPS / on board computer that shows altitude, current course, synced satellites, speed, time and date, distance between saved point and current point (and its course and corrdinates) and total trip distance.

Cube GPS Toy

Cube GPS Toy

At first I wanted a speed-o-meter for my bike but you know, coding it’s free and could stop adding functions.

I managed to get some cheap serial GPS receptor, a tiny OLED display and an Arduino Mini Pro and started to code. First I knew I would need some big font and so I made my own using paint, each character 24×32 (96bytes). This is the complete parts list:

  • Ebay I2C SSD1306 based OLED display, 128×64, 0.96″ and 5V.
  • Ebay Arduino Mini Pro (ATMEGA328p), 5V 16Mhz
  • Sparkfun DC-DC step-up voltage converter (5V).
  • Adafruit MPC73833 LiPo battery charger.
  • Savaged iPod Nano 1st gen battery.
  • Dealextreme EM-411 GPS 5V receiver.
  • Savaged momentary buttons, resistors and wires.

I had to code some method to print own big fonts in the display and the moment I managed to control all the display functions as I wanted I started to code the methods to print GPS gathered data in the display. This is an earlier slowed display test that didn’t worked well:

The first prototype had just speed mode, was assembled with double tape and had no battery charger. It’s purpose was to see how speed meter worked testing it in my car.

First handheld GPS prototype

First handheld GPS prototype

Then I dismantled firts prototype and assembled second prototype, this time no double tape, just boards soldered togheter. This is the schematic:

Tiny GPS schematic

Tiny GPS schematic

And so I began building:

OLED Display up, GPS Conector (glued to DC-DC) down.

OLED Display up, GPS Conector (glued to DC-DC) down.

Second prototype assembling. Arduino Up, DC-DC down.

Second prototype assembling. Arduino Up, DC-DC down.

The actual prototype looks like a tiny packed devices cube with front display and momentary switches (best view on 720p). Here is a video with functions explanation:

I’m not a coder so code is pretty much ugly. Sketch it’s downloable from here. It uses TinyGPS library from Mikal Hart, custom new software serial to disable interrupts in pin ports and PinChangeInt, an Arduino library to handle buttons interrupts.

If you would like to contribute with functions or code fixes please feel free to contact me either in the comments or in my email address (at the bottom of the page).

iPad como Consola Serie RS232

Domingo, Febrero 27th, 2011

Hacía tiempo que venia dándole vueltas a usar el iPhone 4 o el iPad como terminales de consola serie para configurar routers o switches así que tras una breve investigación encontré este cable pero un cable serie por 70$ no entraba en mi presupuesto, así he optado por hacerme mi propio cable (13€).

For some time I’ve been thinking to use the iPhone 4 or the iPad as terminal serial console to configure routers or switches so after a little research I found this cable but a serial cable for $ 70 was not in my budget, so I opted for make my own cable (13 €).

iPad Serial to Cisco

iPad Serial to Cisco

(más…)

Algecampus 2010

Viernes, Julio 2nd, 2010

Por tercer año consecutivo asisto por parte de Simauria y como coordinador del proyecto de sistemas a la Algecampus en su tercera edición, 2010.

Preapertura Algecampus 2010

Preapertura Algecampus 2010

Este año somos solo dos personas (Galidor y yo) por lo que no damos a basto con las tareas por realizar como hacer la configuración y despliegue de switches, configurar el switch principal, el servidor DHCPd, DNS caché y monitorización y de vez en cuando alguna asistencia.

Graficas de monitorización Algecampus 2010

Graficas de monitorización Algecampus 2010

Control de 8 Relés de potencia con Arduino

Lunes, Febrero 16th, 2009

Como siempre se da el caso de que se necesita reiniciar algo en el ‘centro neuralgico de la casa’ (lugar donde se encuentran sai, server, modem, switch, puntos de acceso, etc) y muchas de esas veces hay que hacerlo de forma remota, me peleé un poco con arduino durante estas navidades para poder modificar un programa que a través de una página web cambie el estado lógico de 8 salidas digitales en Arduino con etherShield de nuelectronics.

Dejo aqui la descarga: Arduino etherShield 8 relay

Bobina de Tesla; un paso mas cerca

Lunes, Abril 21st, 2008

Los que hayan leido mi seccion ‘se busca‘ sabrán que quiero construirme una bobina de Tesla.

Especificaciones

Pues ya he encontrado mi MOT (Microwave Oven Transformer). El domingo en el rastro alguien se dejó un horno microondas del 97 por ahí tirado así que lo entre un amigo y yo lo cogimos y los llevamos a casa, en donde se convirtió en carne de destornillador: extrajimos el transformador (220V -> 2500V), los cables de potencia, el condensador a juego con el voltaje y el ventilador.

El gran transformador

El MOT por cierto pesa 7Kg el solo. Aun me tiemblan los brazos de haber cargado con todo el microondas por la calle.

Lo poco que ha quedado del Horno Microondas

El resto reposa para siempre en el contendor esperando a convertirse en carne de chatarrero.