Hola, he realizado proyectos con los Xbee, pero ahora estoy haciendo uno con Vision artificial usando Matlab para reconocer colores y enviar datos por el el Xbee conectado al PC, pero no he podido realizar la comunicacion, me puedes dar una ayuda por favor de como enviar los datos desde matlab al Xbee.
@alvarounal te dejo breve explicación del código, h= dato. h=1; PS=serial('COM4'); set(PS,'Baudrate',9600); % se configura la velocidad a 9600 Baudios set(PS,'StopBits',1); % se configura bit de parada a uno set(PS,'DataBits',8); % se configura que el dato es de 8 bits, debe estar entre 5 y 8 set(PS,'Parity','none'); % se configura sin paridad set(PS,'FlowControl','none'); h=dec2hex(h) ; fopen(PS); fwrite(PS,h,'uint8'); fclose(PS); delete(PS); clear PS;
Buenas tardes, yo estoy haciendo un proyecto similar, pero tengo un inconveniente al momento de que el robot valla hasta la bola, nuestro programa detecta una bola de color naranja este muestra su posición x,y, y su área, aplicamos la ecuación de distancia y por medio del rs-232 y el xbee tratamos de mandar al robot a ese punto pero este se vuelve loco y entonces nos toca desconectar todo, apagar y volver a iniciar, sabe usted el porque de ese comportamiento?, nos seria útil algún consejo.
@TheJulrat hola. te recomiendo que el robot debe ser capaz de obecer a una sola ruta más corta, pues si ya tienes la coordenada, mejora el programa del robot que pueda elegir una ruta fija según la coordenada , y trata de enviar datos fijos por la PC, hacia el robot, pues si usas un uC está bien así por su lógica secuencial.
se vuelve loco por que recibe datos en cada instánte y el robot solo responde a lo que envies. trata de generar un algoritmo que pueda extraer un solo valor.
Buenas tardes, yo estoy haciendo un proyecto similar, pero tengo un inconveniente al momento de que el robot valla hasta la bola, nuestro programa detecta una bola de color naranja este muestra su posición x,y, y su área, aplicamos la ecuación de distancia y por medio del rs-232 y el xbee tratamos de mandar al robot a ese punto pero este se vuelve loco y entonces nos toca desconectar todo, apagar y volver a iniciar, sabe usted el porque de ese comportamiento?, nos seria útil algún consejo.
Tengo una pregunta, espero que me la respondan por favor, ¿el módulo XBEE funciona como transmisor y receptor? o son distintos??? Y tengo que comprar un módulo XBEE transmisor y un módulo XBEE receptor.
compras 2 y los configuras usando un software X-CTU, ahi entras al xbee y le das 2 direcciones la propia (ejemplo dir 5) y a la k envia (emplo dir 6), también configuras la velocidad de transmisión, al configurar el primero, despues pones el 2do t de igual forma lo configuras, pero la diferencia es k a éste le pones dirección propia (ejemplo dir 6) y a la k envia es (ejmplo dir 5), los dos tienen k estar a la misma velocidad en baudios. de esa manera trabajas la comunicación bidireccional,
Hola, he realizado proyectos con los Xbee, pero ahora estoy haciendo uno con Vision artificial usando Matlab para reconocer colores y enviar datos por el el Xbee conectado al PC, pero no he podido realizar la comunicacion, me puedes dar una ayuda por favor de como enviar los datos desde matlab al Xbee.
alvarounal 2 months ago
@alvarounal te dejo breve explicación del código, h= dato. h=1; PS=serial('COM4'); set(PS,'Baudrate',9600); % se configura la velocidad a 9600 Baudios set(PS,'StopBits',1); % se configura bit de parada a uno set(PS,'DataBits',8); % se configura que el dato es de 8 bits, debe estar entre 5 y 8 set(PS,'Parity','none'); % se configura sin paridad set(PS,'FlowControl','none'); h=dec2hex(h) ; fopen(PS); fwrite(PS,h,'uint8'); fclose(PS); delete(PS); clear PS;
GRUPOINTIBOT 6 days ago
Buenas tardes, yo estoy haciendo un proyecto similar, pero tengo un inconveniente al momento de que el robot valla hasta la bola, nuestro programa detecta una bola de color naranja este muestra su posición x,y, y su área, aplicamos la ecuación de distancia y por medio del rs-232 y el xbee tratamos de mandar al robot a ese punto pero este se vuelve loco y entonces nos toca desconectar todo, apagar y volver a iniciar, sabe usted el porque de ese comportamiento?, nos seria útil algún consejo.
TheJulrat 11 months ago
@TheJulrat hola. te recomiendo que el robot debe ser capaz de obecer a una sola ruta más corta, pues si ya tienes la coordenada, mejora el programa del robot que pueda elegir una ruta fija según la coordenada , y trata de enviar datos fijos por la PC, hacia el robot, pues si usas un uC está bien así por su lógica secuencial.
se vuelve loco por que recibe datos en cada instánte y el robot solo responde a lo que envies. trata de generar un algoritmo que pueda extraer un solo valor.
GRUPOINTIBOT 6 days ago
Buenas tardes, yo estoy haciendo un proyecto similar, pero tengo un inconveniente al momento de que el robot valla hasta la bola, nuestro programa detecta una bola de color naranja este muestra su posición x,y, y su área, aplicamos la ecuación de distancia y por medio del rs-232 y el xbee tratamos de mandar al robot a ese punto pero este se vuelve loco y entonces nos toca desconectar todo, apagar y volver a iniciar, sabe usted el porque de ese comportamiento?, nos seria útil algún consejo.
TheJulrat 11 months ago
Hola
Tengo una pregunta, espero que me la respondan por favor, ¿el módulo XBEE funciona como transmisor y receptor? o son distintos??? Y tengo que comprar un módulo XBEE transmisor y un módulo XBEE receptor.
iegamesh 1 year ago
compras 2 y los configuras usando un software X-CTU, ahi entras al xbee y le das 2 direcciones la propia (ejemplo dir 5) y a la k envia (emplo dir 6), también configuras la velocidad de transmisión, al configurar el primero, despues pones el 2do t de igual forma lo configuras, pero la diferencia es k a éste le pones dirección propia (ejemplo dir 6) y a la k envia es (ejmplo dir 5), los dos tienen k estar a la misma velocidad en baudios. de esa manera trabajas la comunicación bidireccional,
GRUPOINTIBOT 1 year ago
con un desplazamiento polar en el movil, estaria SUPER...
salgadito 2 years ago