INSERT INTO sites(host) VALUES('xbot.es') 1045: Access denied for user 'www-data'@'localhost' (using password: NO) xbot.es Estimated Worth $122,355 - MYIP.NET Website Information
Welcome to MyIP.net!
 Set MYIP as homepage      

  
           

Web Page Information

Title:
Meta Description:
Meta Keywords:
sponsored links:
Links:
Images:
Age:
sponsored links:

Traffic and Estimation

Traffic:
Estimation:

Website Ranks

Alexa Rank:
Google Page Rank:
Sogou Rank:
Baidu Cache:

Search Engine Indexed

Search EngineIndexedLinks
 Google:
 Bing:
 Yahoo!:
 Baidu:
 Sogou:
 Youdao:
 Soso:

Server Data

Web Server:
IP address:    
Location:

Registry information

Registrant:
Email:
ICANN Registrar:
Created:
Updated:
Expires:
Status:
Name Server:
Whois Server:

Alexa Rank and trends

Traffic: Today One Week Avg. Three Mon. Avg.
Rank:
PV:
Unique IP:

More ranks in the world

Users from these countries/regions

Where people go on this site

Alexa Charts

Alexa Reach and Rank

Whois data

Who is xbot.es at

No info.

Front Page Thumbnail

sponsored links:

Front Page Loading Time

Keyword Hits (Biger,better)

Other TLDs of xbot

TLDs Created Expires Registered
.com
.net
.org
.cn
.com.cn
.asia
.mobi

Similar Websites

More...
Alexa鏍囬

Search Engine Spider Emulation

Title:xBot.es | Blog de robotica recreativa
Description:osition: absolute !important; clip: rect(1px 1px 1px 1px); * IE6, IE7 * clip: rect(1px, 1px, 1px, 1px); }
Keywords:
Body:
xBot.es | Blog de robotica recreativa
xBot.es
Blog de robotica recreativa
Search
Main menu
Skip to primary content
Skip to secondary content
InicioQue es xBot.esContacto
Post navigation
larr; Older posts
Adaptador I2C para pantallas LCD con Arduino
Posted on 27 julio, 2015 by furri
Hace mucho que me compr茅 un adaptador I2C para pantallas LCD y hoy por fin lo he probado, el adaptador est谩 basado en el micro PCF8574T y tiene dos conectores, el tradicional de 16 pines en linea para conectar la LCD y los 4 del conector I2C, tambien posee un jumper para habilitar la luz de fondo (que se puede apagar/encender por software) y un potenciometro para regular la luz de los caracteres.
Para probarlo he usado una pantalla LCD con luz azul de 2 lineas por 16 caracteres cada una.
Como en ambos tengo montados pines macho he montado todo sobre una protoboard, solo tener en cuenta que los pines est茅 correctamente alineados, contad con que el pin 1 es GND que es facil de localizar.
El montaje completo incluyendo las conexiones I2C:
El c贸digo fuente:
// ********************************************************************
// ********************************************************************
/* Demostracion de modulo adaptador I2C LCD
basado en PCF8574T */
#include lt;Wire.h gt;
#include lt;LCD.h gt;
#include lt;LiquidCrystal_I2C.h gt;
LiquidCrystal_I2C lcd(0x27,2,1,0,4,5,6,7);
void setup()
{
lcd.begin (16,2); // activamos modulo 16 #215;2
lcd.setBacklightPin(3,POSITIVE);
lcd.home (); // igual que lcd.setCursor(0,0);
lcd.print( #8221; furrichip #8220;);
lcd.setBacklight(LOW); // Apagar luz de fondo
delay(500);
lcd.setBacklight(HIGH); // Encender luz de fondo
delay(500);
lcd.setBacklight(LOW); // Apagar luz de fondo
delay(500);
lcd.setBacklight(HIGH); // Encender luz de fondo
delay(500);
}
void loop()
{
lcd.setCursor (4,1); // empezamos en la segunda linea fila 4
lcd.print(millis());
delay(100);
}
// ********************************************************************
// ********************************************************************
La libreria LiquidCrystal he usado esta:
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
Solo me queda mencionar que en caso de necesidad podeis cambiar la direcci贸n I2C del adaptador (0x27 por defecto) puenteando los pads A0, A1 y A2, dichos pads est谩n en modo pull-up por lo que su valor l贸gico es #8220;1 #8221;, al puentearlos cambiamos dicho valor a #8220;0 #8221; y usando la siguiente tabla podemos ajustar la direcci贸n a nuestras necesidades:
Enlaces de interes:
Datasheet PCF8574 de Texas Instruments
Datasheet PCF8574 de NXP
Tutorial PCF8574 en ingles
Posted in Arduino, I2C / TWI, LCD
Adios a concursar en Instructables 驴la LPI otra vez?
Posted on 28 junio, 2015 by furri
Me apetecia retomar algun reto de instructables, usandolo como motivaci贸n para desarrollar algo interante, util o simplemente divertido. Ya lo hice hace 4 a帽os con el concurso de reciclado.
http://blog.xbot.es/?p=657
Despues de entrar en la web de instructables encuentro algunos concursos accesibles y al mirar las normas me encuentro con la sorpresa de que nadie residente en Espa帽a puede participar #8230; bueno, si podemos enviar proyectos pero no podr谩n ser elegidos para ning煤n premio.
Empec茅 a escarbar un poco y me encontr茅 esto en la secci贸n de preguntas frecuentes:
I live in -----, why can't I enter?!br /
Chances are your country has incredibly strict laws regarding gambling, sweepstakes and contests. We try our best to play by the rules, and if we can't meet the minimum requirements to run a contest in your country, we don't run them there!
que traducido asi mas o menos #8230;
Vivo en Espa帽a, por qu茅 no puedo entrar?!br /
Es probable que su pa铆s tenga leyes muy estrictas en cuanto a juegos de azar, sorteos y concursos.br /
Hacemos todo lo posible por cumplirlas pero si no podemos cumplir con los requisitos m铆nimos para hacer un concurso en su pa铆s, no lo hacemos.
Entiendo que para esta gente resulte mas facil excluir a los residentes en paises que tienen leyes como la LPI o vete tu a saber si las tenemos peores. Lo que no llego a entender es que en este pais tengamos alguna ley que de una forma o de otra impida que nos premien por nuestras ideas #8230;
Siento el off-topic, pero algo tenia que decir despues de pasarme a帽os pagando un impuesto injusto y abusivo por usar CDs para hacer copias de mis trabajos, cosas como el cierre de google news, zancadillas a la financiaci贸n de proyectos via crodfunding, etc, etc, todo gracias a las leyes promulgadas por nuestros politicos que en vez de defender a los que los votan defienden a la SGAE, grupos editoriales y bancos.
Saludos.
Posted in off topic
Ca帽on de aire comprimido (1)
Posted on 1 mayo, 2015 by furri
Como me sobraban tubos de PVC del ultimo invento he decidido utilizarlos en un proyecto casero que tenia en mente hace tiempo.
La idea es hacer un calder铆n o camara de presi贸n con tubos de PVC usando como entrada de aire un inflador de bicicleta y como salida una electrovalvula a 12V que permite una apertura muy rapida que es vital a la hora de lanzar objetos.
La valvula de entrada la he sacado de un neum谩tico viejo de mi bicicleta, la electrovalvula la compr茅 hace como dos a帽os en ebay asi que solo quedaba ir a comprar adaptadores variados, un par de terminales ciegos y pegamento para PVC.
He usado tubo de 50mm por que era el que tenia de sobra en mi trastero, me habria gustado usar un tubo mas grueso y asi poder hacer una camara de presi贸n mas compacta y no tan alargada, pero bueno #8230; es lo que tiene el reciclado.
Los componentes:
Arriba dos trozos de PVC de 50mm de diametro y 50cm de largo cada uno, total 100cm de largo, al final har谩n una calder铆n o camara de presi贸n de algo mas de 1,5 litros.
una T de uni贸n para acoplar la reductora a tubo de 20mm que es donde va el adaptador roscado de la electrovalvula, el resultado final quedar谩 algo asi como esto:
Las diferecias de color, unas veces gris (su color real) y otras azul, son debido a cambios en la luz natural y a la camara de mi tel茅fono movil que no es lo mejor para estos menesteres.
El cortado de tubos se hace facil con herramientas de uso com煤n y asequibles.
La unica parte algo mas complicada de este proyecto es la instalaci贸n de la valvula de bicicleta, aunque tampoco tiene mucha ciencia, taladro de 8mm y pegado con cola de contacto.
Y el resto pegado con pegamento de PVC.
Para terminar por hoy solo el detalle de los adaptadores para la electrovalvula, esta no va pegada sino a rosca #8230;
Dejaremos que se pegue todo #8230;聽 hasta el proximo domingo.
furri.
Posted in xBot
Calibrando brujula CMPS03
Posted on 17 abril, 2015 by furri
Queria recuperar mi vieja br煤jula CMPS03 y al probarla no daba con el norte ni por casualidad, asi que he tenido que recalibrarla y para ello tuve que buscar bastante hasta dar con una p谩gina donde explicaban el proceso.
http://www.robot-electronics.co.uk/htm/cmps3tech.htm
El sensor se puede calibrar por I2C o montando un pulsador #8230; asi que opt茅 por este ultimo sistema, el circuito es tan simple como este:
Y el proceso es tan sencillo como poner el lado Norte de la brujula apuntando al norte real asi que id buscandoos una brujula #8220;manual #8221;.
Alimentamos el circuito y veremos el led del pin #8220;calibrating #8221; encendido, procedemos a continuaci贸n con la siguente secuencia:
#8211; Pulsamos una vez y el led se apagar谩.
#8211; Giramos 90潞 a la derecha y pulsamos otra vez.
#8211; Volvemos a girar 90潞 a la derecha y pulsamos otra vez.
#8211; Volvemos a girar 90潞 a la derecha y pulsamos otra vez.
Ahora el led deberia haberse encendido de nuevo y eso indica que hemos terminado la calibraci贸n la cual se ha quedado guardada en la eeprom del micro y no tendremos que calibrarla mas salvo que tengamos que usarla en un lugar lejano del que hemos hecho la calibraci贸n o que se haya desajustado por otros motivos.
Posted in GPS Bot, Sensores
AtmelStudio y Attiny #8211; ecTiny841 (2-programacion)
Posted on 17 marzo, 2015 by furri
Como hacer un programa para Attiny con Atmel Studio no es tan complicado como pudiera parecer, es lo que tiene haber trabajado con PICs durante tant铆simos a帽os.
Esta es una actualizaci贸n de la #8220;guia-burro #8221; que me hice cuando aprend铆, en este caso basandonos en este circuito con ecTiny841.
Microcontrolador: Attiny841 (oscilador interno)
Pines A0,A1,A2,A3 #8211; leds
Pin A7 #8211; pulsador.
Alimentacion: 3.3V
Abrimos Atmel Studio
Creamos un nuevo proyecto.
Elegimos el tipo de proyecto, le damos nombre y carpeta donde guardarlo.
Ahora elegimos microcontrolador.
Ya tenemos un programa en blanco.
En el que sustituiremos todo el c贸digo fuente por este otro:
#include lt;avr/io.h gt;
#define F_CPU 8000000UL聽聽 聽聽聽 聽聽聽 聽//clock frequency
#include lt;util/delay.h gt;
int main(void)
{
//A0-A5 salida A6 y A7 entrada
DDRA = 0b00111111;
while(1)
{
if (bit_is_clear(PINA,7)) // mientras PINA7 a nivel bajo
{ PORTA = 0b00000000; } // apago todo
else
{聽 // secuencia #8220;coche fantastico #8221;
PORTA = 0b00000001;
_delay_ms(150);
PORTA = 0b00000010;
_delay_ms(150);
PORTA = 0b00000100;
_delay_ms(150);
PORTA = 0b00001000;
_delay_ms(150);
PORTA = 0b00000100;
_delay_ms(150);
PORTA = 0b00000010;
_delay_ms(150);
}
}
}
Una vez pegado, compilamos (Built Solution) y revisamos la secci贸n #8220;output #8221; para verificar que la compilaci贸n ha sido correcta.
En este momento ya tenemos un fichero .HEX ubicado en la carpeta donde creamos el programa (ver primeros pasos de este tutorial)聽 que podemos grabar en el microcontrolador, para grabarlo existen diversas opciones ya sea por que tengamos un grabador integrado con el IDE de AtmelStudio o si por el contrario tenemos un grabador externo, como ejemplo:
#8211; Externo: Grabaci贸n con AVRDudeSS y ArduinoISP.
#8211; Integrado: Grabaci贸n con MKII y AtmelStudio.
Posted in Atmel / AtmelStudio / AVRStudio, Attiny, ecTiny841
Grabaci贸n con AtmelStudio y MKII
Posted on 16 marzo, 2015 by furri
Si dispones de un grabador MKII o un clon del mismo no es necesario salir del IDE de AtmelStudio para grabar tu microcontrolador, siempre y cuando hayas instalado bien los drivers.
Una vez compilado vuestro programa teneis que iros a la opcion Tool/Device Programming.
Os aparecer谩 una pantalla donde podreis verificar el programador, el microcontrolador y el interface, una vez confirmado con #8220;Apply #8221; nos apareceran las opciones disponibles antes de la grabaci贸n, en nuestro caso (que hemos hecho todo bien) tan solo seleccionar la opci贸n #8220;Memories #8221; y a continuaci贸n ejecutar la grabaci贸n con #8220;Program #8221; y veremos el resultado de la grabaci贸n.
y listo para funcionar #8230;
Posted in Atmel / AtmelStudio / AVRStudio, Attiny
Iniciaci贸n con ecTiny841 (1-preparativos)
Posted on 15 marzo, 2015 by furri
He dado con un kit de iniciaci贸n basado en el Attiny841, para los que quieren algo peque帽ito y diferenciarse de todo el mundillo asociado a Arduino, dise帽ado y montado aqui en nuestro pais y ademas barato, se llama ecTiny841.
Consta de 4 modulos:
ecPower con el que podreis alimentar todo el circuito con un cargador de movil.
ecSwitch que es un pulsador con prevenci贸n de rebotes incorporado.
ecLeds que no tiene mucha ciencia, 4 leds de distinto color.
ecTiny841 que es la placa principal con el microcontrolador.
Particularmente el ecPower me pareci贸 una verdadera maravilla ya que cada vez que tengo un montaje a 3v3 ando parcheando aqui y all谩 #8230; con esto ya lo tengo solucionado asi que igual me pido alguna mas.
Primeros pasos:
1) Hardware, comprando el kit ecTiny841 ya tenemos lo suficiente para empezar, tan solo una protoboard y cables para montar el circuito.
2) Software, toca bajarse las herramientas del fabricante, en este caso el programa AtmelStudio (conocido como AVRStudio en versiones anteriores), en mi caso concreto me qued茅 en la versi贸n 6.2.1153 por compatibilidad con mi programador clon MKII.
3) Programador, aqui me extender茅 un poco mas ya que hay un gran abanico de posibilidades, en caso de querer un programador integrado con el IDE de AtmelStudio os aconsejo que os compreis un MKII o compatible, en el caso de que no querais compraroslo o que a煤n lo estais pensando podeis ir tirando con un ArduinoISP y usando AVRDude como software de grabaci贸n.
Posted in Atmel / AtmelStudio / AVRStudio, Attiny, ecTiny841
Regrabar Bootloader en una Arduino (2)
Posted on 12 marzo, 2015 by furri
Hace casi 5 a帽os ya me encontr茅 con este problema #8230; fastidiar el micro de una arduino (vieja, eso si..) y tener que meter el bootloader de nuevo asi que no me extender茅 demasiado ya que podeis leer el art铆culo de aquella epoca que solucion茅 con un programador por puerto paralelo muy barato de fabricar.
http://blog.xbot.es/?p=262
Ahora nos encontramos con que pocos ordenadores de sobremesa y ning煤n portatil trae puerto paralelo por lo que una alternativa USB vendria muy bien y lo que he hecho es aprovechar mi Programador ArduinoISP quedando el montaje tal que asi.
En el USB tenemos una Arduino con el programa ArduinoISP (la de color rojo), esa tarjeta, sea la Arduino que sea no es mas que una pasarela hacia la segunda (la de color azul) y es esta ultima la que tenemos que seleccionar en Herramientas/Tarjetas #8230; en mi caso la roja es compatible con Decimilia con micro Atmega168 pero da igual, podria ser una MEGA 2560 #8230; tan solo hace de pasarela. La tarjeta azul es una Duemilanove con micro Atmega328, por lo que en la configuraci贸n elegir茅 #8220;Duemilanove w/Atmega328 #8243;.
A continuaci贸n comprobaremos que hemos seleccionado el programador adecuado.
Y por fin pulsaremos la opci贸n que el IDE de Arduino nos da para programar el bootloader de la tarjeta seleccionada.
La arduino (azul) quedar谩 como recien comprada y lista para trabajar.
Hasta pronto.
furri.
Posted in Arduino, ISP / ICSP
Programando ATtiny85 con Arduino
Posted on 10 marzo, 2015 by furri
Utilizar micros Attiny puede resolvernos una necesidad por poco dinero y poca complicaci贸n a la hora de programarlos, como poco es divertido #8230; 馃槢
1) HARDWARE.
Antes de nada hay que montar el grabador, bien cableado en una protoboard (no os lo aconsejo) o montaros una shield que os costar谩 un par de euros y un rato soldando.
Para el que quiera cablear en una protoboard, este es el esquema.
2) Preparando el programador.
Para preparar el programador solo tenemos que enchufar una Arduino cualquiera, en mi caso utilizo una Duemilanove pero deberia funcionar con cualquiera.
Verificar que no teneis enchufada ninguna shield ni nada cableado, la Arduino solita.
Seleccionamos el tipo de tarjeta y puerto, a continuaci贸n abrimos la carpeta de ejemplos, elegimos #8220;ArduinoISP #8221; y grabamos.
En este momento nuestra tarjeta Arduino se ha convertido en un programador por lo que procedemos a enchufar nuestra placa o cableamos seg煤n el esquema del punto 1 de este tutorial.
3) IDE #8211; Preparaci贸n del entorno de programaci贸n.
Para programar un Attiny85 con el entorno de Arduino tenemos que a帽adir dicho microcontrolador como si fuera una tarjeta mas seleccionable dentro del IDE de Arduino, esto lo haremos descargando la informaci贸n de dicho micro e instalandolo en dos pasos simples.
#8211; Descargar cores de microcontroladores Attiny.
En la p谩gina de Arduino podeis encontrar diversos cores adecuados a vuestras necesidades y la versi贸n del IDE que tengais.
http://playground.arduino.cc/Main/ArduinoOnOtherAtmelChips
Los cores que tengo instalados en el IDE 1.0.6. los podeis descargar de aqui, incluye los que he ido encontrando por ah铆, son los Attiny 24/44/84/25/45/85/13/2313/4313
#8211; Descomprimir
Facil, en la carpeta (Arduino)\Hardware\
#8211; Abrir IDE de Arduino
y verificar en Herramientas/Tarjetas si el sistema las reconoce.
4) Programaci贸n del Attiny85
Ya solo queda hacer un programa y grabarlo en el microcontrolador, lo primero que hacemos es irnos a Herramientas/Tarjeta y seleccionamos #8220;Attiny85 @ 1MHz (Internal Oscillator, BOD disabled) #8221;.
Abrimos un ejemplo como el tradicional #8220;BlinkWithoutDelay #8221; y cambiamos el pin 13 por el 0, que en el Attiny85 se corresponde con el pin 5 como podeis comprobar en el siguiente grafico.
Pulsamos el bot贸n de grabar y ya tenemos nuestro primer Attiny85 funcionando en cualquier protoboard con tan solo V+, GND y un led en el pin 5 que deberia parpadear.
Espero que os haya gustado.
furri
Posted in Arduino, Attiny, ISP / ICSP
Software programaci贸n AVRDudeSS
Posted on 25 febrero, 2015 by furri
Ya metidos en la programaci贸n de Attinys necesitaba un software gratuito y compatible con diversos programadores y ese hueco lo llena AVRDudeSS en sus versiones para linux o windows que podeis bajar de aqui.
Una vez instalado est谩 listo para trabajar, como podeis ver la lista de programadores soportados es inmensa y su manejo depender谩 de las caracteristicas de cada programador, pongo como ejemplo la grabaci贸n de Attiny85 con una ArduinoISP detallando los pasos a seguir, si en el punto 4 no nos detecta el micro algo estaremos haciendo mal #8230;. 馃槢
furri.
Posted in Uncategorized
Post navigation
larr; Older posts
Search
Entradas recientes
Adaptador I2C para pantallas LCD con Arduino
Adios a concursar en Instructables 驴la LPI otra vez?
Ca帽on de aire comprimido (1)
Calibrando brujula CMPS03
AtmelStudio y Attiny #8211; ecTiny841 (2-programacion)
Grabaci贸n con AtmelStudio y MKII
Iniciaci贸n con ecTiny841 (1-preparativos)
Regrabar Bootloader en una Arduino (2)
Programando ATtiny85 con Arduino
Software programaci贸n AVRDudeSS
Archivos Archivos
Elegir mes
julio 2015 (1)
junio 2015 (1)
mayo 2015 (1)
abril 2015 (1)
marzo 2015 (5)
febrero 2015 (2)
enero 2015 (1)
marzo 2012 (1)
diciembre 2011 (1)
octubre 2011 (1)
septiembre 2011 (4)
agosto 2011 (2)
junio 2011 (1)
mayo 2011 (3)
abril 2011 (5)
marzo 2011 (3)
febrero 2011 (6)
enero 2011 (1)
diciembre 2010 (2)
noviembre 2010 (1)
octubre 2010 (2)
agosto 2010 (3)
julio 2010 (2)
junio 2010 (6)
mayo 2010 (2)
abril 2010 (7)
marzo 2010 (5)
febrero 2010 (2)
enero 2010 (2)
diciembre 2009 (2)
noviembre 2009 (2)
octubre 2009 (4)
agosto 2009 (1)
julio 2009 (2)
junio 2009 (4)
mayo 2009 (1)
abril 2009 (4)
marzo 2009 (1)
febrero 2009 (3)
enero 2009 (1)
diciembre 2008 (3)
noviembre 2008 (1)
octubre 2008 (3)
septiembre 2008 (1)
agosto 2008 (7)
julio 2008 (4)
junio 2008 (3)
mayo 2008 (1)
abril 2008 (1)
marzo 2008 (1)
febrero 2008 (1)
enero 2008 (2)
noviembre 2007 (6)
octubre 2007 (1)
agosto 2007 (1)
junio 2007 (1)
mayo 2007 (1)
abril 2007 (8)
marzo 2007 (9)
febrero 2007 (4)
enero 2007 (1)
diciembre 2006 (1)
noviembre 2006 (2)
octubre 2006 (1)
agosto 2006 (2)
julio 2006 (3)
mayo 2006 (1)
abril 2006 (1)
marzo 2006 (2)
julio 2005 (1)
Categor铆asCategor铆as
Elegir categor铆a
Arde y ARDE-Malaga (13)
Campeonatos y Jornadas (67)
AESS (5)
CampusBot (13)
Concurso Escolar INTA (3)
Eurobot (7)
Malakabot (10)
OSHWCon (6)
Robocup Junior (1)
San Jose (15)
Comentarios (13)
Comic (1)
Electronica / Robotica (9)
Arduino (5)
Atmel / AtmelStudio / AVRStudio (4)
Attiny (5)
ecTiny841 (2)
I2C / TWI (1)
ISP / ICSP (3)
LCD (1)
Sensores (1)
off topic (1)
Opinion (1)
Proyectos y Robots (71)
Daedalus NS2 (2)
Gafas de ultrasonido (1)
GPS Bot (7)
Jawillo (3)
Lego (1)
LegoEarth (4)
Payload (6)
Pingubot (13)
Pinguino (8)
Tarribot (27)
MiniTarribot (8)
Taller Dunas (9)
Uncategorized (1)
xBot (40)
Youtube (20)
Ciencia
Principia Malaga
Parque de las Ciencias (Granada)
TV Divulgativa
Orbita Laika
Tres14
LAB24
Asociaciones
ARDE
Hospedados de xBot.es heli.xbot.es
tarribot.xbot.es
pingubot.xbot.es
microplans.xbot.es
r-luis.xbot.es
sherlin.xbot.es
驴te apuntas?
Proudly powered by WordPress

Updated Time

Updating   
Friend links: ProxyFire    More...
Site Map 1 2 3 4 5 6 7 8 9 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200 250 300 350 400 450 500 550 600 610 620 630 640 650 660 670 680 690 700 710 720 730 740 750
TOS | Contact us
© 2009 MyIP.cn Dev by MYIP Elapsed:53.352ms