CONTROLE SUAVE DE SERVO MOTORES | Curso de Arduino

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ธ.ค. 2024

ความคิดเห็น • 68

  • @brunomarciano4646
    @brunomarciano4646 ปีที่แล้ว

    Meu amigo muito obrigado, me ajudou de mais, eu estava com um problema para controlar a placa de 16 canais de servos, mas com seu programa tudo esta funcionando bem, obrigado de verdade

  • @victornossal
    @victornossal 3 ปีที่แล้ว +2

    Uau! Estava exatamente estudando sobre servo motores e seu vídeo me ajudou a sanar muitas de minhas dúvidas! Sem dúvidas o melhor canal sobre o assunto! Parabéns!

  • @leandrodeoliveira337
    @leandrodeoliveira337 8 ปีที่แล้ว

    Obrigado Wr Kits por compartilhar o conhecimento sou estudante de Eletrônica industrial e suas vídeo aulas são muito boas mesmo.

    • @canalwrkits
      @canalwrkits  8 ปีที่แล้ว

      Valeu Leandro, nos acompanhe sempre!

  • @edgardmascher2525
    @edgardmascher2525 3 ปีที่แล้ว

    Estou aprendendo muito, inclusive comprei o curso de ESP32, excelente.

  • @welsonaraujo749
    @welsonaraujo749 4 ปีที่แล้ว

    Muito bom, tou começando a progamar a pouco tempo , mais ja da prater noçao de muita coisa

  • @leandropizzaria7735
    @leandropizzaria7735 7 ปีที่แล้ว

    cara sou seu fã, seus videos sempre contribuem e agregam muito conhecimento parabéns pelo trabalho.

    • @canalwrkits
      @canalwrkits  7 ปีที่แล้ว

      obrigado Leandro, nos acompanhe sempre!

  • @adriel2625
    @adriel2625 9 ปีที่แล้ว +1

    Caramba vei, seu canal é fantastico, da pra encontrar muita coisa e cada aula super trabalhada e muito bem explicada. Excelente trabalho Wagner. Ta de parabens!

    • @canalwrkits
      @canalwrkits  9 ปีที่แล้ว +1

      Adriel , valeu muito obrigado pelos elogios! Passe a dica do canal para todos!

  •  7 ปีที่แล้ว

    Gosto muito de aulas com conteúdo objetivo

  • @valdirsilva3681
    @valdirsilva3681 5 ปีที่แล้ว

    Vídeo muito top, vai ajudar muita gente, parabéns.

  • @josealfredobh
    @josealfredobh 8 ปีที่แล้ว +2

    Muito interessante!. Vejo, no entanto, uma possibilidade de otimizar a função servo_slow. Deixo aqui a dica:
    void servo_slow(const int tempo, int inicio, int fim) {
    int i = inicio;
    do {
    i=i+(fim-inicio)/abs(fim-inicio);
    my_servo.write(i);
    delay(tempo);
    } while (i!=fim);
    }

    • @PROJETO158
      @PROJETO158 5 ปีที่แล้ว

      cara, saberia como eu poderia add um botao pra fazer funcionar o servo, so quando eu aperto o botao

    • @kikaisnd
      @kikaisnd 5 ปีที่แล้ว

      @@PROJETO158 Utiliza um condição If, por exemplo:
      if(b1==1){ servo_slow();}

  • @rodrigocunha1980
    @rodrigocunha1980 8 ปีที่แล้ว

    ótima aula parabéns...

    • @canalwrkits
      @canalwrkits  8 ปีที่แล้ว

      +rodrigocunha1980 , muito obrigado!

  • @flavioantonio1498
    @flavioantonio1498 4 ปีที่แล้ว

    Excelente. . Não sei se já tem essa montagem com encoder, display, voltímetro e amperímetro. .. Se é possível. .

  • @Dr_Inverter
    @Dr_Inverter 8 ปีที่แล้ว

    Muito bom!!!!!!!!!! Valeu pela aula.

  • @fredericoalexandrecosta5969
    @fredericoalexandrecosta5969 9 ปีที่แล้ว +2

    Muito bom seus videos nao perco nunhum estao me ajudando muito

    • @canalwrkits
      @canalwrkits  9 ปีที่แล้ว +1

      frederico alexandre costa , que ótimo que estão ajudando. Nos acompanhe sempre e passe a dica do canal com toda a galera.

  • @pinodankel
    @pinodankel 7 ปีที่แล้ว

    seus videos e muito bom faz um video controle deslizante arduino e app inventor

  • @raphaelsantanasouza
    @raphaelsantanasouza 8 ปีที่แล้ว +1

    Excelente didática, parabéns!

    • @canalwrkits
      @canalwrkits  8 ปีที่แล้ว

      +raphaelsantanasouza , muito obrigado!

  • @edrei525
    @edrei525 2 ปีที่แล้ว

    Excelente!

  •  7 ปีที่แล้ว

    Muito bom, gostei parabéns pelo trabalho

  • @dempiseilima4991
    @dempiseilima4991 8 ปีที่แล้ว

    Muito boa a aula.
    Queria saber se voce tem algum codigo pronto ou alguma dica de como controlar 2 servos e controlar a velocidade de ambos.
    Agradeço.

    • @canalwrkits
      @canalwrkits  8 ปีที่แล้ว

      +Dempsey Lima , valeu! Por enquanto não. Mas adaptando o código deste vídeo você poderá desenvolver esta aplicação.

  • @joseluiz2545
    @joseluiz2545 9 ปีที่แล้ว +1

    Muito bom!!!
    Eu gostaria de saber se há explicações das bibliotecas em algum lugar, pois sinto um poco de dificuldade para entender algumas propriedades delas...Obrigado!

    • @canalwrkits
      @canalwrkits  9 ปีที่แล้ว

      jose luiz , muito obrigado! Sim, na pasta "libraries" da IDE do Arduino, você encontra arquivos de exemplo e também os arquivos header pertinentes às bibliotecas auxiliares.

  • @TheMove123
    @TheMove123 9 ปีที่แล้ว +1

    Muito bom seu canal!

  • @SoSeiQueNadaSeiAlphaOmega
    @SoSeiQueNadaSeiAlphaOmega 6 ปีที่แล้ว

    é possivel casar o movimento do servo com o comando S usado pra velocidade de spindle pwm nas cnc?

  • @edgardmascher2525
    @edgardmascher2525 3 ปีที่แล้ว

    Boa noite, eu preciso adicionar um botão para fazer esse acionamento, e fazer retornar apenas quando o mesmo botão for acionado. Tem como usar essa programação?

  • @ciceromaia
    @ciceromaia 8 ปีที่แล้ว

    E ai Wagner tudo bem? Me diz uma coisa como poderia ler o sinal de um potenciômetro para controlar o angulo do servo, no arduino, eu fiz no PIC, mas no arduino, não sei, qual a dica, grato pela ajuda.

  • @Mrtonnyfly
    @Mrtonnyfly 8 ปีที่แล้ว

    Muito bom!

  • @ailtonalcantarasilva3791
    @ailtonalcantarasilva3791 8 ปีที่แล้ว +1

    Show de bola! Valeu!

    • @canalwrkits
      @canalwrkits  8 ปีที่แล้ว

      +Super Gambiarras , muito obrigado!

  • @denisdamaceno6437
    @denisdamaceno6437 7 ปีที่แล้ว

    Wagner, gostaria que pudesse conferir onde estou errando com relação a programação controle suave de tres servomotores independentes. Poderia me ajudar? Onde posso anexar o arquivo para sua conferência?

  • @cleidsonpedrosa2308
    @cleidsonpedrosa2308 8 ปีที่แล้ว

    até quantos servos podem ser contratados com Arduino uno?

  • @julianodeoliveiraplasido7871
    @julianodeoliveiraplasido7871 8 ปีที่แล้ว +1

    Fala blz?
    Gostaria de saber como faço um código que ao dar um comando ele gire apenas 10° horário e outro comando apenas 10° anti-horário. Se eu der o mesmo comando duas vezes, ele correria 20° (10+10). Poderia me ajudar?

  • @TDCPROJETOS
    @TDCPROJETOS 8 ปีที่แล้ว

    Amigo fiz o mesmo processo porém o servo fica sem força o que pode ser ?

  • @samircaldasaiala2959
    @samircaldasaiala2959 5 ปีที่แล้ว

    Tu teria a função de transferência do controle desse motor???

  • @aguinaldosouza892
    @aguinaldosouza892 8 ปีที่แล้ว

    Show.

  • @danielbatista9452
    @danielbatista9452 8 ปีที่แล้ว +1

    Boa Tarde
    como e que eu consigo controlar 2 servo motores com arduino controlando também a velocidade
    Pode me disponibilizar o programa?
    Obrigado

  • @fredericoalexandrecosta5969
    @fredericoalexandrecosta5969 9 ปีที่แล้ว +1

    Como faco para criar uma interface grafica para um servo para controlalo pelo monitor de um computador?

    • @canalwrkits
      @canalwrkits  9 ปีที่แล้ว +1

      frederico alexandre costa , tem que pesquisar por algum software dedicado para isso. Pretendo abordar isso com o tempo no canal.

  • @walgreenmelo7827
    @walgreenmelo7827 2 ปีที่แล้ว

    Uma duvida, estou trabalhando com dois servos, como passaria um segundo servo como parâmetro para função?

    • @walgreenmelo7827
      @walgreenmelo7827 2 ปีที่แล้ว

      // pra quem teve e mesma duvida, acabei achando essa solucao.
      void servo_controler( const float tempo, int inicio, int fim, Servo servz){
      bool option =0;
      // Verificacao do angulo
      if (fim >inicio) option = 0;
      else option = 1;
      //
      if(!option){
      for( int i=inicio; ifim; j--){
      servz.write(j);
      delay(tempo);
      }
      }
      }

  • @PROJETO158
    @PROJETO158 5 ปีที่แล้ว

    cara, como eu poderia adicionar um botao nesse seu programa ?

  • @tiagodairrodrigues
    @tiagodairrodrigues 7 ปีที่แล้ว

    boa tarde se eu quiser controlar dois servos e pelo celular o que mudaria na biblioteca

  • @laliborio
    @laliborio 5 ปีที่แล้ว

    Fala Wagner, só tem uma coisa que é muito limitante ao utilizar um servo. Utilizar a função delay trava todo o código naquele movimento específico do servo. Dessa forma por exemplo, não dá para fazer um PID controlando a variação de velocidade do mesmo.

  • @nilsonmanhaes5399
    @nilsonmanhaes5399 8 ปีที่แล้ว +1

    se eu quiser controlar de forma suave 4 servos, tenho que replicar esses comandos pra cada servo respectivamente ???

    • @ralphscamargo
      @ralphscamargo 8 ปีที่แล้ว

      minha dúvida também... pois quando vc chama a função "servo_slow(10,2,180);" não discrimina o servo, logo, deve ser necessário... é?

    • @lucasscarpatte
      @lucasscarpatte 7 ปีที่แล้ว

      Ralph Camargo se tu descobrir dá uma luz eaw, por favor! :')

    • @ralphscamargo
      @ralphscamargo 7 ปีที่แล้ว +1

      Lucas Scarpatte Consegui replicar esse comando para cinco servo, que foram necessarios para meu projeto. Basta rellicar todo os comandos para os servos adcionais, porem, deve-se atentar para numerar tambem todos os parametros, por exemplo, my_servo2 para servo_slow2, i2, j2 e etc, tem que fazer aquela linha da posicao inicial do servo para cada um tbm, muito util, pois em casos que um iniciar a partir de 30 graus e outro a partir de 2 graus. é um copia e cola infinito. mas deu certo. Nota, utilizei as mesmas nomenclaturas indicadas pelo Wagner. vlw. flw.

  • @dtn11
    @dtn11 8 ปีที่แล้ว

    Oi! Poderia criar um projeto onde seja um painel de alarme usando LED -com Arduino e FR (comunicação a rádio), que quando o led desligar é informando que o equipamento parou. Tipo são Três MOTORES de 20CV e quando um for desligado o LED do painel apagará informando a situação do MOTOR DESLIGADO.
    Muito Obrigado!

  • @AntonioCarlos-gk4gs
    @AntonioCarlos-gk4gs 8 ปีที่แล้ว

    Ola Wagner, sou estudante de Eletrônica em Campo Grande - MS, estamos desenvolvendo um projeto de uma ponte levadiça, estamos com uma dificuldade em programar o servo motor, ele é responsável pela cancela. quando outras variáveis atingirem determinado valor, o servo tem que subir do 0 a 75 e parar. Nos não estamos conseguindo faze-lo pará-lo, ele retorna a 0 e faz a função novamente .
    segue a linha da programação.
    ]
    if( valorLD == 0 && valorBarco == 1)
    {
    for (servoCancela=0;servoCancela

  • @kleniodasilvafragoso639
    @kleniodasilvafragoso639 9 ปีที่แล้ว

    alguém tem o código?

    • @canalwrkits
      @canalwrkits  9 ปีที่แล้ว +1

      +klenio da silva , abaixo da janela de exibição do vídeo, clique em "mostrar mais". Verá o link para download de todos arquivos da aula.

    • @kleniodasilvafragoso639
      @kleniodasilvafragoso639 9 ปีที่แล้ว

      +WR Kits vlw :)

  • @yagospider
    @yagospider 8 ปีที่แล้ว

    ola amigo poderia me ajudar com meu projeto da facul ? kkkkk
    se pudesse me passar o diagrama/esquema pois sou novo na area do arduino, o projeto e o seguinte
    tenho um uno r3, motor passo sg90 um beep 5v e hc-sr04,
    vou colocar o medidor de distancia a 20cm de distancia do chao e SE (if) a distancia for menor que 20cm (algo na frente) o motor gira 90º a cada 12 hrs e apitar.
    se me ajudar agradeco demais e tera varios likes meu kkk
    vlw

  • @zurielzedekiah
    @zurielzedekiah 7 ปีที่แล้ว

    Wagner Rambo tem como você me enviar o número de sua conta de algum banco; para eu poder fazer uma doação. Não quero usar o site apoi-se.

    • @canalwrkits
      @canalwrkits  7 ปีที่แล้ว

      Olá meu amigo, agradeço imensamente a boa intenção! Por gentileza, mande e-mail para wrkits@wrkits.com.br que lhe encaminho sim o número.

  • @LaviSenju
    @LaviSenju 8 ปีที่แล้ว +1

    xoxo