Índice:
- Suprimentos
- Etapa 1: O Wemos D1 R3 e o Sensor HC-SR04
- Etapa 2: Abrindo o aspirador de pó robô
- Etapa 3: Observando as opções para substituir o sistema de amortecimento do robô
- Etapa 4: em busca de energia para o Wemos …
- Etapa 5: juntando tudo
Vídeo: Sensor ultrassônico no aspirador de pó robô: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Oi, nós temos o aspirador de pó Dirt Devil Robot por cerca de 3 anos agora e ele ainda faz o trabalho. É o tipo M611, que é um pouquinho "burro": sem varredura da área ou alguma memória de onde não aspirar, mas com a capacidade de retornar à sua estação de carga depois que a bateria acabar. Ser um robô 'burro' nunca foi um problema; passa tantas vezes pela nossa sala, que no final tudo está limpo. Ou no dia seguinte. Porém minha esposa colocou um tapete debaixo da mesa e agora o pequeno robô fica preso o tempo todo. O tapete simplesmente não é alto o suficiente para ativar o pára-choque.
Portanto, imaginei que, se tivesse olhos em vez de um pára-choque, ele detectaria o carpete e giraria, exatamente como faz quando bate em uma parede ou cadeira.
Neste instrutível, vou mostrar como fazer isso, talvez vá encorajá-lo a encontrar aplicativos para todas as coisas do arduino que estão por aí:-)
Suprimentos
Aspirador de pó de robô Dirt Devil M611. Ou provavelmente qualquer outro modelo barato.
Placa WEMOS D1 R3
Sensor ultrassônico HC-SR04
Alguns fios.
Etapa 1: O Wemos D1 R3 e o Sensor HC-SR04
Fazendo o Wemos funcionar:
Baixei o IDE aqui:
Usei a versão do Mac OS e precisei do driver CH341 porque meu 'arduino' é um 'clone chinês'. (WEMOS D1 R3)
Anexe o sensor
Depois de fazer o Wemos funcionar, conectei o sensor a ele. Veja o diagrama de fiação para fazer a fiação. Obtive o conhecimento em várias páginas como esta:
Comece a codificar
Em anexo você encontra o código que usei. Ainda estou tentando tornar isso visível nesta página …
No código, você pode ver que, depois que os objetos se aproximam demais do sensor, um pino de saída é acionado por cerca de 5 segundos. Isso é demais, como pode ser visto no pequeno filme de demonstração que fiz.
Etapa 2: Abrindo o aspirador de pó robô
Encontrei este vídeo de como abrir o Dirt Devil:
A imagem anexa mostra o interior do robô.
Etapa 3: Observando as opções para substituir o sistema de amortecimento do robô
Descobri que o pára-choque do robô não é um interruptor, mas uma espécie de sensor optoacoplador.
Quando o pressionei, procurei uma das conexões para ir 'alto'. Aqui é onde anexei a saída do Wemos! Este é o fio verde na imagem.
Etapa 4: em busca de energia para o Wemos …
Na placa principal do robô eu encontrei um chip 7805, este é um chip conversor DC que converte cerca de 15 volts em 5 volts constantes.
Em várias planilhas de dados eu aprendi que é seguro aplicar 5 volts na tomada Wemos, então eu soldei o plugue na perna de saída do 7805.
Etapa 5: juntando tudo
… E teste:-)
Como pode ser visto no vídeo, o tempo de amortecimento de 5 segundos é muito longo, então preciso mudar um pouco o código e calibrar o tempo ideal.
O próximo passo é construir o sensor dentro do robô, talvez no pára-choque - agora - inútil ou em cima dele. Ainda não descobri onde colocar a placa Wemos.
Saúde
Frank
Recomendado:
Robô para evitar obstáculos usando sensor ultrassônico (Proteus): 12 etapas
Robô para evitar obstáculos usando sensor ultrassônico (Proteus): Geralmente encontramos robôs para evitar obstáculos em todos os lugares. A simulação de hardware deste robô faz parte da competição em muitas faculdades e em muitos eventos. Mas a simulação de software de robô de obstáculo é rara. Mesmo que possamos encontrá-lo em algum lugar
Aspirador portátil Black + Decker Fix - Aspirador De Mano Dustbuster Litio 16.2Wh Con Acción Ciclónica. Modelo DVJ315J: 5 etapas (com imagens)
Aspirador portátil Black + Decker Fix - Aspirador De Mano Dustbuster Litio 16.2Wh Con Acción Ciclónica. Modelo DVJ315J: Você pode gastar +70 Eur (dólares ou sua moeda equivalente) por um ótimo aspirador portátil, e depois de alguns meses ou um ano, ele não funciona tão bem … Sim, ainda funciona, mas menos mais de 1 minuto de trabalho e não vale a pena. Precisando de re-c
Interface do Arduino com sensor ultrassônico e sensor de temperatura sem contato: 8 etapas
Interface do Arduino com sensor ultrassônico e sensor de temperatura sem contato: Hoje em dia, os fabricantes e desenvolvedores estão preferindo o Arduino para o desenvolvimento rápido da prototipagem de projetos. Arduino é uma plataforma eletrônica de código aberto baseada em hardware e software fáceis de usar. O Arduino tem uma comunidade de usuários muito boa. Neste projeto
Robô de equilíbrio / Robô de 3 rodas / Robô STEM: 8 etapas
Robô de balanceamento / Robô de 3 rodas / Robô STEM: Construímos um robô de balanceamento combinado e de 3 rodas para uso educacional em escolas e programas educacionais após as aulas. O robô é baseado em um Arduino Uno, um escudo personalizado (todos os detalhes de construção fornecidos), um pacote de bateria Li Ion (todos constr
Métodos de detecção do nível de água do Arduino usando o sensor ultrassônico e o sensor de água Funduino: 4 etapas
Métodos de detecção do nível de água do Arduino usando o sensor ultrassônico e o sensor de água Funduino: Neste projeto, mostrarei como criar um detector de água barato usando dois métodos: 1. Sensor ultrassônico (HC-SR04) .2. Sensor de água funduino