Desenvolvida com o intuito de satisfazer a necessidade de um produto piloto capaz de simular equipamentos industriais e de grande porte, a Esteira Arduino torna capaz a programação e adaptação de todo o sistema industrial antes de sua aplicação, por exemplo.
Quem trabalha com desenvolvimento de projetos sabe o quanto é complicado desenvolver todo um trabalho sem ao menos ter uma noção de funcionamento. Foi pensando em detalhes que a Usinainfo disponibilizou este exclusivo produto, que além de proporcionar um estudo aprofundado de determinadas necessidades mecânicas, propicia o desenvolvimento de sistemas de controle e contagem de equipamentos.
Comumente utilizado como elemento de pré-produção para muitos dos projetistas que trabalham com automação industrial, este produto também pode ser considerado um elemento muito importante para o desenvolvimento final de um projeto para controle do fluxo de equipamentos de pequeno porte, por exemplo, devido ao seu perfeito acabamento e design.
De fácil utilização e praticidade relativamente alta, o referente produto possui locais específicos para a fixação dos principais sensores para controle e contagem de itens, dentre eles podemos destacar o Sensor Ultrassônico, Sensor Capacitivo, LEDs Infravermelhos e demais.
Pontos que Devem Ser Observados no Projeto
Um dos cuidados que deve ser tomado durante a escolha do melhor sensor para o seu projeto é o alcance o qual o sensor pode trabalhar e o tamanho do item a ser posto sobre a esteira Arduino, já que determinados produtos de dimensões mais elevadas podem acabar não desviando de bases como a do Sensor Capacitivo tanto que, a mesma é facilmente removível.
O movimento da esteira Arduino pode ser realizado de duas formas diferentes, uma delas é através da utilizando um Motor DC 6V com Caixa de Redução 120:1 ou 48:1, lembrando que quanto maior a relação da caixa de redução menor será a velocidade do motor, sempre que desejado um movimento contínuo e padronizado, variando somente a velocidade a depender da relação da caixa de redução.
Caso deseje um movimento controlado e preciso, o indicado é a utilização de um motor de passo, o qual pode ser facilmente programável diferenciando de código para código variáveis, como por exemplo, o número de voltas, neste caso indicamos o 28BYJ-48 que possui já integrada um exclusivo controlador ULN2003.
Vale lembrar que caso escolha utilizar um Motor DC, basta energizar o mesmo para que funcione de forma interrupta, sem a necessidade de um controlador uma Ponte H para o desenvolvimento de suas funcionalidades.
Teste Prático da Esteira Arduino
Dentre os sensores possíveis de se utilizar neste projeto, optamos por utilizar um Módulo Sensor Ultrassônico com o intuito de realizar a contagem dos itens que irão circular sobre a Esteira Arduino, a qual será movimentada de modo contínuo através de um Motor DC 6V com Caixa de Redução 120:1.
Para auxiliar no controle e na visibilidade do no projeto, vamos utilizar um Display LCD16x2 que terá como finalidade nos informar em tempo real a quantia de itens que estarão passando sobre nossa Esteira.
Produtos Utilizados no Projeto
Abaixo você encontra a listagem de todos os produtos utilizados no decorrer do desenvolvimento do projeto, permitindo que possa comprar apenas os itens que ainda não tiver de forma avulsa. Caso queira adquirir um kit com todas as peças já inclusas, pode optar pela Esteira Arduino em MDF Completa.
- 1 Arduino UNO R3 + Cabo USB AB;
- 1 Esteira Arduino em MDF;
- 1 Display LCD 16×2;
- 1 Potenciômetro 10K;
- 1 Motor DC 6V 120:1;
- 1 Sensor Ultrassônico;
- 1 Protoboard 400 Pontos.
Montagem do Projeto Esteira Arduino
Para realizar a conexão correspondente ao projeto, basta observar com atenção o esquema abaixo e reproduzir em seu projeto a pinagem utilizada, lembrando que esta montagem está diretamente relacionado ao código e qualquer mudança na montagem física deve resultar também em uma mudança junto ao código.
Funcionamento do Programa (Software)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
</pre> // Código de Exemplo para Funcionamento da Esteira Arduino MDF; // Esteira com contagem de itens; #include <LiquidCrystal.h> // Inclui a biblioteca LiquidCrystal.h; #define TRIGPIN 10 // Define Trig como pino Digital 10; #define ECHOPIN 9 // Define Echo como pino Digital 9; #define CONTAR 8 // Define variável de conta como pino Digital 8. LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // Define os pinos Digitais do objeto LCD; int contagem = 0, inc_dec = 1; // Declara as variáveis iniciais de contagem; int pin = 8; // Declara pin como 8; unsigned long dure; // Define as variáveis de ping; void setup() { Serial.begin (9600); // Define baund rate como 9600; pinMode(TRIGPIN, OUTPUT); // Declara TRIGPIN como um pino de saida; pinMode(ECHOPIN, INPUT); // Declara ECHOPIN como um pino de entrada; pinMode(pin, INPUT); // Declara pin como um pino de entrada; lcd.begin(16, 2); // Define as caracteres do LCD; } void loop() { long duration, distance; // Variável de armazenagem; digitalWrite(TRIGPIN, LOW); // Altera o estado de TRIGPIN; delayMicroseconds(2); // Tempo de espera; digitalWrite(TRIGPIN, HIGH); delayMicroseconds(10); digitalWrite(TRIGPIN, LOW); duration = pulseIn(ECHOPIN, HIGH); // Usa duration para ação de pulso; distance = (duration / 2) / 29.1; if (distance < 5) { // Se distância menor que 5: digitalWrite(pin, HIGH); // Quando variável estabelecida, envia sinal de contagem; contagem += inc_dec; // Aumenta um para cada sinal de contagem; dure = pulseIn(pin, LOW); // Estabelece o estado do pin; if (contagem < 0) { // Se a contagem for menor que 0; contagem = 100; // contagem = 100 (reinicia contagem); } if (contagem > 100) { // Se a contagem for mais que 100; contagem = 0; // Contagem = 0; } lcd.clear(); // Limpa a tela do LCD; lcd.setCursor(3, 0); // Define a posição do cursor; lcd.print("Itens:"); // Imprime "Itens:" no display; lcd.print(contagem); // Imprime o valor adquirido na contagem; } delay(500); // Tempo de espera; } |
Comumente utilizado para medir distâncias, a utilização do Módulo Sensor Ultrassônico se limita somente a isto, sem nem explorar as diversas outras utilidades que o mesmo pode apresentar. Neste projeto vamos explorar outra propriedade deste sensor que é a sua capacidade de detectar a presença de objetos.
Através desta exclusiva funcionalidade desenvolvemos um sistema de contagem no qual verifica um determinado ambiente e realiza a análise de presença dos itens, o qual integrado junto a um display realiza uma contagem em tempo real.
Através de um sistema de contagem contínua, o código possui a capacidade de contar até 100 itens, sempre que chegar ao limite, o código zera a contagem e inicia-se novamente a partir do 0, caso o equipamento sofra alguma queda de energia ou falha de comunicação, a contagem é reiniciada.
Conclusão
Este projeto foi desenvolvido para a verificação de distâncias menores que 5cm, a sua razão de contagem é definida de acordo com o tamanho do objeto em questão, sendo possível realizar o ajuste de tamanho de acordo através da delay do código.
A Esteira Arduino é um equipamento que pode ser utilizado tanto por profissionais e projetistas quanto hobistas para a realização dos mais diversificados projetos, a sua capacidade de adaptação junto a diferentes equipamentos é realmente considerável e a sua funcionalidade extremamente simples.
Conheça toda linha de Produtos Arduino na UsinaInfo e aumente a gama de possibilidades e aplicabilidades dos seus projetos, basta você montar, brincar e ousar.
Muito boa a postagem! A implementação de utilizar esteira é bastante aplicado nas indústrias. Visando o controle de velocidade na aplicação de cargas. Qual seria o peso máximo que a esteira poderia suportar ? E sua velocidade máxima?
Bom dia Daniel, referente esteira trata-se de um equipamento para projetos que não suporta pesos muito elevados, é produzida em dimensões reduzidas e comumente utilizada como elemento de protótipos, de forma geral tanto o peso suportado quanto a velocidade da esteira vão depender do motor utilizado.
Att Equipe Usinainfo
Adquiri o produto, mas não acompanhou manual de montagem!
É possível disponibilizar?
Olá Flávio, Infelizmente no momento a esteira ainda não possui manual de montagem passo a passo, solicitamos que analise as imagens do produto em nosso site com atenção pois nos preocupamos em deixar cada detalhe bem a vista.
http://www.usinainfo.com.br/diversos/esteira-arduino-em-mdf-para-projetos-4593.html
Att Equipe Usinainfo
ola como faço psra comprar uma ??
Ola Janiele, a esteira está disponível em nosso site, confira no link a seguir: http://www.usinainfo.com.br/diversos/esteira-arduino-em-mdf-para-projetos-4593.html
Se preferir comprar todos os itens utilizados no projeto, você pode visualizar acima na listagem de itens utilizados, clicando no nome do produto.
Att Equipe Usinainfo
por favor cmprei uma mais estou com dificuldade para montar vcs nao teria uma manual?
Olá, você poderá baixar o manual na pagina do produto.
Confira em:http://www.usinainfo.com.br/diversos/esteira-arduino-em-mdf-para-projetos-4593.html
Att Equipe Usinainfo
ou uma foto de como e montada por baixo ja que tenho algumas ingrenagens q nao achei lugares para ela?
Boa tarde, você pode fazer o download do manual ilustrativo no link:
http://www.usinainfo.com.br/diversos/esteira-arduino-em-mdf-para-projetos-4593.html
Boa tarde!
Gostaria de saber se o código utilizado para placa de arduino pode ser o mesmo para controlar aceleração maximá,frenagem e velocidade constsnte? Pois, estou fazendo um projetô parecido, só que estou com dificuldade na programação do arduino. Poderiam me ajudar ?
Olá, o código pode ser utilizado como base do seu projeto, porém este projeto como está desenvolvido não possui a capacidade de controlar velocidade e demais informações. Além de melhorar o código, alguns equipamentos devem ser incluídos em seu projeto.
Gostaria de comprar a esteira, quando terá uma peça disponível
Olá Pedro, as esteiras já chegaram e em breve estarão disponível em nosso site.
Att Equipe Usinainfo
Boa noite … Eu tenho uma duvida , nao entendi porque o potenciometro.
Bom dia! O potenciômetro é utilizado no referente projeto para controlar o brilho e a intensidade dos caracteres exibidos no display LCD.
Qualquer duvida estamos a disposição.
Att Equipe UsinaInfo
Tem desse produto disponível para venda?
Olá Klaus, temos sim.
Para comprar acesse: https://www.usinainfo.com.br/kit-robotica/esteira-arduino-em-mdf-para-projetos-4593.html
Qualquer duvida estamos a disposição.
Boa noite,
É possível bloquear a passagem de itens após atingir um número X de itens que passaram por um determinado ponto da esteira?
No caso não haveria um espaço vazio entre um produto e outro transitando pela esteira. Pois no início da esteira colocaríamos vários itens bem próximos uns dos outros e mais a frente um funil concentrando-os a passar um por vez, e consequentemente passariam em fila praticamente juntos, não havendo espaço entre eles para o leitor identificar a passagem das unidades.
Após o funil faríamos uma “porta” que fica levantada para a passagem dos itens e abaixa bloqueando o funil quando atingirmos a quantidade de itens solicitados.
Grato,
Valentim.
Bom dia Valentim, tudo bem?
É possível realizar o referente projeto através das devidas alterações junto ao código exemplo demonstrado, este artigo demonstra um exemplo para auxiliar o aprimoramento de novos projetos.
Como seria a programação com um sensor indutivo
Boa Tarde Felipe! Infelizmente até o momento não desenvolvemos nenhum projeto com a utilização do Sensor Indutivo, vamos incluir em nossa lista para fazermos em breve.
Quando eu ligo, já inicia contagem. Sem receber o sinal do sensor.
O que está acontecendo?
Bom dia Rodrigo! Verifique a sua ligação se está correta de acordo com o código que está utilizando, o problema pode estar na ligação e também no próprio produto, teste realizar o teste com outro sensor para descartar tal possibilidade.
boa tarde se vocês tem projetos de robótica e esteira disponivél
Olá Jacir, temos a esteira disponível em nosso site, confira no link a seguir: https://www.usinainfo.com.br/kit-robotica/esteira-arduino-em-mdf-para-projetos-4593.html .
Qualquer duvida estamos a disposição.
Boa tarde.
Pelo que entendi a alimentação do motor 6Vdc é independente do resto circuito…Qual alimentação devo aplicar na entrada do circuito no protoboard para alimentar a placa arduino?
Grato pela atenção.
Olá Gilson.
A alimentação da protoboard vêm direto do Arduino, sendo que este, pode ser alimentado através de uma fonte de alimentação 9V 1ª através do seu conector P4, por exemplo, ou pode ser alimentada diretamente através de um cabo USB (5V).
Olá!
Ao observar a programação, nela consta o pino 8, porém nas ligações não há nada nesta entrada. Estou um pouco confusa em relação a isso.
Bom dia Jhuly!
O pino 8 funciona como um pino para sinal de contagem, ele é responsável por realizar a contagem e a soma dos produtos que passam pela esteira.
Boa tarde
Poderia me informar qual o valor máximo da velocidade da esteira ?
Olá Jonatas!
A velocidade máxima vai depender do motor que estiver utilizando, desta maneira infelizmente não teremos uma velocidade exata para informar.
Olá bom dia gostaria de saber vcs tem apenas o projeto da esteira para vender?
Olá Nemuel!
Infelizmente não trabalhamos com a venda do projeto da esteira.
Boa noite galera, primeiramente parabéns pelo projeto, estou realizando um parecido porem queremos incrementar um seletor de produtos, mas não estou conseguindo incluir o código de programação do separador vocês teriam a base de cogido para compor esse projeto.
Olá Mayke, tudo bem?
Infelizmente até o momento não trabalhamos com nenhum código com esta finalidade.
Olá Usinainfo…comprei o kit completo porém não entendi a ligação do motor com o controlador..teria algum lugar para eu visualizar a montagem?
Bom Dia Dany! Infelizmente não tem nenhum artigo no blog que trate deste projeto completo, porém irei conversar com o pessoal para desenvolvermos algo em breve! Mas no borne azul que indica as inscrições Vin e GND, nestes deve ser conectada a fonte de alimentação do motor enquanto que no local inscrito V+ e V- vai conectado o motor que estará sendo controlado.
Boa tarde.
Se e esteira para e no momento a caixa estiver na frente do sensor ele vai continuar contando não vai?
Teria uma forma disso não ocorrer?
Abraço
Bom Dia Leonardo! Correto, irá continuar contando, existe a possibilidade de atualizar o código para que ele conte apenas quando de alterar o nível lógico do sensor, por exemplo, mas daí é fundamental que sempre exista um espaço entre um produto e outro.
Olá, tenho uma dúvida! Onde coloco esse código? No caso eu preciso de uma fonte também para deixar o Arduíno ligado?
Boa tarde Rafael, você precisa carregar o código no Arduino. Pode usar uma fonte pro Arduino ou deixa-lo conectado no USB.
gostaria de solicitar a penas o desenho no CAD da esteira, seria possível?
Boa tarde Pedro!
Nós apenas realizamos a venda das peças cortadas em MDF, não distribuímos os arquivos fonte do projeto.