Índice:
- Etapa 1: o design
- Etapa 2: Materiais
- Etapa 3: A Eletrônica e o Código
- Etapa 4: construir a estrutura
- Etapa 5: hora da alimentação (18h)
- Etapa 6: BÔNUS: configurar uma rotina Alexa
Vídeo: Alimentador de cães controlado Alexa: 6 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Este é nosso cachorro Bailey. Ela é parte Border Collie e Australian Cattle Dog, então às vezes ela é mais esperta do que ela mesma, especialmente quando se trata de dizer as horas e saber quando ela deveria estar jantando. Normalmente, tentamos alimentá-la por volta das 18h, mas isso nem sempre é fácil se estivermos fora de casa. O Alexa Controlled Dog Feeder foi criado como a solução perfeita para alimentar Bailey enquanto estamos fora de casa para garantir que ela não fique inquieta e ainda possa cumprir sua programação.
O código é baseado neste projeto de Bob em I Like to Make Stuff, que cuida do código base para a comunicação com um dispositivo Alexa. O bom de usar o Alexa como o principal sistema de comunicação é que ele pode ser controlado usando o aplicativo Alexa em seu smartphone, eliminando a necessidade de servidores complexos ou codificação avançada. A lista de suprimentos é relativamente curta e todo o projeto em si provavelmente pode ser concluído em uma tarde, uma vez que tudo seja coletado.
Se você gosta do que vê, por favor, vote em mim no concurso de animais de estimação! Espero que você ache este guia de instruções útil e me avise se tiver alguma dúvida depois disso.
Etapa 1: o design
Já fiz para Bailey uma pequena barraca de comida que é uma versão em miniatura da nossa mesa de jantar para sua tigela de comida e água descansar. Para otimizar o espaço, eu queria que o comedouro coubesse nessa banca e só contivesse algumas porções de sua comida. O comedouro deve ser usado principalmente para o pequeno número de ocasiões em que não estamos em casa, então não preciso dele para colocar muita comida (apenas algumas porções). Se isso não atender às suas necessidades, não se preocupe, pois as dimensões podem ser aumentadas ou diminuídas facilmente. Os componentes eletrônicos permanecerão os mesmos e você pode ajustar a estrutura do alimentador ao redor deles para atender às suas necessidades.
A própria estrutura é composta por duas câmaras principais: uma para a alimentação e outra para a eletrónica. A comida vai cair da área de contenção para um tubo de PVC. O tubo de PVC está dentro da área de contenção de eletrônicos que abriga dois tubos T de PVC com um motor e uma rosca sem-fim impressa em 3D passando pelos tubos. Assim que a comida cair no primeiro tubo de PVC, ela será movida linearmente pela rosca até que o segundo tubo de PVC caia na tigela. Ao testar a broca, percebi que ela emperra ocasionalmente e faz com que o motor pare. Em versões futuras, pretendo examinar esse mecanismo mais detalhadamente para minimizar a ocorrência de isso. Mais uma vez, a coisa boa sobre este projeto é que as entranhas principais (ou seja, eletrônicos) podem ser adaptadas facilmente para qualquer mecanismo de entrega de comida que você decidir.
Eu escolhi fazer a própria estrutura de compensado de 1/2 que eu tinha por aí. As peças são montadas usando uma mistura de cola de madeira e parafusos de bolso para garantir que estão firmes. Também escolhi usar um pedaço de sobra de acrílico para a parte superior para tornar mais fácil recolocar a comida e ver a quantidade de comida que resta.
Etapa 2: Materiais
A maioria dos materiais pode ser comprada na loja de ferragens local e na Amazon por um preço baixo. A exceção para isso são os suportes de tubo de PVC que são impressos em 3D; no entanto, você pode ser criativo com montagens de tubo e tampas de extremidade para evitar isso. Os tubos de PVC também precisam ser cortados para que tenham 2,75 de comprimento para caber na estrutura.
Materiais utilizados:
1. Compensado de 1/2"
2. 1/8 Acrílico
3. Haste roscada M8 (6,5 ) e porcas (se necessário para prender o sem-fim à haste)
4. Tubos T de 2 de PVC
5. Motor e suporte NEMA 17
6. Acoplador de 6,35 mm a 8 mm
7. Arduino UNO
8. Nó MCU
9. Motorista de passo
10. Fios de ligação
11. Parafusos de orifícios de bolso
12. cola para madeira
13. Fonte de alimentação Arduino (9V-12V)
Ferramentas usadas:
- Serra circular
- impressora 3d
- Pocket Hole Jig
- Ferro de soldar (opcional, mas útil)
- Tubulação termorretrátil ou fita isolante
- Pistola de cola quente
Etapa 3: A Eletrônica e o Código
A configuração da eletrônica é bastante simples e segue uma cadeia de comando básica usando um Echo Dot, Node MCU, Arduino Uno e motor de passo. O Node MCU possui um código que se conecta à sua rede wi-fi. Uma vez conectado à Internet, ele se transmite como um plugue inteligente Wemo para o dispositivo Alexa se conectar. A partir daqui, ele espera que Alexa envie um comando e, em seguida, define brevemente um dos pinos como HIGH, o que aciona o Arduino para executar o motor de passo. Também adicionei um botão para alimentação manual. Isso me permite dispensar a quantidade necessária de comida, mas ignora usando Alexa e é usado principalmente para testes.
Não consegui fazer com que o Echo Dot (2ª geração) descobrisse o Node MCU inicialmente. Descobri que finalmente funcionou depois de fazer o downgrade da biblioteca "fauxmo" e da placa "esp8266" para a versão 2.3.0 no IDE do Arduino. Depois de fazer isso, continuei com Alexa descobrindo novos dispositivos e ela não teve problemas para encontrá-los.
O código para o Node MCU e o Arduino estão anexados, junto com uma imagem do diagrama de circuito. Observe que você terá que mudar a placa no Arduino IDE dependendo de qual placa você está enviando o código: Arduino Uno = "Arduino / Genuine Uno", Node MCU = "NodeMCU 1.0 (ESP-12E Module)". Você também precisará modificar as seguintes variáveis no código com base em sua configuração (basta pesquisar o comentário "ATUALIZAR"):
Nó MCU
- motorSteps
Arduino Uno
- WIFI_SSID
- WIFI_PASS
- deviceName (também pode ser ajustado usando as rotinas Alexa, detalhadas na Etapa 6)
É mais fácil testar os componentes eletrônicos primeiro antes de colocá-los na estrutura, pois eles ficarão mais confinados mais tarde. Sugiro certificar-se de que Alexa possa se conectar ao dispositivo e acionar o motor antes de passar para a estrutura.
Etapa 4: construir a estrutura
Corte todas as peças do painel de seu compensado de estoque usando seu método preferido para quebrar o compensado (ou seja, serra de mesa, serra circular, serra circular, etc.). Usei uma folha de 24 "x 24" x 1/2 "e o CutList Optimizer (ou Workshop Buddy) para criar a lista de cortes facilmente. Certifique-se de cortar também os entalhes retangulares no painel frontal e na base e um círculo no fechamento eletrônico para fornecer espaço para os tubos de PVC. Há também um slot de ~ 1/8 "de profundidade no painel frontal, painel traseiro e lado 1 para o acrílico deslizar.
Em seguida, optei por pré-perfurar os parafusos do orifício interno na Base Principal, na Base Eletrônica e nas três peças laterais. Você também pode usar parafusos normais e furar diretamente na fibra final do compensado, mas tome cuidado para não dividir a madeira. A cola de madeira é útil para garantir que a estrutura permaneça unida, mas certifique-se de que você ainda possa acessar os componentes eletrônicos se precisar solucionar o problema. Minha solução para isso foi prender o painel de fechamento eletrônico apenas com parafusos para que possa ser removido posteriormente, se necessário. Observe que você também pode querer pintar a estrutura ou colocar uma camada protetora sobre ela. Isso também é mais fácil de fazer antes de tudo ser montado.
Todas as dimensões e rótulos dos painéis estão anexados. Observe que adicionei algumas peças de acrílico para fornecer uma inclinação para a comida de cachorro deslizar para dentro do tubo de PVC. Certifique-se também de que o eixo helicoidal gira suavemente dentro do tubo de PVC. Há folga suficiente para que ele fique preso, então verifique uma das extremidades da haste ou certifique-se de que os tubos estão retos.
Etapa 5: hora da alimentação (18h)
Depois que tudo estiver montado, é hora de testar o alimentador. É melhor primeiro experimentar o alimentador quando estiver em casa para ter certeza de que tudo está funcionando perfeitamente antes de confiar nele enquanto estiver fora de casa. O primeiro vídeo em anexo foi a corrida inicial, no entanto, um kernel ficou preso no sem-fim que fez com que o motor parasse (Bailey não ficou muito feliz, mas ela recebeu uma recompensa que a fez se sentir melhor). O segundo vídeo mostra o dispositivo funcionando corretamente. Os passos do motor ainda precisam ser ligeiramente ajustados e vou precisar adicionar uma rampa para que a comida entre na tigela e não parcialmente para fora.
No entanto, o mecanismo funciona e a eletrônica funciona! Espero que você tenha achado este Instrutível útil, seja para fazer seu próprio comedouro para cães ou algum outro tipo de dispositivo controlado por Alexa!
Etapa 6: BÔNUS: configurar uma rotina Alexa
Uma das melhores coisas sobre Alexa é que você pode configurar uma rotina que pode controlar qualquer um dos seus dispositivos inteligentes. Eu poderia configurar Alexa em uma programação para alimentar Bailey às 6 automaticamente todos os dias, mas gostamos de fazê-la fazer truques antes de comer. Decidi configurar uma rotina, então tenho um comando de voz personalizado para Alexa. Nesse caso, tudo o que tenho a dizer é "Alexa, Bailey está com fome" e o alimentador será ativado e Alexa responderá "Ok, vou alimentá-la". É claro que você pode personalizar isso para o que quiser e isso torna mais fácil alterar o nome do dispositivo sem realmente alterar o nome do dispositivo e entrar no código.
Recomendado:
Alimentador automático de cães !!: 4 etapas
Feederrr automático para cães !!: Fácil, útil e saudável
Comedouro automático para cães: 6 etapas
Comedouro automático para cães: Este é o meu projeto de comedouro automático para animais de estimação. Meu nome é Parker, estou na 11ª série e fiz esse projeto em 11 de novembro de 2020 como CCA (atividade culminante do curso). Nesse projeto irei mostrar a vocês como fazer um comedouro automático para animais de estimação com o Arduino UNO
Arreio para cães com indicador de distância LED: 5 etapas (com fotos)
Arreios para cães com LEDs indicadores de distância: Normalmente levo meu cachorro Rusio para passear quando o sol se põe para que ele possa brincar sem ficar muito quente. O problema é que quando ele está fora da coleira às vezes ele fica muito animado e corre mais longe do que deveria e com a luz baixa e os outros cães
NeckLight: um colar PCB para humanos e cães: 8 etapas (com fotos)
NeckLight: um colar de PCB para humanos e cães: Olá a todos, este projeto é meu primeiro Instructables, então vou tentar fazer o meu melhor. Neste projeto, vou explicar como consegui criar este colar de PCB que brilha no escuro! Para ser honesto, este é o projeto perfeito se você quiser aprender
Brinquedo Caçador de cães a laser controlado por Arduino: 6 etapas
Brinquedo Arduino Controlado a Laser Dog Chaser: cerca de dois anos atrás, eu construí este brinquedo para meu cachorro, onde um laser está sendo controlado com dois servos para dar a ele um movimento aleatório onde o ponto de laser escapa e ele pode persegui-lo. O laser funcionou perfeitamente, mas durante minha mudança recente ele foi danificado