24 julio, 2013

Instalar No-Ip en Ubuntu 13.04

En muchas ocasiones necesitamos acceder ha nuestros ordenador / servidor desde fuera, pero lo normal es que nuestro proveedor de Internet nos tenga asignada un  dirección ip dinámica. Esto lo podemos solucionar mediante el No-Ip y su servicio de de dns dinámico. Para ello, solo tenemos que darnos de alta en la pagina de No-IP, tiene una opción que es gratuita. Creamos el formulario con nuestros datos y elegimos el nombre de dominio que más nos guste y este libre, para el dominio principal seleccionaremos el que más nos interese de la lista que No-Ip nos ofrece. Con el…

READ MORE

14 julio, 2013

Como descubrir el puerto arduino con Python

Cuando desconecto y vuelvo a conectar el Arduino (Arduino Uno R3), el Ubuntu dependiendo si se ha enterado o no que lo he desconectado, al volver a conectarlo me lo instala en otro puerto, con lo que tengo que decirle al programa cual es el nuevo puerto. Para solucionar esto y aprovechando la librería PySerial y la función "try", podemos descubrir donde esta instalado el puerto Arduino. Para ello solo tenemos que probar los puertos que posiblemente pueda estar utilizando el Arduino. Si al intentar abrir el puerto arduino nos da error, eso es que el Arduino no esta…

READ MORE

3 julio, 2013

Conectarse a MySQL con Python

Siguiendo con el Python, he estado probando como funciona la conexión con bases de datos. Ya que tengo un servidor con MySQL instalado he probado con él. Para poder conectar el Python con el servidor MySQL nos hace falta instalar la librería que hará de intermediario entre el MySQL y Python, por la red hay varias, pero me he decantado por la propia que distribuye Oracle. Elegimos el fichero para nuestro sistema y lo instalamos. Para Ubuntu / Debian podemos bajar el ficheros de la pagina o instalarlo a través del repositorio de Ubuntu, con el siguiente comando. sudo…

READ MORE

22 junio, 2013

Leer el puerto serie de Arduino con Python y PySerial

Desde hace ya un tiempo he hoy buenos comentarios sobre Python y lo "fácil" que es programar con él, su potabilidad entre sistemas, etc. Me he puesto ha ello, y la verdad es que es muy fácil programar con él, después de un rato, se le coge el tranquillo a esa forma tan peculiar de escribir el código que tiene, solo utilizando tabulación, sin puntos y comas, llaves o cualquier otra forma de indicar el inicio y el fin de las lineas,  a la declaración de las variables, mejor dicho a la no declaración, la formar de trabajar con las funciones, etc. En general es un lenguaje muy fácil de trabajar y encima puedes hacer verdaderas locuras con…

READ MORE

13 junio, 2013

Como crear una imagen con el comando DD

Ya hemos visto como instalar una imagen a un dispositivo conectado a nuestro ordenador con el comando de Linux "DD". Ahora vamos hacer el paso contrario, como crear nuestras propias imágenes con el mismo comando. Con el comando "DD", podemos crear imágenes tanto en formato ISO como en BIN. Este proceso están fácil, como cuando copiamos una imagen, solo le tendremos que indicar: donde esta montado el disco, partición o dispositivo que queremos hacer la imagen. ruta y nombre del fichero donde vamos ha guardar la imagen. el tamaño del bloque de datos que vamos ha utilizar. Como en el caso anterior esto es opcional.  El comando quedaría de la siguiente manera: sudo dd…

READ MORE

3 junio, 2013

Ejecutar Android en un Raspberry Pi

Actualizado el 4 de Junio de 2014, leer hasta el final del post. Como era lógico, alguien ya ha conseguido ejecutar Android, el sistema de Google para moviles en un Raspberry Pi. Aunque de momento esta en una fase muy precaria, nos permita a mucha gente poder probarlo he intentar mejorarlo. Ejecutar Android en un Raspberry Pi Para poder instalar y ejecutar Android en un Raspberry Pi solo tenemos que descargar el fichero de imagen que queramos instalar, para ello, tenemos disponible 3 versión de la imagen en los siguientes enlaces: Imágen basada en CyanogenMOD 7.2 (Versión Recomendada) Imágen basada en CyanogenMOD…

READ MORE

30 mayo, 2013

Como actualizar Ubuntu 12.10 a Ubuntu 13.10

Para actualizar la versión de nuestro Ubuntu 12.10 Quantal Quetzal,  a la ultima versión, en la actualidad Ubuntu 13.04 Raring Ringtail, podemos hacerlo de dos formas. 1º Forma de actualizar Ubuntu 12.10 a Ubuntu 13.03 Para ello solo tendremos que ir al aplicaciones instaladas. Ejecutar el programa "Actualización de Software" en el escritorio del Unity, o escribir lo siguiente en un terminal. update-manager -d Esto nos abrirá el programa de actualización de software, buscara si hay nuevas versiones y nos dirá si queremos actualizarnos a la nueva versión. En el caso de que no nos muestre que hay una nueva versión, pulsaremos sobre el botón de "Configuración", y en pestaña de…

READ MORE

28 mayo, 2013

Como instalar una imagen con el comando DD

Para instalar una imagen ISO o BIN, en linux podemos utilizar el comando que viene por defecto "DD". Este comando nos permite copiar imágenes ISO o BIN en cualquier dispositivo que tengamos montado en nuestro sistema, ya sea un disco duro, CD/DVD, como unidades USB o tarjetas de memoria. Para utilizar este comando solo tendremos que pasarle como parámetros la ruta donde se encuentra el fichero que vamos a instalar, la ruta donde se encuentra el dispositivo donde vamos ha instalar la imagen, y el tamaño del bloque de los datos, esto ultimo no es obligatorio pero si recomendable. Ejemplo de copia de una imagen en…

READ MORE

6 mayo, 2013

Problemas con el puerto de Arduino en Ubuntu (Linux)

En un sistema linux, no todos los usuario pueden tender acceso a poder manejar los puertos. Solo los usuarios que estén en el grupo "dialout" tiene permiso para manejar los puertos. Lo normal es que nuestro usuario no este dentro de ese grupo, por lo que tendremos problemas para poder acceder al puerto que crea el arduino. Para solucionar este problema solo tendremos que añadir nuestro usuario al grupo "dialout" de la siguiente manera. sudo usermod -a -G dialout <NombreDeUsuario> Nos pedirá la contraseña de root. y con esto, nuestro usuario ya sera miembro del grupo "dialout". Ya solo nos queda cerrar la sesión para que los cambios efectuados tenga efecto y…

READ MORE

1 mayo, 2013

Obtener la temperatura con Arduino y un termistor

En este proyecto vamos ha ver como podemos obtener la temperatura mediante la utilización de un termistor. Lo primero, que es un termistor, esta es una simple resistencia que varia según la temperatura que tenga, con el valor devuelto por la resistencia y una pequeña formula podemos calcular que temperatura hace. Esquema del circuito: El esquema de este circuito es muy sencillo, esta basado en un simple divisor de tensión, en este caso quedaría de la siguiente manera. Este esquema es el utilizado en la mayoría de sensores, simplemente cambiando el termistor, por un lcr, por ejemplo, tendríamos un sensor para detectar la luminosidad. En mi caso el termistor no es de…

READ MORE

Funciona gracias a WordPress | Tema: Spiko de SpiceThemes