Todas as Discussões Marcadas 'braço' - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T13:49:11Zhttps://labdegaragem.com/forum/topic/listForTag?tag=bra%C3%A7o&feed=yes&xn_auth=noservostag:labdegaragem.com,2019-10-06:6223006:Topic:7194822019-10-06T22:11:07.434ZGabriel Motta Neveshttps://labdegaragem.com/profile/GabrielMottaNeves
<p>Boa noite, </p>
<p>Pessoal, sou iniciante no arduino, e recentemente, montei um braço robótico, controlado por potenciômetros, e fiquei com duas questões de aprimoramento na cabeça, a primeira é: Tem como programar o arduino para ver se o servo esta se mexendo, assim, acendendo um led quando estiver em movimento e outro quando estiver parado; a segunda duvida que tenho,( e a principal), tem como eu remover os potenciômetros e controlar os servos de outra maneira? </p>
<p>Desde já muito…</p>
<p>Boa noite, </p>
<p>Pessoal, sou iniciante no arduino, e recentemente, montei um braço robótico, controlado por potenciômetros, e fiquei com duas questões de aprimoramento na cabeça, a primeira é: Tem como programar o arduino para ver se o servo esta se mexendo, assim, acendendo um led quando estiver em movimento e outro quando estiver parado; a segunda duvida que tenho,( e a principal), tem como eu remover os potenciômetros e controlar os servos de outra maneira? </p>
<p>Desde já muito grato,</p>
<p>Gabriel Motta Neves, Iniciante em arduno</p>
<p>P.S:segue o código. </p> Duvida Me Arm com acelerômetro MPU-6050 FIFO OVERFLOWtag:labdegaragem.com,2018-09-10:6223006:Topic:6853712018-09-10T23:38:43.617ZIan Tavares Andradehttps://labdegaragem.com/profile/IanTavaresAndrade
<p>Ola Garagistas,</p>
<p>Estou fazendo um projeto de Conclusão de curso de engenharia elétrica e consiste em fazer um braço robotico programável utilizando um acelerômetro para coletar os dados.</p>
<p>O projeto terá somente um botao ao qual vai selecionar os modos : Operação, Programação e Run.</p>
<p>Modo Operação o braço irá apenas copiar os movimentos do acelerômetro que estará numa luva.</p>
<p>Modo Programação: O braço ira copiar os movimentos e irá guardar os dados .</p>
<p>Modo RUN :…</p>
<p>Ola Garagistas,</p>
<p>Estou fazendo um projeto de Conclusão de curso de engenharia elétrica e consiste em fazer um braço robotico programável utilizando um acelerômetro para coletar os dados.</p>
<p>O projeto terá somente um botao ao qual vai selecionar os modos : Operação, Programação e Run.</p>
<p>Modo Operação o braço irá apenas copiar os movimentos do acelerômetro que estará numa luva.</p>
<p>Modo Programação: O braço ira copiar os movimentos e irá guardar os dados .</p>
<p>Modo RUN : Irá repetir o programa gravado.</p>
<p>Estou fazendo o codigo com umas pesquisas que fiz, como nao entendo muito de programação me deparei com alguns problemas , o primeiro foi que não consegui gravar as informaçoes do MPU nos arrays que serão utilizados para mandar ao servo.</p>
<p></p>
<p>Esse é uma parte do meu código ao qual estou tentando gravar as informações do MPU nos arrays Sholder, Elbow e Base para depois reproduzir, mas esta dando erro de FIFO OVERFLOW no serial. Gostaria de ver os dados gravados no serial para saber se esta gravando mesmo. Se alguém puder me ajudar a passar desse problema eu agradeço desde já .</p>
<p></p>
<p></p> Ajuda por favor Servo Motor SG90 Tremendotag:labdegaragem.com,2017-08-23:6223006:Topic:6304302017-08-23T16:56:33.175ZAdrianohttps://labdegaragem.com/profile/Adriano909
<p>Ola a Todos estou precisando de uma ajuda montei um mini braço robotico usando 4 servos motores SG90, controlado por potenciometros o que esta acontecendo é quando estou com ele ligado os servos motores ficam tremendo e não tenho uma precisão no movimentos. </p>
<p>Estou usando uma fonte de 12V no arduino Uno e outra de 5V para os servos separada do arduino e mesmo assim acontece isso, não sei se tenho que fazer uns filtros ou o Que alguem podeiria me ajudar segue em anexo a ligação e o…</p>
<p>Ola a Todos estou precisando de uma ajuda montei um mini braço robotico usando 4 servos motores SG90, controlado por potenciometros o que esta acontecendo é quando estou com ele ligado os servos motores ficam tremendo e não tenho uma precisão no movimentos. </p>
<p>Estou usando uma fonte de 12V no arduino Uno e outra de 5V para os servos separada do arduino e mesmo assim acontece isso, não sei se tenho que fazer uns filtros ou o Que alguem podeiria me ajudar segue em anexo a ligação e o codigo usado.</p>
<p><span style="color: #ff0000;">OBS no esquema em anexo esta um arduino nano mas estou usando um arduino Uno e alimentação de 12V.</span></p> Sensor LDR arduino com braço robótico controlado via Bluetoothtag:labdegaragem.com,2017-03-11:6223006:Topic:6012052017-03-11T07:15:36.038Zwalter ramos de vasconcelloshttps://labdegaragem.com/profile/walterramosdevasconcellos
<p>Alguém poderia me esclarecer uma duvida, se é possível eu ligar um sensor LDR para acender um led no mesmo arduino que está o modulo HC-06, tipo o meu projeto é, o meu braço robótico controlado via bluetooth colocar um objeto em uma base e acender um led para mostrar que o objeto está na base</p>
<p>Alguém poderia me esclarecer uma duvida, se é possível eu ligar um sensor LDR para acender um led no mesmo arduino que está o modulo HC-06, tipo o meu projeto é, o meu braço robótico controlado via bluetooth colocar um objeto em uma base e acender um led para mostrar que o objeto está na base</p> Servo motor tremendotag:labdegaragem.com,2017-02-16:6223006:Topic:5961752017-02-16T15:36:53.688Zwalter ramos de vasconcelloshttps://labdegaragem.com/profile/walterramosdevasconcellos
<p>Olá pessoal, Eu tenho um projeto de um braço robótico em arduino controlado via hc-06, mas qualquer comando que eu dou no app o braço robótico começa a dar umas tremidas nos servos que não dei comando, e a placa HC-06 está desligando apos algum esforço, tenho uma hipótese que pode ser da alimentação dos 4 servos, alguém poderia me ajudar a estabilizar?</p>
<p>Olá pessoal, Eu tenho um projeto de um braço robótico em arduino controlado via hc-06, mas qualquer comando que eu dou no app o braço robótico começa a dar umas tremidas nos servos que não dei comando, e a placa HC-06 está desligando apos algum esforço, tenho uma hipótese que pode ser da alimentação dos 4 servos, alguém poderia me ajudar a estabilizar?</p> Braço Robotico controlado por app inventortag:labdegaragem.com,2016-10-31:6223006:Topic:5753542016-10-31T23:56:22.067ZWandersonhttps://labdegaragem.com/profile/Wanderson629
<p>estou com um projeto de tcc sobre o controle de um braço robotico com 4 servos motores atraves de um aplicativo criado no app inventor mais o braço vibra de maneira que não faz o movimento perfeito. alguem poderia me ajudar uso uma fonte para alimentar os servos de 5v e 3A</p>
<p>#include <SoftwareSerial.h></p>
<p>#include <Servo.h> <br></br>Servo myservo1, myservo2, myservo3, myservo4;</p>
<p>int bluetoothTx = 11;<br></br>int bluetoothRx = 12;</p>
<p>SoftwareSerial…</p>
<p>estou com um projeto de tcc sobre o controle de um braço robotico com 4 servos motores atraves de um aplicativo criado no app inventor mais o braço vibra de maneira que não faz o movimento perfeito. alguem poderia me ajudar uso uma fonte para alimentar os servos de 5v e 3A</p>
<p>#include <SoftwareSerial.h></p>
<p>#include <Servo.h> <br/>Servo myservo1, myservo2, myservo3, myservo4;</p>
<p>int bluetoothTx = 11;<br/>int bluetoothRx = 12;</p>
<p>SoftwareSerial bluetooth(bluetoothTx, bluetoothRx);</p>
<p>void setup()<br/>{<br/> myservo1.attach(9);<br/> myservo2.attach(10);<br/> myservo3.attach(7);<br/> myservo4.attach(4);<br/> <br/> //Setup usb serial connection to computer<br/> Serial.begin(9600);</p>
<p>//Setup Bluetooth serial connection to android<br/> bluetooth.begin(9600);<br/> <br/>}</p>
<p>void loop()<br/>{<br/> //Read from bluetooth and write to usb serial<br/> if(bluetooth.available()>=2 )<br/> {<br/> int servopos = bluetooth.read();<br/> int servopos1 = bluetooth.read();<br/> int realservo = (servopos1 *256) + servopos; <br/> Serial.println(realservo); <br/> <br/> if (realservo >= 1000 && realservo <1180){<br/> int servo1 = realservo;<br/> servo1 = map(servo1, 1000,1180,0,180);<br/> myservo1.write(servo1);<br/> Serial.println("servo subir // descer ON");<br/> delay(10);</p>
<p>}<br/> <br/> if (realservo >=2000 && realservo <2180){<br/> int servo2 = realservo;<br/> servo2 = map(servo2,2000,2180,0,180);<br/> myservo2.write(servo2);<br/> Serial.println("servo direita // esquerda On");<br/> delay(1);<br/> <br/> }<br/> <br/> if (realservo >=3000 && realservo < 3180){<br/> int servo3 = realservo;<br/> servo3 = map(servo3, 3000, 3180,0,180);<br/> myservo3.write(servo3);<br/> Serial.println("servo alongar// retornar On");<br/> delay(1);<br/> }<br/> if (realservo >=4000 && realservo < 4180){<br/> int servo4 = realservo;<br/> servo4 = map(servo4, 4000, 4180,0,180);<br/> myservo4.write(servo4);<br/> Serial.println("servo abrir // fechar On");<br/> delay(1);<br/> }<br/> <br/> } <br/>}</p> Tutorial - Motor sem escova (BLDC) + Driver L6234tag:labdegaragem.com,2016-04-28:6223006:Topic:5306612016-04-28T14:00:53.409ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p><iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/jVWYoUYhBbs?wmode=opaque" width="560"></iframe>
</p>
<p></p>
<p>Que rufem os tambores ! Finalmente, depois de longa espera, resolvi começar o Tutorial sobre o <strong>Driver L6234</strong> controlando <strong>Motores sem escova BLDC</strong>. </p>
<p>Tenho certeza que o tutorial será muito interessante e espero que mais colegas contribuam com as suas experiências. </p>
<p></p>
<p>Desde o ano passado,…</p>
<p><iframe width="560" height="315" src="https://www.youtube.com/embed/jVWYoUYhBbs?wmode=opaque" frameborder="0" allowfullscreen=""></iframe>
</p>
<p></p>
<p>Que rufem os tambores ! Finalmente, depois de longa espera, resolvi começar o Tutorial sobre o <strong>Driver L6234</strong> controlando <strong>Motores sem escova BLDC</strong>. </p>
<p>Tenho certeza que o tutorial será muito interessante e espero que mais colegas contribuam com as suas experiências. </p>
<p></p>
<p>Desde o ano passado, tenho estudado os motores sem escova. Os motores sem escova são usados em Hard Disks de PCs, em Drones, em Gimbals e em Braços robóticos !</p>
<p>São muito interessantes. Vejam o tutorial sobre ESCs e Motores BLDC:</p>
<p><strong><a href="http://labdegaragem.com/forum/topics/tutorial-arduino-esc-motor-sem-escova-brushless-drone">http://labdegaragem.com/forum/topics/tutorial-arduino-esc-motor-sem-escova-brushless-drone</a></strong></p>
<p></p>
<p>Coloquei esse video no início do tópico, pois um dos usos mais atuais do Driver L6234 é exatamente no mecanismo chamado de Gimbal, que é um estabilizador de camera de video muito sofisticado. </p>
<p></p>
<p>Agradecimento especial à um grande amigo que trouxe dos Estados Unidos, o driver L6234.</p>
<p>Galera, infelizmente eu não encontrei esse chip aqui no Brasil. </p>
<p>Mas ele é usado nos controladores do <strong>Alex Moskalenko -</strong> o gênio que criou as controladores de motores ALEXMOS. </p>
<p><a href="http://www.basecamelectronics.com/">http://www.basecamelectronics.com/</a></p>
<p></p>
<p>Como em todos os outros tutorias que já fiz, divulgarei-o em partes. Pois nunca usei esse driver L6234. Tudo será novidade para mim também. </p>
<p></p>
<p>Favor interagir com o tutorial, somente assuntos relacionados com o mesmo. </p>
<p>Se deseja esclarecer alguma outra dúvida, favor criar um novo tópico. </p>
<p></p>
<p>Boa sorte para nós ! Espero que gostem !</p>
<p></p> Projeto de um braço robótico industrial programável usando Arduinotag:labdegaragem.com,2016-01-24:6223006:Topic:5083262016-01-24T20:42:38.228ZMarcelo Rovaihttps://labdegaragem.com/profile/MarceloRovai
<p>Oi pessoal,</p>
<p>Gostaía de compartir com voces um vídeo de um projeto de um braço robótico programável. A idéia é simular a programação e a execução de tarefas industriais. Vou preparar um tutorial completo com os passos para se chegar no projeto e depois compartir em meu Blog e em um grupo de discussão aqui na Garagem.</p>
<p><a href="https://youtu.be/ceLIAkFdSEM" target="_blank">Link do Youtube para o vídeo do Braço robótico.</a></p>
<p>Um bom fim de semana e até…</p>
<p>Oi pessoal,</p>
<p>Gostaía de compartir com voces um vídeo de um projeto de um braço robótico programável. A idéia é simular a programação e a execução de tarefas industriais. Vou preparar um tutorial completo com os passos para se chegar no projeto e depois compartir em meu Blog e em um grupo de discussão aqui na Garagem.</p>
<p><a href="https://youtu.be/ceLIAkFdSEM" target="_blank">Link do Youtube para o vídeo do Braço robótico.</a></p>
<p>Um bom fim de semana e até mais.</p>
<p>Abração</p>
<p></p>
<p>Para mais vídeos e tutoriais, visitem meu Blog (vale deixar uns "like" por lá ;-)</p>
<p><img width="100" src="http://storage.ning.com/topology/rest/1.0/file/get/1802490942?profile=RESIZE_180x180" width="100" class="align-left"/></p>
<p></p>
<p></p>
<p></p>
<p><a rel="nofollow" href="http://mjrobot.wordpress.com/" target="_blank">MJRoBot "Um andarilho no mundo da eletrônica"</a></p> Movimento conjuntos manipulador robóticotag:labdegaragem.com,2015-12-08:6223006:Topic:4994762015-12-08T23:31:56.614ZDiego Marinhohttps://labdegaragem.com/profile/DiegoMarinho88
<p>Bom, esta é minha primeira postagem aqui<br></br> Sempre acompanhei e aprendi bastante coisa, mas hoje eu tenho uma dúvida que parece sem solução...<br></br> <br></br> Recentemente construí meu primeiro manipulador robotico com motores de passo, do tipo scara (vide anexos)<br></br> para ele se posicionar e fechar a garra eu tenho,por exemplo:</p>
<p>if (digitalRead(2)==HIGH)<br></br> {<br></br> ref();//referencia<br></br> for (int i=1; i <= 20; i++){ motor1a();}//motor 1 dá 20 passos anti-horários<br></br> for (int i=1;…</p>
<p>Bom, esta é minha primeira postagem aqui<br/> Sempre acompanhei e aprendi bastante coisa, mas hoje eu tenho uma dúvida que parece sem solução...<br/> <br/> Recentemente construí meu primeiro manipulador robotico com motores de passo, do tipo scara (vide anexos)<br/> para ele se posicionar e fechar a garra eu tenho,por exemplo:</p>
<p>if (digitalRead(2)==HIGH)<br/> {<br/> ref();//referencia<br/> for (int i=1; i <= 20; i++){ motor1a();}//motor 1 dá 20 passos anti-horários<br/> for (int i=1; i <= 50; i++){ motor2h();}//motor 2 dá 50 passos horários<br/> garraclose();</p>
<p>}</p>
<p></p>
<p>o que acontece é que o motor 1 se movimenta, depois o motor 2</p>
<p>Gostaria que os motores se movimentassem juntos, e depois a garra fechasse..</p>
<p>há como fazer isto?</p>
<p></p>
<p>Desde já agradeço!<br/><br/>Atualização:<br/>Tem um vídeo dele funcionando aqui -> <a href="https://www.youtube.com/watch?v=Iua1pN9_u0g" target="_blank">https://www.youtube.com/watch?v=Iua1pN9_u0g</a></p> Projéto - Braço Robóticotag:labdegaragem.com,2015-11-07:6223006:Topic:4916662015-11-07T00:50:30.365ZDavid Lucas Santoshttps://labdegaragem.com/profile/DavidLucasSantos
<p><img class="align-left" src="http://storage.ning.com/topology/rest/1.0/file/get/1802488062?profile=RESIZE_320x320" width="300"></img></p>
<p>Olá garaginos, venho trazer um projéto nivel EASY que dá para surpreender bastante amigos e vira um brinquedo viciante que você não quer largar mais. é um braço robótico em MDF onde sua estrutura achei em uma média de preço de 25 R$ no mercado livre.</p>
<p><strong>neste modelo foi necessário:</strong><br></br> - 4 servos motores<br></br> - 4 LDR (Sensor de luminosidade )<br></br> - 2 botões ( Pushbutton )<br></br> - 6 resistores 220 Oms<br></br> - 1 Arduino (o meu é o UNO, porém pode ser…</p>
<p><img width="300" src="http://storage.ning.com/topology/rest/1.0/file/get/1802488062?profile=RESIZE_320x320" width="300" class="align-left"/></p>
<p>Olá garaginos, venho trazer um projéto nivel EASY que dá para surpreender bastante amigos e vira um brinquedo viciante que você não quer largar mais. é um braço robótico em MDF onde sua estrutura achei em uma média de preço de 25 R$ no mercado livre.</p>
<p><strong>neste modelo foi necessário:</strong><br/> - 4 servos motores<br/> - 4 LDR (Sensor de luminosidade )<br/> - 2 botões ( Pushbutton )<br/> - 6 resistores 220 Oms<br/> - 1 Arduino (o meu é o UNO, porém pode ser qualquer modelo Arduino )</p>
<p></p>
<p>Este material é o que eu já tinha, no caso se tiver botões ou até mesmo codificadores rotátivos , bom, é a imaginação que manda.</p>
<p>Utilizei o ldr de forma que ao eu fazer sombra com o dedo em cima dele então ele conhece o servo que quero manipular, ao mudar o ldr mudo também o servo.</p>
<p>Código Fonte :» <a href="http://pastebin.com/embed_iframe.php?i=rV9fhT1B">http://pastebin.com/embed_iframe.php?i=rV9fhT1B</a> ou <a href="http://pastebin.com/embed_iframe.php?i=rV9fhT1B" target="_blank">clique aqui</a></p>
<p></p>
<p><strong>Esquema de ligação</strong></p>
<p><strong><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802488370?profile=original" target="_self"><img width="500" src="http://storage.ning.com/topology/rest/1.0/file/get/1802488370?profile=RESIZE_1024x1024" width="500" class="align-full"/></a></strong></p>
<p></p>
<p>(galera o esquema de cores o meu fritzing bugou e não salvou o modo de cores no jeito que estava, então, tenham a atenção de onde os fios estão saindo e entrando)</p>
<p></p>
<p><strong>Video do braço em funcionamento</strong></p>
<p><strong><a href="https://youtu.be/88VWfoteJnI">https://youtu.be/88VWfoteJnI</a></strong></p>
<p></p>
<p><iframe width="560" height="315" src="https://www.youtube.com/embed/88VWfoteJnI?wmode=opaque" frameborder="0"></iframe>
</p>
<p></p>
<p><strong>Imagem da protoboard real</strong></p>
<p><strong><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802489219?profile=original" target="_self"><img width="450" src="http://storage.ning.com/topology/rest/1.0/file/get/1802489219?profile=RESIZE_480x480" width="450" class="align-full"/></a></strong></p>