Ir ao conteúdo
  • Cadastre-se

Wandell Carvalho da Silva

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

posts postados por Wandell Carvalho da Silva

  1. Desculpa se estiver algum erro grosseiro,pois sou iniciante, na area ,quero acionar o servo em dois estados(quando apertar um botao a cancela suba e quando um sensor ja não identificar ele abaixe.

     

    agradeco desde já. 

     

     #include

    #FUSES NOWDT
    #FUSES XT
    #use delay(clock=4M)
    #define led pin_a2
    #define led1 pin_a3
    #define SERVO_FRENTE pin_b0
    #use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8)

    int16 x=2000;
    int16 y=2000;
    float flag=0;

    void main(){

    while(true) {

    output_high(pin_b0); //liga SERVO
    delay_us(x);
    output_low(pin_b0);
    delay_us(x-2000);

    if(input(pin_b6)) {

    output_toggle(led);
    for(flag=0;flag>=2610;flag+=1) {
    if(x=2610) {
    y=y-100;
    y–;
    }
    delay_ms(10);
    }

    for(flag=2610;flag>=0;flag-=1){
    if(x>=2610) {
    x=x-100;
    x–;
    }
    delay_ms(10);
    if(y=2610)x=2610;
    if(x=540)y=2610;
    if(y<=2610) y=540;

    }

    }

             }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...