Autor Tema: PIC16F628A mas módulos RF Controlando Servomotor  (Leído 2962 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado berob8

  • PIC10
  • *
  • Mensajes: 3
PIC16F628A mas módulos RF Controlando Servomotor
« en: 24 de Abril de 2017, 13:15:58 »
Quiero controlar un Servomotor presionando un botón con el PIC16F628A mas un módulo RF. Ya hice uno pero con un LED (usando oscilador interno de 4 MHz) y si me funcionó, aunque tardaba un poco en encender el LED cuando presionaba el botón, pero ahora lo que quiero hacer es un con un Servomotor. Desde ya, las gracias.

Aquí les dejo el código que hice del LED en MikroC.

RECEPTOR:

char mensaje;

void main() {
     TRISB.F4=0;
     PORTB=0;
     UART1_Init(1200);
     delay_ms(100);
     
     while(1) {
               if(UART1_Data_Ready() == 1) {
               mensaje = UART1_Read();
                       if(mensaje == 'A') {
                       PORTB.F4=~PORTB.F4;
                       }
               }
     }



TRANSMISOR

int seguro;
void main() {
     seguro=0;
     TRISB.F4=1;
     PORTB=0;
     UART1_Init(1200);
     delay_ms(100);
     
     
     while(1){
         if(PORTB.F4 == 1) {
         seguro=1;
         }
         if(seguro == 1 && PORTB.F4 == 0) {
         seguro=0;
                     if(UART1_Tx_Idle() == 1){
                     UART1_Write('A');
                     }
         }
     }






Desconectado elreypic2

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1297
Re:PIC16F628A mas módulos RF Controlando Servomotor
« Respuesta #1 en: 24 de Abril de 2017, 13:22:51 »
Que tal berob8,

Un primer error que estas cometiendo es usar los módulos como si estos trabajaran de forma transparente, es decir como si fueran un alambre directo. En la radiofrecuencia esto no es así. He realizado un tutorial que explica muy bien como hacer uso de estos módulos para implementar comunicaciones unidireccionales. POr favor dale una mirada y estúdialo, experimenta y si tienes preguntas por favor no dues en hacerlas.

http://www.todopic.com.ar/foros/index.php?topic=46977.0

elreypic.

Desconectado berob8

  • PIC10
  • *
  • Mensajes: 3
Re:PIC16F628A mas módulos RF Controlando Servomotor
« Respuesta #2 en: 24 de Abril de 2017, 13:32:35 »
Gracias elreypic2 lo tomare en cuenta, la cosa está que el código que publique aquí lo tome un poco de un tutorial que vi en Youtube, si alguien tiene un ejemplo de lo que yo quiero hacer, le agradecería.

Desconectado elreypic2

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1297
Re:PIC16F628A mas módulos RF Controlando Servomotor
« Respuesta #3 en: 24 de Abril de 2017, 14:30:26 »
Que tal berob8,

Te recomiendo que lo tomes verdaderamente en serio y hagas el esfuerzo por implementarlo. Lo que actualmente estas haciendo nunca funcionará correctamente. He publicad ese tutorial porque he escuchado esta misma historia por mas de 10 años y por eso compartí esta información, que no vas ha encontrar fácilmente. El hacer "copy and paste" realmente no funciona.
Pides un ejemplo, bueno, realmente hacer un ejemplo para lo que pides es realizar tu trabajo, y eso nadie aqui en el foro lo va a hacer. Tú tienes que mostrar que estas implementando las sugerencias y tus avances y poco a poco te iremos ayudando. Así es como trabajo esta gran comunidad de TODOPIC.

Pr favor no quiero que malinterpretes mis palabras, es solamente para estar claros en la forma en como este maravilloso foro y sus miembros intentamos ayudar a aquellos que se interesan en la electrónica, la programación y demás.

elreypic.

Desconectado berob8

  • PIC10
  • *
  • Mensajes: 3
Re:PIC16F628A mas módulos RF Controlando Servomotor
« Respuesta #4 en: 24 de Abril de 2017, 15:45:11 »
Claro que lo tomare en serio y si tiene razón, bueno yo solo quería preguntar tambien pero no queria hacer solo copiar y pegar, lo preguntaba por si alguien tenia algo similar pero si no, no hay problema. En cualquier momento publicare lo que voy hacer con lo que me dijiste.