Autor Tema: Bot Controlado por RF  (Leído 66898 veces)

0 Usuarios y 6 Visitantes están viendo este tema.

Desconectado LABmouse

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3575
    • Juntos es mejor
Re: Bot Controlado por RF
« Respuesta #45 en: 26 de Mayo de 2006, 14:20:49 »
Hola a todos, yo puedo dar fe de un gran transmisor de datos por RF, ese es el TLP434A-0.5W, me soporto hasta 300Mts, sin ningun problema, segun fabricante soporta hasta 500mts, pero nunca lo lleve a ese extremo, el receptor para el es el RLP434A, y como interface use los codificadores y decodificadores de hitech

HT12D: Decodificador para señales de control remoto con 8 bits de direcciones y 4 bits de datos.

HT12E: Codificador para señales de control remoto con 8 bits de direcciones y 4 bits de datos.

exelente, cualquier cosa, hay tengo las librerias que me toco hacer para que trabajaran.

saludos desde COLOMBIA. :-/

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Bot Controlado por RF
« Respuesta #46 en: 26 de Mayo de 2006, 17:25:01 »
jeje, el tema sigue...
Saludos desde Granada, España.

Desconectado Veguepic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2119
Re: Bot Controlado por RF
« Respuesta #47 en: 27 de Mayo de 2006, 00:22:11 »
Hola PICmouse:

Agradeceria si pudieras poner las librerias para entender un poco estos modulos.

Gracias.

Saludos
“Si la gente es buena sólo porque temen al castigo y porque esperan una recompensa, entonces verdaderamente somos un grupo lastimoso." Albert Einstein.

Saludos desde Lima , Peru    -    Hugo

Desconectado LABmouse

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3575
    • Juntos es mejor
Re: Bot Controlado por RF
« Respuesta #48 en: 27 de Mayo de 2006, 15:12:29 »
Los buscare y lo montare aca
« Última modificación: 27 de Mayo de 2006, 19:17:23 por PICmouse »

Desconectado LABmouse

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3575
    • Juntos es mejor
Re: Bot Controlado por RF
« Respuesta #49 en: 27 de Mayo de 2006, 15:22:20 »
Cuando los use utilize los codificadore y decodificadores HT, que eran a 4 bit de datos, por lo que tenia que partir el dato en 2. primero envie la parte alta y luego la parte baja. pero despues que lo termine, me di cuenta que se pudieron conectar directa mente a un pin del pic y transmitir los datos como si fuera RS232. y al otro lado le llegaban como si estubieran conectados los dos pics directamente.

char recibe_por_rf()
{
restart_wdt();
llego_por_rf=(input_d() & 0xf0);
swap(llego_por_rf);
while(input(pin_e0)==1)delay_cycles(1);
while (input(pin_e0)==0)delay_cycles(1);
temporal=(input_d() & 0xf0);
tomado=(llego_por_rf|temporal);
while(input(pin_e0)==1)delay_cycles(1);
return (tomado);
}

void envia_por_rf(dato_enviar)
{
restart_wdt();
output_d(dato_enviar & 0x0f);
output_bit(pin_e1,0);
delay_ms(180);
output_bit(pin_e1,1);
delay_ms(180);

output_d(swap(dato_enviar) & 0x0f);
output_bit(pin_e1,0);
delay_ms(180);
output_bit(pin_e1,1);
delay_ms(180);
}


Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
Re: Bot Controlado por RF
« Respuesta #50 en: 27 de Mayo de 2006, 19:15:35 »
Hola amigos:

Este es mi bot y asi va quedando...  :mrgreen:









Video:

http://www.4shared.com/file/1803078/32e307e5/HyperionRF.html

Esto es la base por ahora, ya les contare luego cual es la idea....

Espero sus comentarios....  :-/

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Bot Controlado por RF
« Respuesta #51 en: 27 de Mayo de 2006, 19:44:07 »
se ve muy bien...  :-/
Saludos desde Granada, España.

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
Re: Bot Controlado por RF
« Respuesta #52 en: 27 de Mayo de 2006, 19:46:10 »
Hola:

Gracias Carlos... esperamos tu video y fotos  :mrgreen:

Bueno, este es un codigo muy muy muy sencillo y basico, este fue para probar las placas que hice y verificar el funcionamiento del bot, utilizo PBP.

Para el emisor utilizo un PIC 16F648A

Código: [Seleccionar]
include "modedefs.bas"
define OSC 10

CMCON=7
TRISB=%11111111
B0 var byte

inicio:
    select case PORTB
        case %00001110
            SERout PORTA.1,N1200,[0,"F"]
        case %00001101
            serout PORTA.1,N1200,[0,"B"]
        case %00001011
            serout PORTA.1,N1200,[0,"L"]
        case %00000111
            serout PORTA.1,N1200,[0,"R"]
        case %00001111
            serout PORTA.1,N1200,[0,"P"]
    end select  
    goto inicio
end

y para el receptor utilizo un PIC16F872, los dos funcionando a 10Mhz.

Código: [Seleccionar]
include "modedefs.bas"
define OSC 10
B0 var byte
TRISB=%11000000

loop:
    SERIN PORTC.0,N1200,B0
    select case B0
        case "F"
            gosub adelante
        case "B"
            gosub atras
        case "L"
            gosub izquierda
        case "R"
            gosub derecha
        case "P"
            gosub parar
    end select    
    goto loop

adelante:
    high 0:low 1:high 2
    high 3:low 4:high 5
    return
atras:
    high 0:high 1:low 2
    high 3:high 4:low 5
    return
izquierda:
    high 0:low 1:high 2
    high 3:high 4:low 5
    return
derecha:
    high 3:low 4:high 5
    high 0:high 1:low 2
    return
parar:
    low 0:low 1:low 2
    low 3:low 4:low 5
    return
end

Como se aprecia, solo envio unas letras desde el TX y en el RX utilizo un case y hago que se mueva el bot, nada mas...

Por ahora lo tengo asi, ya cambiare la rutina y la hare mejor.

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Bot Controlado por RF
« Respuesta #53 en: 27 de Mayo de 2006, 20:29:26 »
Todavia no comence a trabajar con el mando analogico... sigo con mis cinco teclitas...
pero el soft si, envio una trama de 8 byte, el primero para provocar el sincronismo con el modulo usart + uno de cabecera + cinco de datos y para terminar el checsum... todo esto en realidad es para aprovechar el codigo para el Bot_Volador....   :mrgreen:
Saludos desde Granada, España.

Desconectado Veguepic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2119
Re: Bot Controlado por RF
« Respuesta #54 en: 27 de Mayo de 2006, 23:54:29 »
Gracias PICmouse por el codigo, una consulta esta en C?

Quisiera pedirles un favor abusando de su buena disposicion, lo que pasa es que a duras penas manejo asembler, por les solicito si pudieran pegar el hex de sus programas para poder usar un desensamblador y asi pasarlo a asembler, en unos dias espero me deben estar llegando los modulos para asi poder probar, por lo cual mientras pienso probarlos sin los modulos conectando directamente los pics.

Gracias anticipadas.

Saludos

“Si la gente es buena sólo porque temen al castigo y porque esperan una recompensa, entonces verdaderamente somos un grupo lastimoso." Albert Einstein.

Saludos desde Lima , Peru    -    Hugo

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Bot Controlado por RF
« Respuesta #55 en: 28 de Mayo de 2006, 12:42:41 »
Aqui tienes el mio...
http://www.mytempdir.com/697932
Saludos desde Granada, España.

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Bot Controlado por RF
« Respuesta #56 en: 28 de Mayo de 2006, 14:19:32 »
Para seguir con la tradición…. el pequeño video...

http://www.mytempdir.com/698291
« Última modificación: 28 de Mayo de 2006, 15:30:54 por dogflu66 »
Saludos desde Granada, España.

Desconectado gauchosuizo

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 457
Re: Bot Controlado por RF
« Respuesta #57 en: 29 de Mayo de 2006, 04:46:46 »
hola gente

que buenos robots se han construido. Mis felicitaciones. Les queria contar que me he comprado el Legp Mindstorm y he empezado a experimentar un poco con los bots :). Por ahora solo utilizo la cpu que viene con el Lego pero tengo pensado hacerme una con un pic y poder manejarlo por RF. En cuanto empieze con el proyecto (tiempo!!), comentare mis avanzes aqui mismo.

un abrazo a todos desde Suiza.

Pablo
Saludos desde Suiza, Pablo.

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Bot Controlado por RF
« Respuesta #58 en: 29 de Mayo de 2006, 09:44:39 »
hola gauchosuizo... te trae el RCX2, es el que tengo desde hace algunos años... si te puedo ayudar en algo ya sabes pana...
Saludos desde Granada, España.

Desconectado gauchosuizo

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 457
Re: Bot Controlado por RF
« Respuesta #59 en: 30 de Mayo de 2006, 06:57:14 »
hola dogflug

si, trae el RCX2. Gracias por ofrocerte. Mi idea es hacerme la carta con el micro yo mismo, p.e. con un pic.
Asi puedo armar un bot con los legos y utilizar mas sensores de los que se puede utilizar con el RCX2.

Un abrazo desde Suiza.

Pablo
Saludos desde Suiza, Pablo.


 

anything