Universo Robôs #2 - Como Fazer um Robô que Desvia de Obstáculos com Arduino e Ultrassônico 2/2

Поделиться
HTML-код
  • Опубликовано: 3 янв 2025

Комментарии • 110

  • @nunesevangelista
    @nunesevangelista 2 месяца назад

    Meu jovem, sem dúvida nenhuma você é um dos melhores professores desse tipo de conteúdo.
    Me inspiro nos seus projetos.
    Estou concluindo o do robô lagarta com corrente e agora vou p esse.
    Sou aposentado, tenho 65 anos e estou aperfeiçoando meus conhecimentos para brincar com meus netos.
    De todos os canais que tenho acessado, você consegue transmitir as informações detalhadas com uma clareza impressionante.
    Meus parabéns e muito obrigado 😊

  • @jeduardob2060
    @jeduardob2060 7 лет назад +2

    Marlon, parabéns pelos 2 videos, foi objetivo no assunto e claro na explicação. Voce utilizou componentes para dar movimento e sensoreamento ao robô, muito legal ! e a partir desse projeto é possivel "dar asas a imaginação" e poder descobrir e acrescentar novas funcionalidades.

  • @wellingtonsanson4721
    @wellingtonsanson4721 5 лет назад

    Excelente... parabéns! Tava aqui tomando uma coça com o carrinho que estou fazendo pro meu filho... estou usando bluetooth... depois que inseri o sensor ultrasonico a leitura dos comandos ficou mais lenta... não tinha me ligado nessa velocidade da serial. Parabéns + 1 inscrito

  • @eduardoalbuquerque280
    @eduardoalbuquerque280 5 лет назад

    Explicação muito boa, muito didático e simplificado, com pouco conhecimento já da pra montar o primeiro robô, e isso dá ânimo pra continuar!
    Parabéns pelo vídeo.

  • @canetacosmica
    @canetacosmica 7 лет назад +2

    Você é incrível.

  • @amadeusmelo5719
    @amadeusmelo5719 2 года назад

    Obrigado por compartilhar a programação professor

  • @emersonpaiva2566
    @emersonpaiva2566 7 лет назад +2

    parabens pelo progeto e pelo video ate agora foi a melhor explicação que ja vi de um progeto muito bom mesmo ja fiz um outro robo deste tipo mas vou dar inicio a este seu vamos ver no que da obrigado .

    • @MarlonNardi
      @MarlonNardi  7 лет назад

      Muito obrigado Emerson! Que massa!

  • @paulorobertoribeiro1017
    @paulorobertoribeiro1017 Год назад

    Obrigado pela ajuda!

  • @felipecardoso673
    @felipecardoso673 7 лет назад +2

    Sensacional! Obrigado por compartilhar professor!

  • @jessemendes9491
    @jessemendes9491 7 лет назад +3

    Muito boa explicação ! Parabéns .

  • @luanabezerra1304
    @luanabezerra1304 3 года назад

    Achei a explicação e a montagem ótimas!

  • @fabiolucasdev
    @fabiolucasdev 7 лет назад +2

    Muito obrigado Marlon!! Cara você me inspira demais!!! Ótimo trabalho

    • @MarlonNardi
      @MarlonNardi  7 лет назад

      Faala Fábio! Cara que honra! Obrigado em!

  • @rafaelfrancisco6049
    @rafaelfrancisco6049 6 лет назад +2

    cara....mto bom o projeto!!! bem explicado,.....excelente canal!

  • @dayannafranca8283
    @dayannafranca8283 7 лет назад +2

    Muito bom!

  • @evertonferreiracampos374
    @evertonferreiracampos374 7 лет назад

    muito bom, gostei da explicação da programação, voce tem que fazer mais vezes, pra mim não entendo muito de programação foi uma mão na roda.

  • @jhenniferfreitas2208
    @jhenniferfreitas2208 4 года назад +1

    explicação perfeita e super didática

  • @josecarlospbinvencoes1322
    @josecarlospbinvencoes1322 5 лет назад

    Espetacular gostei eporiso gue eu gosto de robotica 😀

  • @anabeatrizbrauna3308
    @anabeatrizbrauna3308 6 лет назад

    Amei a explicação MT obgda

  • @josemariaximenessantos5709
    @josemariaximenessantos5709 7 лет назад +2

    muito bom o projeto, valeu...

  • @criarttub2153
    @criarttub2153 7 лет назад +3

    Sensacional e likezão ótimo trabalho parabéns

  • @ilvinipitter8015
    @ilvinipitter8015 7 лет назад

    Cara, parabéns pelo que faz. Queria sugerir um projeto. Ensina ai como fazer um BB 8 do Star Wars, eu acho genial como ele se movimenta e a cabeça fica ali meio que flutuando.. Um abraço.. Valeu

  • @RenatoSantos-vn1vy
    @RenatoSantos-vn1vy 6 лет назад +1

    Muito bom, seu vídeo. Fiquei contente por saber que você é conterrâneo aqui do Paraná, sou de Curitiba. Você tem vídeo de robô seguidor de linha? To tentando fazer um mais não funciona nem com Arduíno, nem com transistor Tip 122, pode me ajudar?

  • @sergiocorreia9404
    @sergiocorreia9404 4 года назад

    Muito dessa explicação e muito fácil agora eu tenho uma pergunta e como é que eu tiro ele da forma randômica e coloco ele de forma linear O que é que tem que ser feito e tô pensando nisso no aspirador de pó
    Outra coisa você falou em biblioteca do Arduino para os comandos como é que a gente consegue

  • @williamjda
    @williamjda 6 лет назад

    Muito boa explicação

  • @leandrodeoliveirapires4292
    @leandrodeoliveirapires4292 6 лет назад

    goste do projeto espero que consigo fazer um

  • @tiagosouza6995
    @tiagosouza6995 6 лет назад +1

    Obrigado pelo vídeo, funciona perfeitamente. Porém, ao ligar o monitor serial só parecem vários pontos de interrogação e caracteres aleatórios e não mostra a distância, o que pode estar acontecendo?

  • @mneification
    @mneification 7 лет назад

    Genial!

  • @ebersonvaleriano9131
    @ebersonvaleriano9131 4 года назад

    Gostei muito do projeto e consegui fazer igual.
    Pena que não consigo instalar mais dois sensores.

  • @AlexRodz_
    @AlexRodz_ 7 лет назад +2

    Muito boa a explicação.
    Professor joga Counter Strike.

    • @MarlonNardi
      @MarlonNardi  7 лет назад +1

      Obrigado Digital Gamer! Opa jogo sim!

  • @jucineimorais3736
    @jucineimorais3736 5 лет назад

    Faz um vídeo sobre sensor shield... vlw..

  • @AlessandroFerreira
    @AlessandroFerreira 7 лет назад

    Vou montar um desse pra mim.

  • @vandrebessa4180
    @vandrebessa4180 3 года назад +3

    EStou com erro nessa parte do código.
    //Convertendo a distância em CM e lendo o sensor
    DistanciaemCM = SensorUltrassonico1.convert(SensorUltrassonico1.timing(), Ultrasonic::CM);
    'class Ultrasonic' has no member named 'convert'

  • @Headshootshow
    @Headshootshow 7 лет назад +1

    Bom dia! Poderia me ajudar por favor...
    Bom eu estou tentando fazer uma programação onde quero misturar o LCD ligado mostrando que o equipamento está ligado, quanto a programação que acionará os reles também fiquem juntas. Isso é possível?
    De forma geral tenho uma programação para acionamentos de reles via HC-05 e gostaria de saber se é possível inserir uma programação de de display LCD, juntamente. Agradeço

  • @Sabrinapral
    @Sabrinapral 6 лет назад +1

    Que top! Vc testou ele com um tipo de labirinto? Ele consegue sair?

  • @marianaescareli
    @marianaescareli 7 лет назад +2

    Essas fitas são uma pista pro robô seguidor de linha?

  • @ViniciusSilva-wu7ly
    @ViniciusSilva-wu7ly 5 лет назад

    Como faria um código para acrescentar um servo no sensor ultrassonico para ele olhar para um lado e outro e acrescentar um sensor de IR como secundário (para precaução de ponto cego do ultrassonico)

  • @edsoncstec
    @edsoncstec 4 года назад +1

    Olá amigão, copiei e colei a programação mais na verificação falha.

  • @Nicolas-cc9px
    @Nicolas-cc9px 7 лет назад +1

    Mano me ajuda numa programaçao de motor de passo, cm faz a reversão dele?

  • @joaopaulofilho2165
    @joaopaulofilho2165 7 лет назад +1

    Faz um video de como programar o Arduino. Se você já tem um video sobre o assunto, mande-me o link. Obrigado.

  • @diigoO1410
    @diigoO1410 6 лет назад +6

    Alguem me ajuda, por favor, abro o montor serial para ver as medidas do sensor, e aparece isso "⸮⸮⸮⸮⸮;:⸮⸮⸮⸮⸮⸮ۈ·ڻ⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮9⸮⸮⸮⸮ջ⸮⸮⸮⸮⸮⸮⸮8⸮8⸮⸮7⸮⸮⸮⸮⸮⸮⸮⸮⸮6⸮;8⸮9⸮8⸮6⸮?8⸮>⸮⸮⸮⸮7⸮;⸮7⸮⸮⸮⸮⸮⸮⸮⸮⸮"
    Alguem sabe ?

    • @filiperalves1
      @filiperalves1 6 лет назад

      No meu eu só mudei a velocidade no monitor serial, e apareceu as distâncias corretas!

  • @jairomartins4963
    @jairomartins4963 2 года назад

    Ao baixar o código da erro de porta COM.Quando vou trocar a porta em ferramentas onde esta escrito portas,não esta acessível.

  • @wilianfelipe3039
    @wilianfelipe3039 6 лет назад

    Eu tenho que fazer um desse pra faculdade porém ele tem que ter 85x70 cm e tem que suportar pelo menos 50 kg
    No caso vai ficar a mesma coisa ne? Sobre tudo o que ensinou... a diferença vai ser spenas p tamanho das peças, correto? No caso as rodas vao ser maiores, a bateria tem que ser maior e tals. Ai a minha duvida seria o que usar no lugar dessa ponte H
    Porque nao wei we ela suporta pra fazer em um tamanho maior desse para mover uma roda muito grande, ou suporta? Se puder me esclarecer isso e akudar fico muito agradecido... e ganhou meu like hehe

  • @marinadigiacomo4675
    @marinadigiacomo4675 2 года назад

    A o motor esquerdo esta indo e voltando em 2 segundos. Ja mudei tudo possível dentro da programação. Sera que tenho mudar algo na biblioteca

  • @amordevioleiro
    @amordevioleiro 6 лет назад +5

    O MEU TA DANDO ESSA MENSAGEM DE ERRO: Arduino: 1.8.5 (Windows Store 1.8.10.0) (Windows 10), Placa:"Arduino/Genuino Uno"
    C:\Users\Cliente\Documents\Arduino\sketch_aug18e\sketch_aug18e.ino:38:24: fatal error: Ultrasonic.h: No such file or directory
    #include
    ^
    compilation terminated.
    exit status 1
    Erro compilando para a placa Arduino/Genuino Uno
    Este relatório teria mais informações com
    "Mostrar a saida detalhada durante a compilação"
    opção pode ser ativada em "Arquivo -> Preferências"

    • @felipecoquito6054
      @felipecoquito6054 4 года назад

      Cara acho que vc não baixou a extenção, github.com/ErickSimoes/Ultrasonic

  • @RogerioAlexandreGarcia
    @RogerioAlexandreGarcia Год назад

    Estou com problemas para rodar a biblioteca class Ultrasonic' has no member named 'convert'

  • @fariaspksvlog169
    @fariaspksvlog169 4 года назад

    Onde tem a programação feita?

    • @MarlonNardi
      @MarlonNardi  4 года назад

      Utilize esse link Farias: professormarlonnardi.blogspot.com/p/universo-robos-1-como-fazer-um-robo-que.html

  • @vitorsantos_si
    @vitorsantos_si 5 лет назад

    O meu está quase funcionando 100%. Setei a distância de 10cm, quando o robô aproxima de um objeto a essa distância somente o motor esquerdo gira ao contrário e o motor direito para. Só depois que ele sai da frente do objeto os dois voltam a girar na mesma posição. No vídeo do seu robô funcionando as duas rodas giram ao contrário ao encontrar um obstáculo. Como eu corrijo esse erro? Obrigado!

  • @murilobrechotti5447
    @murilobrechotti5447 6 лет назад

    Eu copiei o codigO igual ao seu e baixei uma biblioteca Ultrasonic, no que quando compilo observei que o codigo TIMING nao fica fica vermelho como Ultrasonic e quando compilo ele da erro nessa linha -> DistanciaemCM = SensorUltrasonico1.convert(SensorUltrasonic1.timing(),Ultrasonic::CM); Qual seria o problema.

  • @demostenesdm
    @demostenesdm 5 лет назад

    Marlon, você só usa dois motores, porquê então declara dois para esquerda e dois para direita?

    • @iuricamara7172
      @iuricamara7172 5 лет назад

      declara dois pra esquerda e direita pois vai para frente e para trás, motor esquerdo 1 (frente) motor esquerdo 2(trás). Sacou? :)

  • @mateusdalevedove5410
    @mateusdalevedove5410 4 года назад

    Como istalar a biblioteca do sensor ultrasonico?

  • @luizantonio-jm3jg
    @luizantonio-jm3jg 7 лет назад

    Ola, esto construindo uma, CNC, mas quando tendo acionar os eixos no GRBL controller sempre da o mesmo erro ( undefined feed rate) como resolver isso ?

  • @celsoneto6452
    @celsoneto6452 5 лет назад +1

    massa

  • @YslanOficial
    @YslanOficial 5 лет назад +1

    não tô conseguindo fazer o upload pro robo

  • @jaa1_vitor
    @jaa1_vitor 6 лет назад

    fiz com a ponte H L9110 vai funcionar igual?

  • @webersonudi
    @webersonudi 2 года назад

    Tentando aqui da este erro na hora de copilar mano: 'class Ultrasonic' has no member named 'convert'

  • @luismartins210
    @luismartins210 7 месяцев назад

    Esqueceu de colocar o projeto pra gente ver funcionando

  • @VictorGarcia-kq5op
    @VictorGarcia-kq5op 5 лет назад

    Vou utilizar no projeto de TCC, basicamente será um robô que após ser depositado o objeto em cima dele ele anda até o balcão levando para um funcionário, alguém poderia me ajudar como fazer ele andar até o balcão? ( Obs: ele vai utilizar essa função do vídeo para esquivar de pessoas no caminho dele, então basicamente ele escolhe a melhor rota até o balcão ).

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад +1

    não estou conseguindo por mais um sensor ultrasonico

  • @victormulford4157
    @victormulford4157 5 лет назад

    O meu robô não quer sair do lugar é nada, tudo programado certo, alguém sabe oq pode está acontecendo ? Estou usando Arduino mega interfere em alguma coisa ?

  • @carlosprazeres2008
    @carlosprazeres2008 6 лет назад +1

    meu deu erro : exit status 1
    'class Ultrasonic' has no member named 'convert'

  • @AderitoAgostinhoAntonio-ut8ev
    @AderitoAgostinhoAntonio-ut8ev Год назад

    Esquema?

  • @marcosmelo5818
    @marcosmelo5818 6 лет назад

    ola alguém poderia me falar em que momento aparece os controles porque eu vi a programação mas não achei como mando ps comandos

  • @Dalisonsr
    @Dalisonsr 4 года назад

    Onde encontro uma bateria pra fazer esse robô?

  • @ateliealinearaujo1730
    @ateliealinearaujo1730 5 лет назад

    boa noite , eu fiço que pediu ai e não deu certo

  • @joaojosedas.carrilho1801
    @joaojosedas.carrilho1801 Год назад

    COPIEI O CÓDIGO E DÁ ERRO NA LINHA DE CONVERTER EM CM

  • @kauanferraz9837
    @kauanferraz9837 6 лет назад

    pessoal, alguém pode me ajudar urgente...na minha programação está ocorrendo esse erro, sendo que está igualzinho a do site
    Arduino: 1.8.5 (Windows 7), Placa:"Arduino/Genuino Uno"
    sketch_mar12e:82: error: expected unqualified-id before 'else'
    else {// Se não, ou seja, se a distância for maior que 40 centimetros
    ^
    sketch_mar12e:100: error: expected declaration before '}' token
    }
    ^
    exit status 1
    expected unqualified-id before 'else'
    pfv, alguém pode me ajudar?

  • @fhfelipefh
    @fhfelipefh 7 лет назад +2

    Like a boss.

  • @useruser-hy3uu
    @useruser-hy3uu 6 лет назад

    professor marlon nardi
    este robô funciona automaticamente ou é através de algum tipo de controle?

  • @fariaspksvlog169
    @fariaspksvlog169 4 года назад

    Minha ponte h só liga de eu colocar o positivo no 5+

  • @luccavinicios4842
    @luccavinicios4842 6 лет назад

    o meu deu erro
    Arduino: 1.8.6 (Windows 10), Placa:"Arduino Nano, ATmega328P"
    O sketch usa 4524 bytes (14%) de espaço de armazenamento para programas. O máximo são 30720 bytes.
    Variáveis globais usam 224 bytes (10%) de memória dinâmica, deixando 1824 bytes para variáveis locais. O máximo são 2048 bytes.
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x3f
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x3f
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x3f
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x3f
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x3f
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x3f
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x3f
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x3f
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x3f
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x3f
    Problema ao carregar para a placa. Veja www.arduino.cc/en/Guide/Troubleshooting#upload para sugestões.
    Este relatório teria mais informações com
    "Mostrar a saida detalhada durante a compilação"
    opção pode ser ativada em "Arquivo -> Preferências"

    • @guusta641
      @guusta641 2 года назад

      provavelmente é um problema na porta do arduino

  • @militaryworldmy
    @militaryworldmy Год назад

    Esse robô nao precisa de controle ent ?

  • @leandrodeoliveirapires4292
    @leandrodeoliveirapires4292 6 лет назад

    Marlon não tem como fazer o sensor ultrasoniqui vira para os lados para detequita mais obstáculos

  • @luccavinicios4842
    @luccavinicios4842 6 лет назад

    pf pode me ajudar serio ta osso aqui

  • @robsonbatista7250
    @robsonbatista7250 5 лет назад

    E AI GALERA TUDO BEM, SOU NOVO NA PROGRAMAÇÃO. QUEM PODER ME AJUDAR EU AGRADEÇO, ESSE PROJETO PODE SER FEITO COM A PONTE H L293D.

  • @flaviocarvalhodedomeliseu8476
    @flaviocarvalhodedomeliseu8476 6 лет назад

    Este robô não anda em linha reta , a trajetória dele sempre curva para direita ou esquerda.

  • @BitcoinheiroCanabico
    @BitcoinheiroCanabico 4 года назад

    acho que ele não sabe consertar esse erro de sketch

  • @BGHse52
    @BGHse52 Год назад

    :)

  • @BitcoinheiroCanabico
    @BitcoinheiroCanabico 4 года назад

    Arduino: 1.8.10 (Windows 10), Placa:"Arduino/Genuino Uno"C:\Users
    oot\Documents\Arduino\sketch_mar13a\sketch_mar13a.ino: In function 'void loop()':sketch_mar13a:51:38: error: 'class Ultrasonic' has no member named 'convert' DistanciaemCM = SensorUltrassonico.convert(SensorUltrassonico.timing(), Ultrasonic::CM); ^~~~~~~sketch_mar13a:51:65: error: 'class Ultrasonic' has no member named 'timing'; did you mean 'Timing'? DistanciaemCM = SensorUltrassonico.convert(SensorUltrassonico.timing(), Ultrasonic::CM); ^~~~~~ TimingIn file included from C:\Users
    oot\Documents\Arduino\sketch_mar13a\sketch_mar13a.ino:1:0:C:\Program Files (x86)\Arduino\libraries\Ultrasonic/Ultrasonic.h:16:12: error: expected unqualified-id before numeric constant #define CM 1 ^C:\Users
    oot\Documents\Arduino\sketch_mar13a\sketch_mar13a.ino:51:87: note: in expansion of macro 'CM' DistanciaemCM = SensorUltrassonico.convert(SensorUltrassonico.timing(), Ultrasonic::CM); ^~Foram encontradas múltiplas bibliotecas para "Ultrasonic.h"
    Usado: C:\Program
    Não usado: C:\Users
    oot\Documents\Arduino\libraries\HCSR04Ultrasonic
    Não usado: C:\Program
    exit status 1
    'class Ultrasonic' has no member named 'convert'Este relatório teria mais informações com
    "Mostrar a saida detalhada durante a compilação"
    opção pode ser ativada em "Arquivo -> Preferências"me explica esse erro ai mantu sabe mesmo programar esse troço ???kkkkkkk

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад +1

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад +1

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад +2

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico

  • @ademircadetedasilva9609
    @ademircadetedasilva9609 5 лет назад

    não estou conseguindo por mais um sensor ultrasonico