Todas as Discussões Marcadas 'Robótica' - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T15:35:59Zhttps://labdegaragem.com/forum/topic/listForTag?tag=Rob%C3%B3tica&feed=yes&xn_auth=noInterface de programação para Arduino (NANO, UNO e MEGA)tag:labdegaragem.com,2019-01-07:6223006:Topic:6975222019-01-07T00:13:10.600ZWESLEY JOSE SANTOShttps://labdegaragem.com/profile/WESLEYJOSESANTOS
<p>Olá pessoal, sou um desenvolvedor independente e gostaria de divulgar para vocês meu primeiro grande projeto. Se trata de um software de programação para o Arduino, que permite desenvolvimento integrado de códigos de programação e interfaces de controle para os seus projetos. Segue abaixo links dos vídeos, e links da versão gratuita e da completa.</p>
<p></p>
<p>Vídeo 1 - Demonstração rápida do projeto de uma plataforma móvel com braço robotizado:…</p>
<p></p>
<p>Olá pessoal, sou um desenvolvedor independente e gostaria de divulgar para vocês meu primeiro grande projeto. Se trata de um software de programação para o Arduino, que permite desenvolvimento integrado de códigos de programação e interfaces de controle para os seus projetos. Segue abaixo links dos vídeos, e links da versão gratuita e da completa.</p>
<p></p>
<p>Vídeo 1 - Demonstração rápida do projeto de uma plataforma móvel com braço robotizado:</p>
<p><a href="https://www.youtube.com/watch?v=ExHsplctOzI&list=PLeMm7MtY8HqbmGxN81z2j6tdN0LDPWsM0&index=1">https://www.youtube.com/watch?v=ExHsplctOzI&list=PLeMm7MtY8HqbmGxN81z2j6tdN0LDPWsM0&index=1</a></p>
<p></p>
<p>Vídeo 2 - Demonstração detalhada do modo de programação simplificado:</p>
<p><a href="https://www.youtube.com/watch?v=mHZhW-tw7AU&list=PLeMm7MtY8HqbmGxN81z2j6tdN0LDPWsM0&index=2">https://www.youtube.com/watch?v=mHZhW-tw7AU&list=PLeMm7MtY8HqbmGxN81z2j6tdN0LDPWsM0&index=2</a></p>
<p></p>
<p>Vídeo 3 - Demonstração detalhada do modo de programação avançado:</p>
<p><a href="https://www.youtube.com/watch?v=o3h837PzMGw&list=PLeMm7MtY8HqbmGxN81z2j6tdN0LDPWsM0&index=3">https://www.youtube.com/watch?v=o3h837PzMGw&list=PLeMm7MtY8HqbmGxN81z2j6tdN0LDPWsM0&index=3</a></p>
<p></p>
<p>Versão Completa: <a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fproduto.mercadolivre.com.br%2FM&redir_token=x7PHqP5DErsIyY9kMnce0_02mZB8MTU0NjkwNTM4NEAxNTQ2ODE4OTg0&event=video_description&v=o3h837PzMGw">https://www.youtube.com/redirect?q=https%3A%2F%2Fproduto.mercadolivre.com.br%2FM&redir_token=x7PHqP5DErsIyY9kMnce0_02mZB8MTU0NjkwNTM4NEAxNTQ2ODE4OTg0&event=video_description&v=o3h837PzMGw</a></p>
<p></p>
<p>Versão Gratuita: <a href="https://drive.google.com/file/d/1pxWGMLxzBOSVT02ik6VlUwtNj1cx9iYr/view?usp=sharing">https://drive.google.com/file/d/1pxWGMLxzBOSVT02ik6VlUwtNj1cx9iYr/view?usp=sharing</a></p>
<p></p>
<p>Agradeço a todos pela atenção, e declaro que estou aberto a sugestões.</p> LEDs de indicação de robô com arduinotag:labdegaragem.com,2016-10-03:6223006:Topic:5692252016-10-03T01:01:25.699ZIgor Pimentelhttps://labdegaragem.com/profile/IgorPimentelGusmaoFDeSouza
<p><span class="font-size-3">Olá a todos, sou iniciante com arduino e programação, estou montando um projeto de um robô autônomo com alguns sensores e estou pretendendo usar alguns LEDs de indicação, tipo quando ele for dar a curva para a direita ficar piscando o LED da direita do robô e parar de piscar quando ele terminar de fazer a curva, como sou iniciante com arduino não sei como fazer isso e mover o robô ao mesmo tempo, Alguém poderia me dar uma dica de como eu poderia fazer…</span></p>
<p><span class="font-size-3">Olá a todos, sou iniciante com arduino e programação, estou montando um projeto de um robô autônomo com alguns sensores e estou pretendendo usar alguns LEDs de indicação, tipo quando ele for dar a curva para a direita ficar piscando o LED da direita do robô e parar de piscar quando ele terminar de fazer a curva, como sou iniciante com arduino não sei como fazer isso e mover o robô ao mesmo tempo, Alguém poderia me dar uma dica de como eu poderia fazer isso? </span></p>
<p></p>
<p><span class="font-size-3">Obrigado pela atenção! Abraço :)</span></p> Odd Scanner – Obtendo imagens por ultrassomtag:labdegaragem.com,2016-02-01:6223006:Topic:5094812016-02-01T16:11:57.463ZMárcio Pessoahttps://labdegaragem.com/profile/MarcioPessoa
<p>Olá, pessoal. :-)</p>
<p>Gostaria de compartilhar um novo projeto com o grupo: <strong><a href="http://pessoa.eti.br/main/2016/01/29/odd-scanner/" target="_blank">Odd Scanner - Obtendo imagens por ultrassom</a></strong></p>
<p><a href="http://pessoa.eti.br/main/2016/01/29/odd-scanner/" target="_blank">http://pessoa.eti.br/main/2016/01/29/odd-scanner/</a></p>
<p>Trata-se de um projeto para gerar imagens de área usando ultrassom.…</p>
<p></p>
<p>Olá, pessoal. :-)</p>
<p>Gostaria de compartilhar um novo projeto com o grupo: <strong><a href="http://pessoa.eti.br/main/2016/01/29/odd-scanner/" target="_blank">Odd Scanner - Obtendo imagens por ultrassom</a></strong></p>
<p><a href="http://pessoa.eti.br/main/2016/01/29/odd-scanner/" target="_blank">http://pessoa.eti.br/main/2016/01/29/odd-scanner/</a></p>
<p>Trata-se de um projeto para gerar imagens de área usando ultrassom.</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802494410?profile=original" target="_self"><img src="http://storage.ning.com/topology/rest/1.0/file/get/1802494410?profile=original" width="500" class="align-full"/></a>Além de compartilhar, gostaria de saber um pouco da opinião de vocês.</p>
<p>Abraço!</p>
<p></p> x6 Mark I – Braço Robóticotag:labdegaragem.com,2015-11-25:6223006:Topic:4964962015-11-25T03:36:38.030ZMárcio Pessoahttps://labdegaragem.com/profile/MarcioPessoa
<p>Olá, pessoal.</p>
<p>Gostaria de compartilhar o <a href="http://pessoa.eti.br/main/2015/11/05/x6-mark-i-robotic-arm/" target="_blank">x6</a> com o grupo:</p>
<p><a href="http://pessoa.eti.br/main/2015/11/05/x6-mark-i-robotic-arm/">http://pessoa.eti.br/main/2015/11/05/x6-mark-i-robotic-arm/</a></p>
<p>Trata-se de um braço robótico com 6 graus de liberdade.…</p>
<p></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802491793?profile=original" target="_self"><img class="align-full" src="http://storage.ning.com/topology/rest/1.0/file/get/1802491793?profile=original" width="200"></img></a></p>
<p>Olá, pessoal.</p>
<p>Gostaria de compartilhar o <a href="http://pessoa.eti.br/main/2015/11/05/x6-mark-i-robotic-arm/" target="_blank">x6</a> com o grupo:</p>
<p><a href="http://pessoa.eti.br/main/2015/11/05/x6-mark-i-robotic-arm/">http://pessoa.eti.br/main/2015/11/05/x6-mark-i-robotic-arm/</a></p>
<p>Trata-se de um braço robótico com 6 graus de liberdade.</p>
<p></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802491793?profile=original" target="_self"><img src="http://storage.ning.com/topology/rest/1.0/file/get/1802491793?profile=original" width="200" class="align-full"/></a></p>
<p></p>
<p></p>
<p style="margin: 0px 0px 0.5em; color: #000000; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px;"></p>
<p style="margin: 0px 0px 0.5em; color: #000000; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px;">Agradeço antecipadamente comentários e sugestões.</p> x1 Mark I – Useless Machinetag:labdegaragem.com,2015-11-17:6223006:Topic:4943842015-11-17T02:29:38.339ZMárcio Pessoahttps://labdegaragem.com/profile/MarcioPessoa
<p>Olá, pessoal.</p>
<p>Sou novo por aqui e gostaria de começar compartilhando um dos meus primeiros projetos:</p>
<p><a href="http://pessoa.eti.br/main/2015/10/07/x1-mark-i-useless-machine/" target="_blank">http://pessoa.eti.br/main/2015/10/07/x1-mark-i-useless-machine/</a></p>
<p>É uma useless machine chamada <a href="http://pessoa.eti.br/main/2015/10/07/x1-mark-i-useless-machine/" target="_blank">x1 Mark I</a>, mas construí ela com Arduino, para que tenha um pouquinho de…</p>
<p>Olá, pessoal.</p>
<p>Sou novo por aqui e gostaria de começar compartilhando um dos meus primeiros projetos:</p>
<p><a href="http://pessoa.eti.br/main/2015/10/07/x1-mark-i-useless-machine/" target="_blank">http://pessoa.eti.br/main/2015/10/07/x1-mark-i-useless-machine/</a></p>
<p>É uma useless machine chamada <a href="http://pessoa.eti.br/main/2015/10/07/x1-mark-i-useless-machine/" target="_blank">x1 Mark I</a>, mas construí ela com Arduino, para que tenha um pouquinho de inteligência.</p>
<p>Sei que é algo bem simples, mas minha intenção é de mostrar no futuro o passo-a-passo da construção.</p> Boa Tarde! Tava querendo montar um robô controlado pelo computador, só que não tenho ideia de onde começar. Alguém poderia me ajudar?tag:labdegaragem.com,2015-10-30:6223006:Topic:4898652015-10-30T17:45:47.165ZNeto Carvalhohttps://labdegaragem.com/profile/NetoCarvalho
<p></p>
<p></p> Erro " void value not ignored as it ought to be" (Robô Autônomo)tag:labdegaragem.com,2015-10-30:6223006:Topic:4898272015-10-30T13:48:54.592ZTiago Ribeiro Santoshttps://labdegaragem.com/profile/TiagoRibeiroSantos
<p>Olá galera !</p>
<p></p>
<p>Bom dia!</p>
<p></p>
<p>Estou passando um pequeno problema quando vou compilar o código , pois o IDE do Arduino informa que nas linhas 146 e 151 aconteceu um erro " void value not ignored as it ought to be" .</p>
<p></p>
<p>Estou utilizando uma função específica para cada ação que o robô irá tomar.</p>
<p></p>
<p>Gostaria de saber porquê a função "decisao()" parece não estar retornando um valor.. Já alterei o código inúmeras vezes e não consigo descobrir o…</p>
<p>Olá galera !</p>
<p></p>
<p>Bom dia!</p>
<p></p>
<p>Estou passando um pequeno problema quando vou compilar o código , pois o IDE do Arduino informa que nas linhas 146 e 151 aconteceu um erro " void value not ignored as it ought to be" .</p>
<p></p>
<p>Estou utilizando uma função específica para cada ação que o robô irá tomar.</p>
<p></p>
<p>Gostaria de saber porquê a função "decisao()" parece não estar retornando um valor.. Já alterei o código inúmeras vezes e não consigo descobrir o erro..</p>
<p>Agradeceria muito quem puder ajudar .. O Código abaixo:</p>
<p></p>
<p></p>
<p><strong>// FUNCAO SERVOMOTOR</strong><br/><strong>//Inicializa a posiçao do servomotor</strong> <br/><br/><strong>int distanciae;</strong><br/><strong>int distanciad;</strong><br/><br/><strong>#include <Servo.h></strong><br/><br/><strong>Servo meuservo;</strong><br/><br/><br/><strong>#define motor1A 4</strong><br/><strong>#define motor2A 5</strong><br/><br/><strong>#define motor1B 6</strong><br/><strong>#define motor2B 7</strong><br/><br/><br/><br/><strong>#include "Ultrasonic.h"</strong><br/><strong>// Portas do Arduino que vou utilizar para programar o sensor</strong><br/><br/><strong>Ultrasonic ultrasonic(12,13);</strong><br/><br/><br/><strong>int distancia;</strong><br/><br/><br/><strong>void setup ()</strong><br/><strong>{</strong><br/><strong> Serial.print("Lendo dados dos sensores:");</strong><br/><strong> Serial.begin(9600);</strong><br/><br/><strong> pinMode(motor1A,OUTPUT);</strong><br/><strong> pinMode(motor2A,OUTPUT);</strong><br/><br/><strong> pinMode(motor1B,OUTPUT);</strong><br/><strong> pinMode(motor2B,OUTPUT);</strong> <br/><br/><strong> meuservo.attach(8); </strong><br/><br/><br/><strong> //Centraliza Servomotor :)</strong><br/><strong> meuservo.write(80);</strong><br/><strong> delay(500);</strong><br/><br/><strong>}</strong><br/><br/><strong>void loop () {</strong><br/><br/><br/><br/><strong> busca();</strong><br/><br/><br/><strong> frente();</strong><br/><br/><strong> if (distancia < 12)</strong> <br/><strong> {</strong><br/><strong> decisao();</strong><br/><strong> </strong> <br/><br/><strong> }</strong><br/><br/><br/><strong>}</strong><br/><br/><br/><strong>void frente () {</strong><br/><br/><strong> digitalWrite(motor1A,LOW);</strong><br/><strong> digitalWrite(motor2A,HIGH);</strong><br/><strong> digitalWrite(motor1B,LOW);</strong><br/><strong> digitalWrite(motor2B,HIGH);</strong><br/><br/><strong>}</strong><br/><br/><strong>void tras(){</strong><br/><br/><strong> digitalWrite(motor1A,HIGH);</strong> <br/><strong> digitalWrite(motor2A,LOW);</strong> <br/><strong> digitalWrite(motor1B,LOW);</strong> <br/><strong> digitalWrite(motor2B,HIGH);</strong> <br/><br/><strong>}</strong><br/><br/><br/><strong>void direita(){</strong><br/><br/><strong> digitalWrite(motor1A,HIGH);</strong><br/><strong> digitalWrite(motor2A,LOW);</strong> <br/><strong> digitalWrite(motor1B,HIGH);</strong><br/><strong> digitalWrite(motor2B,LOW);</strong> <br/><strong>}</strong><br/><br/><strong>void esquerda () {</strong><br/><br/><strong> digitalWrite(motor1A,LOW);</strong> <br/><strong> digitalWrite(motor2A,LOW); </strong><br/><strong> digitalWrite(motor1B,HIGH);</strong> <br/><strong> digitalWrite(motor2B,HIGH);</strong> <br/><br/><br/><strong>}</strong><br/><br/><strong>void parado () {</strong><br/><br/><strong> digitalWrite(motor1A,LOW);</strong> <br/><strong> digitalWrite(motor2A,LOW);</strong> <br/><strong> digitalWrite(motor1B,LOW);</strong> <br/><strong> digitalWrite(motor2B,LOW);</strong> <br/><br/><br/><strong>}</strong><br/><br/><br/><strong>void desvio_direita(){</strong><br/><br/><strong> parado();</strong><br/><strong> delay(1000);</strong><br/><strong> direita();</strong><br/><strong> delay(1000);</strong><br/><strong> frente();</strong><br/><strong>}</strong><br/><br/><strong>void busca(){ </strong><br/><br/><strong> // Funçao para Fazer leituras de Sensor Ultrasonico</strong> <br/><strong> distancia = (ultrasonic.Ranging(CM));</strong><br/><br/><strong> Serial.print(distancia);</strong><br/><strong> Serial.println("cm de distancia");</strong><br/><strong> delay(500);</strong><br/><br/><strong>}</strong><br/><br/><br/><br/><strong>void decisao()</strong> <br/><strong>{</strong><br/><strong> parado();</strong><br/><strong> delay(500);</strong><br/><strong> meuservo.write(0);</strong><br/><strong> delay(500);</strong><br/><br/><strong> distanciad = busca();</strong><br/><strong> delay(2000);</strong><br/><strong> meuservo.write(175); </strong><br/><strong> delay(500);</strong><br/><br/><strong> distanciae = busca();</strong><br/><strong> delay(2000);</strong><br/><strong> meuservo.write(80);</strong><br/><strong> delay(500);</strong><br/><br/><br/><strong> if(distanciad > distanciae)</strong> <br/><strong> {</strong><br/><strong> tras();</strong><br/><strong> delay(600);</strong><br/><strong> direita();</strong><br/><strong> delay(2000);</strong><br/><strong> frente();</strong> <br/><br/><br/><strong> }</strong><br/><br/><strong> else</strong> <br/><strong> {</strong><br/><strong> tras();</strong><br/><strong> delay(600);</strong><br/><strong> esquerda();</strong><br/><strong> delay(2000);</strong><br/><strong> frente(); </strong><br/><br/><strong> }</strong><br/><br/><br/><strong>}</strong><br/><br/><br/><br/></p>
<p></p>
<p></p>
<p></p> Projeto Social.tag:labdegaragem.com,2015-03-18:6223006:Topic:4252292015-03-18T00:16:58.674ZGustavo Luiz Nascimento Pintohttps://labdegaragem.com/profile/GustavoLuizNascimentoPinto
<p>Estou interessado em criar um projeto social para ensinar ciência para crianças carentes. Os primeiros projetos seriam foguetes caseiros, geradores etc.... Mas gostaria de desenvolver um projeto de robótica. E gostaria de sugestões sobre o projeto de robótica para ser desenvolvido. Abraços!!!</p>
<p>Estou interessado em criar um projeto social para ensinar ciência para crianças carentes. Os primeiros projetos seriam foguetes caseiros, geradores etc.... Mas gostaria de desenvolver um projeto de robótica. E gostaria de sugestões sobre o projeto de robótica para ser desenvolvido. Abraços!!!</p> Monte seu robô com Arduino!tag:labdegaragem.com,2012-09-13:6223006:Topic:1640882012-09-13T22:39:43.414ZFelipe Nascimento Martinshttps://labdegaragem.com/profile/FelipeNascimentoMartins
<p><br></br><a href="http://4.bp.blogspot.com/-wrDmmEtM5zs/UEu6z0Sv0QI/AAAAAAAAC8o/uWaFcffkh90/s200/robo_montado.jpg" target="_blank"><img class="align-left" src="http://4.bp.blogspot.com/-wrDmmEtM5zs/UEu6z0Sv0QI/AAAAAAAAC8o/uWaFcffkh90/s200/robo_montado.jpg"></img></a> Oi, pessoal! </p>
<p>Acho que o tópico é de interesse pro pessoal do Lab de Garagem, então resolvi compartilhar aqui também. </p>
<p>Publiquei um mini-tutorial sobre a montagem de um robô usando Arduino. Nesse tutorial há uma explicação básica do funcionamento de algumas peças, como o sensor ultrassônico e o encoder, além de apresentação de como deve…</p>
<p><br/><a href="http://4.bp.blogspot.com/-wrDmmEtM5zs/UEu6z0Sv0QI/AAAAAAAAC8o/uWaFcffkh90/s200/robo_montado.jpg" target="_blank"><img src="http://4.bp.blogspot.com/-wrDmmEtM5zs/UEu6z0Sv0QI/AAAAAAAAC8o/uWaFcffkh90/s200/robo_montado.jpg" class="align-left"/></a>Oi, pessoal! </p>
<p>Acho que o tópico é de interesse pro pessoal do Lab de Garagem, então resolvi compartilhar aqui também. </p>
<p>Publiquei um mini-tutorial sobre a montagem de um robô usando Arduino. Nesse tutorial há uma explicação básica do funcionamento de algumas peças, como o sensor ultrassônico e o encoder, além de apresentação de como deve ser feita a ligação do motor-shield.</p>
<p>Também coloquei a lista completa de peças e locais onde você pode encontrá-las (algumas estão disponíveis na Loja do Laboratório de Garagem). </p>
<p>Veja o post completo em:</p>
<p><a href="http://nossosrobos.blogspot.com.br/2012/09/monte-seu-robo-com-arduino.html">http://nossosrobos.blogspot.com.br/2012/09/monte-seu-robo-com-arduino.html</a></p>
<p></p>
<p>Espero que seja útil!</p>
<p>Abraços a todos!</p> Servomotor equivalente ao do kit Lego NXTtag:labdegaragem.com,2011-04-06:6223006:Topic:272452011-04-06T00:01:01.227ZMarcel Danilo Alves Siqueirahttps://labdegaragem.com/profile/MarcelDaniloAlvesSiqueira
<p>Olá, pessoal!</p>
<p> </p>
<p>Alguém sabe de algum modelo comercial de motor dc com gearbox e encoder embutido??</p>
<p> </p>
<p>Minha ideia é ter algo equivalente ao modelo do kit Lego NXT Mindstorms...</p>
<p>No link abaixo seguem fotos internas. É uma caixa de redução com engrenagens de nylon e encoder de disco perfurado...</p>
<p><a href="http://www.philohome.com/nxtmotor/nxtmotor.htm">http://www.philohome.com/nxtmotor/nxtmotor.htm</a></p>
<p> </p>
<p>Se alguém souber, por favor avisar!…</p>
<p>Olá, pessoal!</p>
<p> </p>
<p>Alguém sabe de algum modelo comercial de motor dc com gearbox e encoder embutido??</p>
<p> </p>
<p>Minha ideia é ter algo equivalente ao modelo do kit Lego NXT Mindstorms...</p>
<p>No link abaixo seguem fotos internas. É uma caixa de redução com engrenagens de nylon e encoder de disco perfurado...</p>
<p><a href="http://www.philohome.com/nxtmotor/nxtmotor.htm">http://www.philohome.com/nxtmotor/nxtmotor.htm</a></p>
<p> </p>
<p>Se alguém souber, por favor avisar! Ajudará muito.</p>
<p> </p>
<p>Abraço</p>