Cosas Mias

Estas son cosas que he realizado yo. Ya sea desde 0 como modificando material opensource

AXN CLOUDS detalles modificados y configuración de cabina.

Estoy exponiendo algunos detalles de mi modelo y la configuración de cabina que creo que siempre viene bien comprar con otros.

Aquí se puede ver el modelo completo con la radio,. una FLYSKY 9x con firmware ER9xfrsky y modulo frSKY9x con Telemetria.

 

Aquí vemos en detalle el soporte de la cámara de video, y los orificios de ventilación de la cabina, para generar una corriente de aire para enfriar la electrónica.

 

Aquí podemos apreciar en detalle el refuerzo de la trompa y el soporte para la antena del receptor, en cuanto pueda lo modifico y le pongo una antena propiamente dicha, proveniente de un equipo de WiFI.

En esta foto vemos la panza reforzada del avión, y los cables de los servos de las alas, los cuales los saco fuera, para mas comodidad… y para que no se estén moviendo en vuelo, les he puesto una especie de canaleta, aun no lo he probado esto ultimo veremos que tal funciona… en las pruebas tiene buena pinta.,.. tras varias sacudidas seguían en su sitio.

El refuerzo de cola es necesario ya que al no tener ruedas cuando aterriza lo hace directo con el fuselaje, también he incluido un peso de 3Grs para equilibrar un poco el modelo, ya que tiene mucho peso en la trompa. Además le ofrece mas firmeza y estabilidad al timón.

Por ultimo podemos ver la configuración de cabina, no hay mucho espacio y en la primera de cambios me parece que le saco los servos de cola fuera y le hago una cabina como dios manda. Se puede ver el regulador original uno de 20 Amp (estoy en duda si cambiarlo por uno de 30 turnigy), el receptor y a su lado el regulador de 3Amp UBEC, ya que no confiaba mucho en el regulador de BEC y preferí sacarlo fuera. Ya he realizado el calculo y todos los servos funcionando al mismo tiempo mas el receptor consumen 750mA, y el receptor en reposo a la espera de ordenes consume solo 80mA.Aun no he podido medir el consumo del conjunto con el motor a tope, ya que mi multimetro solo llega a 10 Amp, tengo que hacerme otro con un PINGUINO y poder medir la caída en una resistencia de 1Ohm.

Bueno esta es mi config, cuando haga modificaciones las pondré aquí.

 

 

FLYSKY 9x con firmware er9x configuración de FLAPs, AirBrake, fast spin & thrCut.

Hoy voy a exponer una configuración que he realizado a mi modelo un AXN Clouds … el cual con una radiu Flysky9x (turnigy 9) puede hacer muchas viguerías.

Lo primero que podemos hacer es un simple corte de motor o bien llamado ThrCut, mas que nada por seguridad y que sin querer no le de un asceleron al modelo y lo tenga que buscar en otro barrio. O lo que es peor… que me dé un golpe con la hélice.

Esto se hace rápido incluyendo un mixer adicional al CH3 que en mi caso es el mando del motor THR.

Quedandonos así.

CH3 100% THR
      R-100% MAX RUD

siendo en detalle:

Source   MAX (la fuente de datos, en este caso solo queremos algo fijo)
Weight  -100 (el valor que le restaremos al THR cuando se ejecute este MIX)
Switch  RUD (interruptor que active la modificación, en mi caso es el RUD por comodidad pero pueden ponerle cualquier otro)
 

sin modificar nada mas obtendremos el resultado esperado.

Ahora nos pondremos con los FLAPS, tanto para esto como para los frenos de aire necesitas separar los servos para que trabajen de manera independientes, utilizando otro canal para esto. Lo demás es fácil ya que lo único que tenemos que hacer es agregar un % a los alerones cuando se active un swicth, casi lo mismo que con el THR, creamos un MIX adicional a cada uno de los alerones, con un 30% es suficiente.

mis canales para alerones los tengo en CH4 y CH5, son cada servo en cada ala.

 
CH4  100% AIL
     + -30% MAX  GEA
CH5 -100% AIL
     + -30% MAX GEA
 
en detalle el mix adicional es:
 
Source MAX
Weight  -30
Switch GEO (este es el nombre del SWITCH, me parece cómodo en ese lugar)
 

Para los frenos de aire la cosa se complica porque ademas de alerones deberemos involucrar a el elevador de cola.

como esto me pareció bien ponerle dos posiciones en la primera los alerones suben un 30% y el elevador de cola baja un 30%… y en la segunda posición la proporción es máxima 100%. Quedando lo siguiente.

 
CH4   100%  AIL
      + 100% MAX   ID2
      +   30% MAX   ID1
CH5  -100%  AIL
      + 100% MAX ID2
      +  30% MAX ID1
 
Elevador
CH2  100%  ELE
    + 30%    MAX   ID1
    + 100% MAX  ID2
 

Con esto tendremos los frenos configurados…

Por último realizaremos la ayuda a giro… que básicamente es, cuando activamos un switch el timón de cola sigue a los alerones, generando que el giro se realice mas rápidamente. (Solo recomendable a personas con experiencia en vuelo).

Esto es aun mas fácil. Ya que quien controlará el timón de cola será el control de alerones, deberemos realizar lo siguiente.

CH1   100%  RUD
    +  -25%  AIL   ELE
 
Por dentro se ve:
 
Source  AIL (el control serán los mismo alerones)
Weight  -25  (creo que con esto es suficiente para mejorar el giro)
Switch   ELE ( el interruptor que controla si esto aplica o no)
 

Bueno aquí os dejo un video al respecto espero que os sea de utilidad… luego pondré uno paso a paso de como se hace con la consola en mano.

 

Cualquier pregunta será bien venida.

FlySky 9x & Turnigy 9 con firmare er9x

Como les comentaba en mi anterior post, la radio futaba se me ha quedado pequeña además de algunas interferencias que he encontrado en el campo, así que al final me he pillado una FLYSKY 9x, la cual posee 8 canales MPP, y transmisión en 2.4GHz.
Esta emisora tiene como detalle que por dentro tiene un procesador ATMEGA64 el cual puede ser programado con firmware de código abierto y con infinitas posibilidades.

La radio es esta: Me ha costado puesto en casa 62euros y ha tardado en llegar de china mas o menos 14 días. No ha pisado aduanas y por tal motivo no me ha costado mas de la cuenta.

Tras investigar un poco he encontrado el pinout para poder hacerle el upgrade de firmware.

Aquí unas fotor de mi RADIO abierto y modificado.

Te realizado unas modificaciones que creo necesarias, he puesto un interruptor para el BEEEEp tan molesto (corta el altavoz reemplazando por un led rojo), y he incluido una pantalla (temporal hasta que llegue la definitiva) para incluir luz al LCD (totalmente necesario)

También he dejado un conector soldado a la placa base para poder programarlo siempre que salga una versión nueva.

La ultima modificación realizada es adecuar con una resistencia el transmisor para que no sea necesario quitarlo para poder utilizar la radio en un simulador.

También como he reemplazado las baterías con una lipo, he puesto un diodo en seria a la fuente para evitar cortos por inversión de polaridad.

Primero interruptores de backLIGTH del LCD y del BUZZER.

Utilizando este BACKLIGTH de un viejo LCD he podido instalarlo de forma temporal hasta me llegue el pedido en HOBBYKING
Quedando de la siguiente forma… recuerden que es temporal… no acepto criticas… :-)
Bueno el siguiente paso fue la resistencia y el diodo en el panel posterior, para poder utilizar el simulador sin necesidad de quitar el modulo (igual no lo recomiendo eso de tener 2.4Ghz entre las piernas no puede ser bueno), y el diodo de proteccion. la resistencia es de 1Kohms y el diodo es uno simple 1n4001.
Por ultimo le he incluido un conector para poder programarla cuantas veces quiera, claro, abriendo la caja ya que queda oculto en su interior.
Quizas no se nota bien donde he soldado, por eso incluyo una imagen de otra web para que tengan mas visión…
No recuerdo de donde la saque pero me ha ayudado mucho… gracias por adelantado a quien creo la imagen.
El procedimiento es fácil, se compran un programador de AVR que sea compatible con AVRDUDE  http://www.nongnu.org/avrdude/
se descargan el programa AVRDUDE se encuentra para todas las plataformas, yo lo he realizado en MAC y funcionó muy bien.
Conectamos el programador a la emisora y generamos que la emisora produzca un mensaje de error de SWITCH, el que vemos siempre que encendemos la RADIO con alguno de los interruptores en posición de encendido (para arriba, mirando la consola de frente)
con la radio en “SWITCH ERROR” y el programador conectado a la misma procederemos a cargarle el firmware, siempre antes guardando el anterior, por lo que pueda pasar siempre es recomendable.
La versión que he utilizado yo es la de ER9XfrSKY (ya que pretendo ponerle telemetría mas adelante y uno de estos módulos FRSKY)
LINK http://code.google.com/p/er9x/
Primero debemos tener en cuenta que vamos a programar y el programador adquirido, sabiendo esto podemos continuar… en mi caso el programador era un USBASP muy recomendable y barato, unos 6 euros puesto en casa,,, lo pueden encontrar en ebay. Y el micro que vamos a programar un ATMEGA64.

El comando a usar es fácil.avrdude -c (nombre de programador) -p (nombre del chip a programar) -B1 -U (tipo de memoria a leer):r:(nombre que le queremos dar al backup):rLa R y la W son para lectura o escritura lógicamente. Y los fuses -B1 y U son para verificar lo leído del procesador.Hago un resguardo de la config actual.

 

sh-3.2# avrdude -c usbasp -p atmega64 -B 1 -U eeprom:r:backupeeprom1.bin:r
avrdude: set SCK frequency to 750000 Hz
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e9602
avrdude: reading eeprom memory:
Reading | ################################################## | 100% 0.52s
avrdude: writing output file “backupeeprom1.bin”
avrdude: safemode: Fuses OK
avrdude done.  Thank you.

Comienzo resguardando la versión actual.

sh-3.2# avrdude -c usbasp -p m64 -B 1 -U flash:r:backupflash1.bin:r
avrdude: set SCK frequency to 750000 Hz
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e9602
avrdude: reading flash memory:
Reading | ################################################## | 100% 16.73s
avrdude: writing output file “backupflash1.bin”
avrdude: safemode: Fuses OK
avrdude done.  Thank you.

Por ultimo y como es lógico la nueva versión de firmware. (recordemos que las configs no son compatibles por tal motivo con cada upgrade perderemos las config realizadas)

sh-3.2# avrdude -c usbasp -p m64 -B 1 -U flash:w:er9x-frsky.hex

avrdude: set SCK frequency to 750000 Hz
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e9602
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
         To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: set SCK frequency to 750000 Hz
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: reading input file “er9x-frsky.hex”
avrdude: input file er9x-frsky.hex auto detected as Intel Hex
avrdude: writing flash (61474 bytes):
Writing | ################################################## | 100% 31.56s
avrdude: 61474 bytes of flash written
avrdude: verifying flash memory against er9x-frsky.hex:
avrdude: load data flash data from input file er9x-frsky.hex:
avrdude: input file er9x-frsky.hex auto detected as Intel Hex
avrdude: input file er9x-frsky.hex contains 61474 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 18.31s
avrdude: verifying …
avrdude: 61474 bytes of flash verified
avrdude: safemode: Fuses OK
avrdude done.  Thank you.

Verificamos que los backups se encuentran bien en el directorios y los guardamos por si las moscas.

sh-3.2# ls back*
backupeeprom1.bin backupflash1.bin
sh-3.2#

LISTO YA TENEMOS LA RADIO CON LA VERSION er9xfrsky

beneficios… los siguientes.

  • Up to 16 model memories.
  • Multilevel flexible mixer – any input channel can be assigned to any output.
  • Mixers can be added, multiplied or set to replace other mixers.
  • 8 5pt curves, 8 9pt curves with graphic visualization.
  • Expo and Dr for the 4 primary channels, split Left/Right with graphic visualization.
  • Throttle trim, throttle expo.
  • PPM input from the trainer port can be used as input to mixer.
  • Adjustable timer for each model. Can be activated by switches, throttle channel or throttle %.
  • Adjustable battery warning voltage.
  • Adjustable contrast.
  • Adjustable beeper.
  • Selectable trim increments.
  • Selectable PPM output – 4ch, 6ch, 8ch, 10ch, 12ch, 14ch, 16ch.
  • Selectable PPM pulse spacing.
  • Limits and offsets for each output channel.
  • Offset can be set with stick inputs.
  • Stick calibration.
  • Graphic or numerical representation of output values.
  • Throttle tracing.
  • Reverse throttle.

AXN CLOUDS Flier nuevo entretenimiento.

Hace unos días me he pedido un avión de EPO, no tenia mucha confianza, pero al final me he convencido de probarlo, siempre fui de la idea de aviones de madera balsa y motor a combustión por el tema de  duración del vuelo… pero un amigo me ha convencido en pillarme en GLIDER ya que estos pueden estar planeando y el uso del motor se reduce mucho… alargando la duración de las baterías hasta las 2 horas de vuelo.

Lo primero el avión, un GLIDER como ya he dicho es un planeador con una envergadura de ala de mas de un metro, en este caso 1290mm.

La foto la he sacado de la pagina de HobbyKing, si tienes paciencia es un buen lugar donde comprar.

Aquí incluyo una foto del mio.

 

Por ahora no me he pillado una RADIO ya que aun tengo la FUTABA de mi modelo anterior, pero con 4 canales se me hace poco.

Aquí un video del primer vuelo, casi me estampo con un amigo… :-)

Improvisando un Toldo para pasar el verano.

Tras la destrucción de varios toldos prefabricados comprados en diferentes superficies, me he decantado por instalar mi propia creación, inspirada en los mercadillos, la verdad que esta dando buen resultado.

 

Con un poco de Media Sombra ( Tela sombreada en ESPAÑA), un poco de alambre de acero y algunos mosquetones de montañismo… por ahora resiste el embiste de las rachas de viento.

Saludos… y a animarse que solo ha costado 30 euros. Y la verdad se pasa muy bien el veranito debajo de su sombra.

POO inicio

Uno de los problemas basicos de la Programación orientada a objetos es entender desde el principio lo que estamos haciendo y una de las formas de hacerlo es traer al mundo real la forma de programar y así comenzar con una base, por eso de decidido pegar este texto que a mi parece ilustra muy bien lo que se hace con POO.

Abstracción:

Cada vez que pronunciamos una palabra, realmente lo que hacemos es asociar ese sonido (o ese conjunto de garabatos al escribir) con una serie de cosas. Decimos que una ave es tal cosa, que una silla es tal otra, etc.

Cuando vamos a aplicar la POO, lo primero que debemos hacer es cumplir con una vieja máxima de guerra: Divide y Vencerás. Es decir, lo que hacemos es seccionar nuestro código en grupos de código más pequeño que, al unirlos, hacen el trabajo. Un buen ejemplo de abstracción es el cuerpo humano, aunque el cuerpo es una unidad, está dividido en lo que conocemos por sistemas (el sistema respiratorio, el sistema linfático, cardiovascular, etc., etc.). Estos sistemas, a su vez están compuestos por otros más pequeños: los órganos, y así sucesivamente. La abstracción nos permite dividir nuestro programa en distintos objetos que se agrupan para formar cosas más complejas.

Pero ¿qué demonios es realmente la abstracción? Básicamente es la capacidad de separar los elementos (al menos mentalmente) para poder verlos de forma singular. Como cuando describimos el cuerpo humano y decimos cabeza, brazo(s), pierna(s), etc.

Encapsulación:

También conocida como ocultamiento. Cuando me acuesto a ver televisión no me preocupo del modo como éste funciona, o lo que hace para cambiar de canal o aumentar el volumen. A menos que seas experto en electrónica o técnico en televisores, te pasará lo mismo: no lo sabes y no te importa; sólo sabes que al presionar un botón ocurre la magia.

La encapsulación se encarga de mantener ocultos los procesos internos que necesita para hacer lo que sea que haga, dándole al programador acceso sólo a lo que necesita. Esto da dos ventajas iniciales: Lo que hace el usuario puede ser controlado internamente (incluso sus errores), evitando que todo colapse por una intervención indeseada (tú no quieres que tu mamá, que no tiene ni idea de electrónica, abra tu televisor y empiece a jugar con los circuitos para cambiar los canales manualmente ¿verdad?). La segunda ventaja es que, al hacer que la mayor parte del código esté oculto, puedes hacer cambios y/o mejoras sin que eso afecte el modo como los usuarios van a utilizar tu código. Sólo tienes que mantener igual la forma de acceder a él (en el caso del control de la tele, que los botones sigan siendo los mismos y que el botón de “apagado” no cambie el volumen). Por cierto, estas puertas de acceso que das a los usuarios son lo que se conoce como interfaz.

Herencia:

Uno de los elementos (a mi modo de ver) más interesantes de la P.O.O. La herencia es la capacidad que tiene una clase de derivar las propiedades y métodos de otra (suena a chino ¿no? Calma, lo veremos luego con paciencia ;) ). Tratemos de explicarlo con un ejemplo:

Decimos que una gallina es un ave; esto quiere decir que las gallinas tienen características comunes con otras aves (pico, plumas, etc.), es decir que la gallina hereda las características comunes de todas las aves. Pero además, resulta que un ave es un animal, lo que significa que también comparte características comunes al caballo, el perro, el hombre (seeee, somos animales) y cualquier otra cosa que pueda ser clasificada como animal.

La herencia nos permite, entre otras cosas, evitar tener que escribir el mismo código una y otra vez, puesto que al definir que una categoría (que en programación llamaremos clase) pertenece a otra, automáticamente estamos atribuyéndoles las características generales de la primera, sin tener que definirlas de nuevo.

Saludos.

Crysis y la edición de Mapas con SANDBOX 2

    Esta semana me ha picado el bichito de diseñar mapas… hace un tiempo he realizado varios para el COUNTER STRIKE, con la herramienta “HAMMER”, ahora modernizándome mas he recurrido a un motor grafico mucho más avanzado. El “CRYENGINE 2″ de los creadores de juego CRYSIS.

Con este SDK se pueden realizar todo tipos de modificaciones y creaciones nuevas como es mi caso… Como quería jugar con un amigo de ARGENTINA y no encontraba un mapa que me gustase, me he decidido a realizarlo por mi cuenta… me ha llevado una semana conocer la herramienta… pero ya veo resultados convincentes.

Aquí unas capturas de la herramienta de edición SANDBOX 2.

 

Y aquí unas capturas, recordar que estoy con un WINDOWS XP, o sea tengo DX9, no estoy sacando todo el jugo que debería ya que estas librerías soportan DX10…

 

 

Si lo desean descargar lo he puesto en mi servidor RAPID.

Aquí el link… hay que ponerlo en el directorio C:\Archivos de programa\Electronic Arts\Crytek\Crysis\Game\Levels\Multiplayer\IA

http://rapidshare.com/files/449279406/Paraiso.rar

Pensamientos Faltantes

Solo necesito que me aclaren algo, si pensamos (utilizamos el cerebro) y además hay pruebas que el hombre existe en la tierra desde hace millones de años, y nuestro cerebro es el mismo desde el principio de los tiempos, porque solo hemos evolucionado tecnológicamente desde hace 100 años?

Porque lo medios de locomoción tardaron tanto en inventarse, porque hace solo 500 años “se dice”, que se descubrió América?, si antes había seres humanos viviendo allí, porque Europa evoluciono tan rápido, y en América todavía eran indios?

Estas paradojas de la vida, me tienen loco, y no encuentro remedio, alguien podría contarme que paso?, o mejor dicho, cual fue la evolución entre el vinilo y el cd? Como pasamos en 20 años de escuchar música de un metal rozando sobre una superficie de un disco de vinilo, a la música digital, la cual se lee con una luz láser, invisible al ojo, que obtiene la información de un montón de ceros y unos grabados en la superficie de un disco tratado con una película de plata. Alguien me puede explicar que paso entre medio?

Cuenten que paso entre el telégrafo y el móvil 3g?

Que paso entre las curaciones con plantas, a clonar partes humanas, y animales enteros?

Que paso desde las torres de vigilancias de la edad media, a los cientos de satélites que están encima de nosotros?

Que paso entre las ropas hechas con pieles de animales, a las telas GORE-TEXT, que se secan solo con el calor del cuerpo?

Como esto, existen infinidad de cosas.

 

Necesito saber que paso entre medio. Que alguien me explique, si fueron personas ultra-inteligentes que se les ocurrió de pura suerte, o un accidente de un platillo volador que trajo una enorme cantidad de tecnología, o quizás también posibles accidentes en laboratorios, que sin querer llegaron a descubrir todo lo que hoy en día tenemos.

Quiero saber porque esperamos tantos millones de años para en estos 100, 200 o 500 años, hacer todo junto…

Si tomo la teoría más realista, en la cual todo se basa solo en el simple progreso de la humanidad, entonces todo esto me da más miedo aún, porque realizo un cálculo exponencial del conocimiento adquirido, y lo elevo en el tiempo y solo puedo pensar: ¿en donde estaremos de aquí a solo dos generaciones más?

Realmente mi mente tiene un vació y necesito llenarlo con información, una información que no puedo encontrar por ningún lado.

Y esto me da mucho miedo…

 

Walter Leonardo López Pascual

PROCESSING+TOUCHOSC+IPHONE = accelerometro IP

Estoy intentando hacer una captura de la información que genera el accelerometro del IPHONE, para poder utilizarla en otras aplicaciones.

Aquí vemos el ejemplo funcionando… vía wifi envío la información del accelerometro al ordenador, para luego ser tratada en los proyectos que me interesen.

Por ahora la única forma que he encontrado es:

1º instalando TOUCHOSC en el IPHONE, este programa tiene un SDk muy simple y es practico a la hora de enviar las carátulas realizadas al IPHONE, es el encargado de enviar la información desde el iphone a cualquier IP.

2º instalando PROCESSING en cualquier ordenador, este es compatible con todas las plataforma, y con un par de líneas de código puedes hacer una aplicación que escuche el puerto 8000, el cual es donde envía sus datos el programa TOUCHOSC.

3º un poco de paciencia, saliva y programación. y una red wifi donde conectar ambos equipos…(iphone y ordenador).

Esta es la configuración del TOUCHOSC en el IPHONE: con solo el accelerometro activo… no importa cual “LAYOUT” usemos. Recordemos que la IP que tenemos que configurar es la del ordenador que recibirá nuestra información.

El código de processing es:

ejecutamos el código de processing… y listo, vemos la magia… con un retardo muy pequeño vemos como responde de una forma muy fluida.

Saludos y espero que sea útil…

 

 

PINGUINO IDE Instalador versión 9.02

    Hola Buenos días a todos, hoy tras una promesa a RAFAEL, os traigo la nueva versión del instalador de pingüino.

No solo he incluido todo el materia nuevo desde la versión 9.02 con todo lo nuevo que trae consigo, sino también el ultimo MAIN.C el cual soluciona un problema con el puerto serie (fresquito fresquito, de ayer mismo), también he incluido para la gente que no tiene instalado PINGÜINO y/o quiere hacerlo desde cero, todos los paquetes necesarios (esto último como recomendación especial de JEAN).

PASOS A SEGUIR:

    Cuando iniciemos la instalación, nos pedirá toda la info necesaria para instalar PINGÜINO (directorios y nombres de programa), y antes de finalizar con la instalación de PINGUINO, comienza la instalación de los paquetes necesarios para que este funcione (omitir estos pasos para lo que ya tengan un PINGÜINO funcionando) de PYTHON, WXPYTHON, PYUSB y LIBUSB, en ese orden, dejando todo perfectamente atado para que alguien que nunca uso PINGÜINO tenga una instalación funcional en pocos pasos y sin necesidad de descargar nada.

Para quien ya tenga una instalación funcional de pingüino, os recomiendo cancelar los 4 instaladores, y luego proseguir con la instalación de pingüino propiamente dicha. Más que nada para no tener aplicaciones duplicadas en su Windows. Por ejemplo, por necesidad extras, yo tengo instalado el PYTHON 2.6 y no necesito el PYTHON 2.5 que trae el instalador, entonces le doy “CANCEL” cuando comienza la instalación de dicho programa, y salto este paso…. Lo mismo con todos los demás, y dejamos que finalice la instalación de pingüino.

Otro punto adicional y que siempre me ha gustado, es que ahora tenemos links directos a todos los diagramas necesarios, Pingüino 18f2550, pingüino 18f4550, diagramas DCE y DTE y conexión de serie a FONERA. Uso a diario estos diagramas y me gusta tenerlos a golpe de ratón. (TENGO MUY MALA MEMORIA)

LINK de descarga.

Saludos y espero que os guste la nueva versión.

IPHONE 3G Os4 jailbreak & libre operador

Antes que nada, este procedimiento es valido tanto para MAC como para WINDOWS.

    Hola… Buenos días… ayer he leído en varios foros que la gente de RedSnow había utilizado una vulneración en la versión 4 para iphone, y ha descubierto como abrirlo para instalarle cualquier aplicación sin necesidad del Apple store… y también, aprovechando esto se instala el Cydia y con el paquete UltraSn0w podríamos liberar de operadora a los teléfonos no libres.

Lo he visto muy fácil, y me entraron dudas, por eso estuve investigando durante algunas horas, y he verificado que el resultado era diferente en varios casos, por eso me he puesto a ello y documentar el procedimiento correcto y sin omisiones.

Lo primero es indicar que con la versión actual de Os4 de IPHONE, que se llama iPhone1,2_4.0_8A293_Restore.ipsw y trae por defecto el Baseband 5.13.4 funciona correctamente este procedimiento. Y no puedo afirmar lo mismo para otras versiones, previas o posteriores.

Esta versión a día de hoy (mirar fecha del post) es la que instala por defecto el ITUNES 9.2 por tal motivo os recomiendo hacerlo por este medio.

Igual para el futuro, si se cambia de os o alguien quiere esta versión para experimentar la he puesto en un link. iPhone1,2_4.0_8A293_Restore.ipsw.

Y el link para el RedSn0w es este link para Windows y este otro para MAC.

Y obtendremos esto:

Sigue leyendo

HIDROGENO+SOLAR ¿la energía del futuro?

Estoy empezando a utilizar mis tiempos muertos en investigar el tema de PILAS de combustible, por ejemplo las PILAS DE HIDRÓGENO, que generan electricidad a partir de la energía que desprende el movimiento de átomos de HIDRÓGENO cuando se encuentran con los de OXIGENO.

Aprovechando una oferta de una tienda, he adquirido un generador de Hidrógeno (con funcionamiento solar y/o a baterías AA) y además he adquirido una pila de Hidrógeno o Célula de Combustible, el primero de ellos produce a partir de agua H2O, Hidrógeno, separando las moléculas H2 de las de Oxigeno por electrolisis y reservado estas en un contenedor (en mi caso un globoJ) e inyectando este Hidrógeno puro a la Célula de Combustible, generamos energía.

Muchos pueden decir que es un proceso lento y gastas más energía generando Hidrógeno que lo que generas de electricidad, pero la verdad que: he comprobado que si tienes un panel solar, y lo comparas con la generación de energía de una Célula de combustible, podremos determinar que si podemos obtener el Hidrógeno aplicando la corriente generada por la placa solar, podríamos generar suficiente hidrógeno para generar mucha más corriente eléctrica que la que genera por sí misma la placa solar, por consiguiente: utilizando una potencia equivalente de 5 generada por la placa solar y produciendo hidrógeno a través del generador, este hidrógeno aplicado a la pila de combustible, puede generar un valor aproximado de 8 , por ende cuando comparamos, podremos generar un aumento del suministro eléctrico de un 50%… con solo utilizar el sol y un poco de agua.

Igual estoy delirando un poco y los valores tomados no representan la verdad, tengo que seguir haciendo pruebas y verificar que ocurre con modificaciones del generador y la batería.

EJEMPLO DE GENERADOR Y PILA DE COMBUSTIBLE:

Sigue leyendo

PINGÜINO RGB remoto via web

Este proyecto tiene varios usos, básicamente es una forma de controlar un grupo de LED RGB (tricolores con masa común) vía una página web, que seleccionar que color queremos que se muestre.

Puede ser una forma de armonizar una habitación, cambiar el color de una piscina o simplemente tontear… J

Sigue leyendo

LINKSYS 54g v4 con memoria SD y 2 puertos serie

Quiero compartir con vosotros las modificaciones realizadas en mi router de borde, LINKSYS 54g, el cual posee una memoria de 16Mb la cual nos permite instalar algunas cosas, pero no tanto como queramos por eso he decido instalarle una memoria SD la cual mediante los accesos GPIO del procesador podemos leer como si fuera un disco interno… he instalar cosillas en este.

También una modificación interesante es extraer los dos puertos Serie que posee en la placa central, los cuales nos pueden ser útil tras un traductor de tensiones para llegar a utilizarlo con MODEMS externos, microcontroladores o cualquier cosa que use puerto serie.

Sigue leyendo

Canon SX1 20x 10MP Fotos de Luna

Algunas fotos de Marte y la luna que he realizado en otro día.

OPENVPN Server Bridge en LINUX

Hoy explicare como configurar un servidor LINUX para comportarse como un Servidor de tunel Multi-cliente para que podamos conectarnos a nuestra casa o empresa desde cualquier parte del mundo, con una simple conexión de internet y que nos asigne direcciones IP de nuestra red privada, y podríamos ver los discos compartidos o imprimir en las impresoras de nuestra casa o trabajo desde cualquier parte. Y de una manera muy segura.

El OPENVPN es un servidor de tuneles gratuito OPENSOURCE pensado para empresas, y que nos ofrece una configuración muy rápida y eficaz. En este caso, veremos cómo se configura como BRIDGE (PUENTE), ¿Qué es lo que quiere decir BRIDGE? Este tipo de configuración no utiliza ruteo IP y lo que hace es un túnel IP to IP desde nuestro cliente hasta nuestro server, sin importar lo que hay en medio, encapsulando toda la información y solo abriendo esta en el destino. Esto genera que una vez conectados tengamos toda la sensación de estar con un cable directo a nuestra red privada. Esto a parte de seguro es práctico ya que todos los protocolos de distribución y broadcast de nuestra red, funcionaran perfectamente. NETBEUI/SAMBA/NFS. Traduciéndolo al porteño, podremos ver los discos en red, las carpetas compartidas de Windows, Linux o MACos y las impresoras en red.

Sigue leyendo

RECUPERAR llaves USB falsas

Hoy hablaré de la recuperación de memorias USB falsas… ya que hay muchas en internet… y como nos damos cuenta si tenemos en nuestro poder una de estas?

Si por ejemplo tenemos una memoria que dice ser de 4gb, y copiamos varios archivos hasta llenar la capacidad, cuando queremos leerlos hay muchos que ya no funcionan… esto lo pueden hacer con videos, por ejemplo 4 videos de 1gb cada uno, podremos ver muy bien lo que estamos buscando, ya que mientras lo grabado en el espacio real, funcionaría correctamente, lo supuestamente grabado en la parte falsa nos daría errores y en un video podríamos observar estos muy fácilmente.

Hay varios programas pero a mí los únicos que me dieron la información real fueron estos:

iFORMAT el cual antes de ver la capacidad de la memoria, lee el código de fabricante y modelo y con estos datos obtiene la capacidad de la memoria. La capacidad real.

El mismo nos permite formatear la memoria a su capacidad real.

También lo ideal para asegurarnos y confiar en esta memoria, es realizarle un test de copia y lectura, y este otro programita nos ayudaría en eso… tarda un poco pero nos dejará tranquilos…

Para mi prueba una memoria de 2Gb tardo cerca de 16 minutos.

Aquí os dejo los links de descargas de ambos programas, son open.

iFormat2 HDTEST

PINGUINO Madrid ONLINE

    He decido centrar todo lo referente a PINGÜINO en un nuevo BLOG, para llevar todo mas centralizado, para los que quieran visitarla, la dirección es la siguiente.

HTTP://pinguino.walii.es

En este nuevo blog iré colocando todos los proyectos con relación a esta tecnología.

Micro controladores y programación en general.

Links

  

Cosas raras están pasando… no os parece?

Quiero compartir con ustedes unas ideas y pensamientos que han pasado por mi cabeza, ya que después no quiero que digan, no nos avisaste…

Pero estamos escuchando varias cosas raras que hace la naturaleza, derretimiento de los polos, terremotos por todos lados y volcanes en erupción… esto no se ustedes pero a mí me da miedo, ya que si vieron la película 2012 pueden orientarse un poco mejor, ya que no creo que ocurra a la velocidad que lo muestran en la peli, pero estas cosas nunca las había visto en tal cantidad.

Terremotos en los últimos 3 años.

Link: alerta terremotos (una web muy útil)

Link: Mapasnet (muy completa)

 

http://www.iris.edu/seismon/views/eveday_big//imgs/topMap.eveday_big.gif

Este es un grafico a día de hoy de los últimos terremotos registrados desde el año 2005 hasta la fecha.

Dependiendo de la antigüedad y potencia son los colores y tamaños.

Morados son de hace 5 años o menos

Los amarillos son de hace 2 semanas o menos

Los anaranjados de ayer

Y los rojos de hoy.

Cuanto más diámetro de círculo más fuerte es el terremoto.

 

Los volcanes activos:

 

Según varios estudios, las actividades volcánicas están aumentando de manera alarmante.

http://www.infoplease.com/ipa/A0763388.html

http://www.infoplease.com/ipa/A0001439.html

http://volcanoes.usgs.gov/

 

 

Con esta info, podemos sacar nuestras propias opiniones, pero no quiero ser alarmista, solo quiero ofrecer la info que obtengo navegando por internet.

Y si nos damos cuenta, no se habla mucho del tema, a no ser que pase a ser muy público como el ultimo volcán de Europa, porque prohíbe volar a millones de personas. Y es muy difícil de ocultar o no hablar del tema.J

CHDK Canon Hack Development Kit en SX1

Mi última adquisición es esta cámara, que tal cual viene de fabrica es normalita a buena… pero no deja de ser BRIDGE.

Tiene muchas opciones que ya nos gustaría en más de una cámara:

  • Procesador de imagen Digic IV el mismo que las réflex de canon
  • Sistema operativo DryOS
  • Sensor: 10 milliones de pixels, 1/2.3″ Canon CMOS como las reflex
  • Lentes: 28-560mm, 20x optico, F2.8 – F5.7, IS (Estabilizador dual, mecánico,digital y de sensor de movimiento)
  • LCD: 2.8 pulgadas TFT, 230,000 pixeles, multiangulo variable, visor electronico
  • Peliculas de video: 1920 x 1080p (HD) @30fps, sonido estereo
  • Salida HDMI
  • Disparos continuos a máxima resolucion 4.0 fps
  • Alimentación: 4x AA, con fuente de alimentación opcional CA-PS700
  • Dimensiones: 127,5 x 88,3 x 87,7 mm; peso: 585g (sin baterias)
  • RAW con firmware 2.0.0.0 liberado 18/3-09. Canon Firmwares
  • Tarjetas SD y SDHC
  • Funcionamiento con baterías AA, que esto hay gente que cree que es una desventaja, pero yo opino lo contrario, ya que si queremos usarlo como batería recargable “podemos”, y si en algún momento nos quedamos sin carga, podemos reemplazarlas en cualquier supermercado, comprando baterías AA comunes.

Bueno a los que venimos, el CHDK es una modificación del firmware de esta máquina, como muchas otras CANON, debajo pondré la lista, esta modificación abre la puerta a muchas opciones y modificaciones, por ejemplo:

LISTA de cámaras compatibles con CHDK

Sigue leyendo

Translator

Visitas

Mis FOTOS

Your Shopping Cart

Your cart is empty

Enlaces patrocinados

Calendario

febrero 2012
L M X J V S D
« ene    
 12345
6789101112
13141516171819
20212223242526
272829