Robot con arduino I

Este verano he empezado a Hacer un robot con arduino. Utilicé la placa de Arduino Duemilanove que tenía, pero al empezar a meter motores, cables y demás en la estructura, vi que esta placa es demasiado grande para esto. Buscando por ebay encontré un Arduino Nano por 10€ que es bastante más pequeño que el arduino Duemilanove

20110823 102414

Me ha llegado hoy el paquete con el arduino, un cable micro-usb y cables para conectar sensores y demás al arduino.20110823 103746

Lo primero que he hecho ha sido soldarle los pines de conexión al arduino para poder conectarle los cables de manera cómoda.

EDICIÓN: Por recomendación del vendedor, los pines hay que soldarlos en la capa superior, como se indica en esta imagen:

 

Lo siguiente será conectarle los motores y sensores, pero estoy a espensas de comprar un chip de potencia para motores y poder terminar la etapa de potencia de Txapuzas Electrónicas

Iré poniendo aquí los avances que vaya teniendo.

Subir fotos desde android a Google +

Si habéis intentado subir alguna foto desde la aplicación de Google + de android a la página, la única opción que tenemos es la de Instant Upload, que lo que viene a significar es que en cuanto se hace una foto con el móvil, se sube a un albúm privado de Google+ y luego tú ya la compartes como quieras. El problema viene, que la aplicación únicamente mira en el directorio de la cámara del móvil, si estás haciendo fotos con otra aplicación o es una captura de pantalla, esas fotos no se podrán subir a Google+. La solución viene en usar Picasa, que es el servido de Fotos de Google que está sincronizado a su vez con Google+ y por suerte la aplicación de Picasa sí permite subir cualquier foto.

Una vez que lo tengamos instalado, primero nos vamos a Ajustes> Cuentas y sincronización>NUESTRA CUENTA DE GOOGLE>y deseleccionamos Sincronizar Picasa Web. Con esto evitamos que en la aplicación Galeria nos aparezcan todas las fotos de picasa lo cual lo hace molesto.

Lo siguiente, es mediante la aplicación galería ir a la foto que queramos subir y pulsar en el botón de opciones del móvil para que nos aparezca el menú compartir:
SC20110813 201736

Y seleccionamos picasa
SC20110813 201746

Al ser la primera foto que vamos a subir, tenemos que crearnos un albúm que llamaremos por ejemplo: Fotos Movil. En este nuevo albúm iremos subiendo todas las fotos que queramos ir metiendo en google+

Y con eso ya nos aparecerá en google+ para hacer lo que queramos con ella. Realmente la aplicación de Google+ funciona bien, no le hace falta el subir fotos a un album, por que google para eso ya tenemos picasa. Pero por ejemplo si yo quiero poner en un comentario una foto, me hace falta seguir este método, por que google no implementa el compartir una foto en un comentario nuevo.

Espero que haya servido de ayuda si tenéis cualquier duda dejar un comentario.

Generando nombres aleatorios desde terminal

Hace años, cuando usaba linux, me hice un script para generar nombres-palabras, hoy lo he estado buscando para ponerle nombre al movil, y como es lógico ese script se perdió. Así que he decidido volver a hacerlo por que nunca está de más tenerlo, y lo publico aquí para quien lo quiera.

#!/usr/bin/env bash
###########################
#Modo de ejecutar el script:
# ./names.sh 'TIPO' 'LETRAS'
# TIPO= nombres, palabras
# LETRAS:
# Palabras que empiecen por s : ^s
# Palabras que contengan s, w, b : s.w.b
# Ejemplo:
# Nombres que empiecen por 's' y contenga 't' y 'u'
# $./names.sh nombres ^s.t.u
# Palabras que empiecen por 'w' y contenga 'b' y 'l'
# sh names.sh palabras ^w.b.l
#––––––––––––––––––––––––––––
#############################
#Diccionarios
# Diccionarios por defecto en el directorio /usr/share/dict
# se encuentra en los sistemas unix.
# puedes poner la ruta de tus propios diccionarios
# Nombres propios
NOMBRES="/usr/share/dict/propernames"
# Palabras
PALABRAS="/usr/share/dict/words"
#––––––––––––––––––––––––––––
if [[ $1 == nombres ]]; then
echo "Diccionario Nombres propios: " $NOMBRES
cat $NOMBRES | tr '[A-Z]' '[a-z]'|grep -i $2
elif [[ $1 == palabras ]]; then
echo "Diccionario Palabras: " $PALABRAS
cat $PALABRAS | tr '[A-Z]' '[a-z]'|grep -i $2
fi

Considero que el script está bien comentado, si alguien tiene alguna duda que me escriba un comentario!