al os sensores pra arduino já são multigás.
Com relação a parte do Robô, aqui na loja do LDG tem uma parte especialmente voltada a isso, entra em loja, e vá na aba ROBOTICA, em geral a galera dá suporte.
Na verdade seu projeto são varios projetos em um, eu começaria primeiro pelo robo, depois iria pra a questão da comunicação sem fio, depois a camera, pois tem o lance da alimentação, etc.
Na parte do robo já dei a dica acima...
Na parte da comunicação, tem que decidir se vai utilizar xbee, ESP8266 ou NRF24L01, se for sem fio vai ter que escolher.
Na parte de alimentação vai ter que pensar no tipo de bateria, se seria li-ion ou baterias recarregaveis comuns, etc.
A parte dos sensores é a mais facil, tem tutotial pacas na internet, se você montar toda parte acima, o resto é moleza.…
Adicionado por Weider Duarte ao 23:15 em 7 outubro 2015
m vocês.
Estava em um intercambio na Universidade de Ottawa e o meu objetivo lá foi construir uma mão robótica controlada por Kinect. A mão foi impressa numa impressora 3D baseada no projeto de um robô humano que está disponível no site:
http://www.inmoov.fr/
O projeto consiste basicamente em cinco servos controlados por uma placa do Arduino Uno que recebe os dados via porta serial do Kinect.
Utilizei o programa Processing ( http://www.processing.org/ ) para transmitir os dados do Kinect para o Arduino. Esse programa é muito interessante, uma vez que ele possuí uma interface de programação semelhante a do Arduino e a estrutura do programa também é parecida.
Esse é o vídeo do projeto funcionando:
https://www.youtube.com/watch?v=1lgDK3DnreA
Espero que gostem e fiquem a vontade para fazer perguntas.…
nho 2 motores dc ligado nele, funcionando perfeitamente, o sensor de curto alcance está funcionando também, o problema está no servo, creio que seja algo no código.
#include "MotorDriver.h"#include <Servo.h> //Inclui biblioteca do Servo MotorServo limp; //Atribui "limp" para utilizar-se os comandos do servo motorint sensorValue; //Variável para pegar o valor do Sensor de Proximidadeint vass = 3; //Atribui 9 para vass, onde o pino D9 (Digital 9) será utilizado para controlar o servo void setup(){ pinMode(vass, OUTPUT); //Atribui o pino D9 (vass) como saída limp.attach(vass); //Vincula o pino D9 ao servo motor limp.write(180); //Faz com que o servo motor gire sempre para o mesmo sentido motordriver.init(); motordriver.setSpeed(200,MOTORB); motordriver.setSpeed(200,MOTORA); }void loop(){ sensorValue = analogRead(A5); //Lê o valor do sensor pelo pino A5 (Analogic Input 5) e guarda na variável if (sensorValue > 150) //Se o valor do sensor for maior que 150 (Próximo a Parede) ele executa a girada { motordriver.goLeft(); delay(500); //Gira por 0,5 segundo } else { motordriver.goBackward(); delay(200); }}
O problema, é que o servo funciona e os motores DC nao, se eu comento as linhas:
// pinMode(vass, OUTPUT); //Atribui o pino D9 (vass) como saída // limp.attach(vass); //Vincula o pino D9 ao servo motor // limp.write(180); //Faz com que o servo motor gire sempre para o mesmo sentido
Os motores DC, voltam a funcionar.
No motor shield, os leds que indicam a posicao dos motores (frente, esquerda), piscam conforme distancia o sensor de curto alcance, mais os motores DC nao ligam.
Se alguém puder me ajudar.
Abraços.
…
santes, que poderão ser assistidos online:04/02/2015Desenvolvendo Soluções para Internet das Coisas - 10:30 a 11:30 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/desenvolvendo-solucoes-Internet-coisas/Desenvolvendo Wearables com JavaScript - 11:45 as 12:45 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/desenvolvendo-wearables-javascript/As coisas feitas por você - 11:45 as 12:30 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/as-coisas-feitas-por-voce-cpbr8/Miguel Nicolelis - palestrante magistral - 13:00 as 14:00 link: http://campuse.ro/events/campus-party-brasil-2015/talk/dr-miguel-nicolelis-cpbr8/"Drones" no mundo Software Livre - 14:30 as 15:20 - link http://campuse.ro/events/campus-party-brasil-2015/talk/drones-no-mundo-software-livre-cpbr8/Drones + Lego Mindstorm + Geolocalização + Android - link: http://campuse.ro/events/campus-party-brasil-2015/talk/drones-lego-mindstorm-geolocalizacao-android-cpbr8/Competições da Robótica - 21:15 as 22:00 link: http://campuse.ro/events/campus-party-brasil-2015/talk/painel-competicoes-da-robotica-e-a-disseminacao-da-tecnologia-cpbr8/05/02/2015Construa seu Robô Reaproveitando Materiais - 10:30 as 11:30 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/construa-seu-robo-reaproveitando-materiais-cpbr8/Paul Zaloom - mundo de Beakman - 13:00 as 14:00 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/paul-zaloom-beakman-cpbr8/Como construir maquina de fazer dinheiro com Internet das Coisas - 17:30 as 18:30 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/como-construir-maquina-de-fazer-dinheiro-com-internet-das-coisas-cpbr8/O papel do código aberto na Internet das Coisas - 18:30 as 19:30 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/o-papel-do-codigo-aberto-na-internet-das-coisas-cpbr8/Robótica Emotiva - 21:15 as 22:00 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/robotica-emotiva-cpbr8/Tudo o que você queria e precisa saber sobre casemod - 21:15 as 23:00 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/tudo-voce-precisa-saber-sobre-casemod-cpbr8/06/02/2015 Hackerspace: O que? Como? Onde - 10:30 as 11:30 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/hackerspace-o-que-como-onde-cpbr8/COMECE FAZENDO: startups, DIY e a filosofia Maker - 18:30 as 19:30 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/COMECE-FAZENDO-startups-DIY-filosofia-maker/Como começar um Fab Lab na minha cidade? - 18:30 as 19:30 - link:http://campuse.ro/events/campus-party-brasil-2015/talk/como-comecar-um-fab-lab-na-minha-cidade-cpbr8/Pra que comprar se podemos fazer? Do ponto de vista de um empreendedor - 21:15 as 22:00 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/pra-que-comprar-se-podemos-fazer-do-ponto-de-vista-de-um-empreendedor-cpbr8/07/02/2015 Oficina: Explorando os recursos do Elastix - o PBX IP de código livre mais famoso do mercado - 11:45 as 12:45 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/oficina-explorando-os-recursos-do-elastix-o-pbx-ip-de-codigo-livre-mais-famoso-do-mercado-cpbr8/IoT: qual a linguagem das coisas? - 14:30 as 15:20 - link: http://campuse.ro/events/campus-party-brasil-2015/talk/iot-qual-a-linguagem-das-coisas-cpbr8/Noções de Domótic - 17:30 as 18:30Para assistir as palestras que serão transmitidas, basta cadastrar-se no site da campus party e acessar os links nos dias e horários marcados.Sds,…
outros....tentariamos graduar o maximo possivel as açoes.
assim mesmo quando nao houvessem palestrantes, nos mesmos, meros alunos poderiamos dar a aula que aprendemos de um tutor qualificado, para uma pessoa que nao consequiu assistir a aula ou ate mesmo quem assistiu e queria ouvir o assunto sob uma nova perspectiva, para reforçar os conceitos e ate mesmo aprender um pouco mais,por que nao?
acho que aprendemos mais rapidamente quando nao so discutimos sobre o assunto em especial mais quando o apresentamos a alguem,a força que este momento envolve e magica,vejo isso como o principal expansor de ideias e ideais,alem do que a pessoa pode interagir e corrigir algum erro ou ate para quem deseja ver/ouvir a materia sob uma perspectiva,pois na hora surgem diversas maneiras de se falar do tema em si....
Tai uma ideia que se considerada boa tem de ser analisada e debatida,afim de poder atender a todas demandas que nos regem,como as pessoas,os sistemas, os horarios e coisas deste tipo...
um obrigado e vamo que vamo!…
Adicionado por Guilherme ao 16:34 em 8 dezembro 2010
ões de mercado industrial isoladas;3) O CLP se programa por software proprietário em grafico (nem todos) mas de forma "fácil".
"fácil" com aspas pq é facil para projetos pequenos. Para coisas maiores a escrita certamente é mais fácil, é uma evolução, do desenho, já dizia a capa desse livro:Perguntamos ao autor (foi meu professor) pq essa capa e a resposta foi:O desenho é pré escrita. Desenhavamos até aprender a escrever...Entendo a iniciativa de vender Arduino em caixa de CLP uma excelente ideia/oportunidade, não só pra profissionalizar a coisa toda mas tb para facilitar a automação de máquinas com arduino.Seria legal ainda uma versão "plus" com um display OLED na tampa, ao menos 1 botão, coisas assim.
…
Adicionado por Eduardo ao 11:19 em 13 novembro 2020
to temos que fazer a robótica ser mais popular e acessível.
Existe um certo senso comum de que fazer robótica é algo caro, difícil e inacessível a maioria das pessoas. Atualmente é relativamente barato montar uma plataforma básica para robótica que pode evoluir para a criação dos mais diversos tipos de robôs com recursos de hardware e software bastante complexos e mesmo assim sem que seja preciso gastar muito dinheiro. Para tentar demonstrar vou demonstrar o montagem de uma plataforma para robótica móvel que vou chamar R1. De início foi montada a estrutura com alumínio usado fabricação de janelas. Comprei retalhos em uma loja que vende esse material. O R1 será um robô móvel com deslocamento diferencial acionado por dois motores. A tração será feita por dois motores DC dotados de redução e com o eixo conectado a roda de plástico e pneu de borracha. Adquiri os motores aqui. A seguir vou decidir a eletrônica a ser utilizada, o Arduino com um driver L298 são fortes candidatos, já que tenho os mesmos a disposição em minha bancada. Por enquanto confiram as fotos da montagem inicial.
Atualização: Ensaio do funcionamento dos motores
Com a estrutura montada estava curioso para colocar os motores em funcionamento e avaliar o funcionamento. Para fazer um ensaio rápido utilizei uma Arduino Mega 2560, uma bateria Li-po de de 3 células (7,4V) por 800 mAh, e um módulo L298. O código simplesmente gera os sinais de acionamento do L298, estou usando um sinal de PWM para controlar a velocidade. O que observei é que os motores tem uma pequena diferença na rotação, assim foi necessário fazer uma calibração. Vou organizar os códigos e disponibilizar em breve.
Conteúdo compartilhado em meu blog:
http://drbitblog.wordpress.com/2013/03/04/plataforma-para-experimentos-com-robotica-movel/
…
e é fisicamente impossivel dele passar
o vermelho é o local da base de recarga
o amarelo seria ele :P
o robo: tem um sonar movel, mas nem é usado no modo "patrulha", eu uso um bumper pra ele mudar aleatoriamente de direçao, eu posso usar esse sonar pra fazer ele, assim que achar uma parede, acompanhar ela...
enfim, eu posso fazer ele contornar o terreno todo assim que achar uma parede... so que, que tipo de equipamento eu preciso usar(fora o lance da trilha virtual, que é dificil colocar ali, é um caminho pra pessoas, nao pode ter muita coisa solta, e nem posso abrir buracos ali pra enfiar sensores) pra, assim que ele estiver relativamente proximo do ponto vermelho, ele "saiba" que esta proximo da base, e que ele possa se guiar exatamente pro ponto onde o "contato" de recarga seja feito?
eu estou sem ideias, sou bem iniciante nesse lance de robotica.…