Quantcast
Viewing all articles
Browse latest Browse all 4867

Beginners • Re: Rpi 5 and Pan Tilt hat

Decided to try https://github.com/danjperron/Pi5PWM_HARDWARE
Can`t get any movement from servo =(

Code:

qDebug() << "start";    Pi5PWM * pwm12 = new Pi5PWM(12);    qDebug() << "one";    Pi5PWM * pwm18 = new Pi5PWM(13);    qDebug() << "two";      if(!pwm12)          qDebug() << "!pmw12";       if(!pwm18)          qDebug() << "!pwm18";      //Pi5PWM * pwm23 = new Pi5PWM(23);   //it will throw  out_of_range      pwm12->duty(1500);      pwm12->enable(true);      pwm18->duty(1500);      pwm18->enable(true);      usleep(1000000);      // hey play with the rc servo      for(int loop=0;loop<10;loop++)      {        for(int v = -1000;v<=1000;v+=50)         {          pwm12->duty(1500+v);          pwm18->duty(1500-v);          usleep(20000);         }        for(int v = 1000;v>=-1000;v-=50)         {          pwm12->duty(1500+v);          pwm18->duty(1500-v);          usleep(20000);         }      }      // return to hone          pwm12->duty(1500);          pwm18->duty(1500);          usleep(1000000);       delete pwm12;       delete pwm18;      Pi5PWM::releaseIOMap();

Statistics: Posted by jryba — Fri Mar 15, 2024 6:40 pm



Viewing all articles
Browse latest Browse all 4867

Trending Articles