Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Alimentador Inteligente para Pets IoT: Sistema de Alimentação Automatizado com Detecção de Movimento

Componentes e Materiais

Componente Quantidade
Arduino UNO 1
Sensor de Movimento PIR (genérico) 1
Espressif ESP8266 ESP-01 1
Alto-falante: 0.25W, 8 ohms 1
Servo SparkFun - Metal Gear Genérico (Micro Size) 1

Aplicativos e Serviços Online

Sobre o Projeto

Este alimentador para pets IoT é nosso primeiro projeto IoT com o circuito.io! Estamos felizes em compartilhá-lo com a comunidade para demonstrar como é simples criar projetos básicos de IoT com o circuito.io. Também estamos animados em compartilhar este projeto porque ele é baseado em um produto no qual trabalhamos no passado chamado Playdog. Você pode construir o alimentador para seus pets em casa - é divertido e útil.

Alimentador Inteligente para Pets IoT: Sistema de Alimentação Automatizado com Detecção de Movimento

Como Funciona?

Existem muitas maneiras de implementar um alimentador para pets: você pode programá-lo para encher o recipiente em um horário específico, acioná-lo quando o recipiente estiver vazio, ou até mesmo dar comida ao seu cão após ele seguir uma série de comandos que você ensinou.

Neste projeto específico, configuramos o alimentador para emitir bipes periodicamente. Quando o cão se aproxima do dispositivo, o sensor PIR o detecta e o servo é acionado para liberar a ração.

Além disso, adicionamos a opção de controlar o alimentador pelo celular, usando um painel pré-definido feito com Freeboard. Vimos isso como uma ótima oportunidade para apresentar a opção de conectar seu projeto circuito à internet com o ESP8266-01 - o módulo Wi-Fi atualmente disponível no circuito.io.

Configurando o Circuito

Ao clicar no link mágico, você será redirecionado ao circuito.io, onde já selecionamos os componentes usados neste projeto.

Os componentes necessários são: sensor PIR, Arduino Uno (ou outro), servo, alto-falante, ESP8266-01 e uma fonte de alimentação. Este é o circuito básico, mas você pode adicionar muitos sensores e componentes diferentes, por exemplo, um sensor de peso para monitorar a quantidade de ração no recipiente ou LEDs que mudam de acordo com diferentes parâmetros.

Alimentador Inteligente para Pets IoT: Sistema de Alimentação Automatizado com Detecção de Movimento

Após selecionar os componentes desejados, clique em Generate e nossos motores começarão a trabalhar no seu circuito, gerando a resposta do circuito. A resposta tem três partes:

  1. BoM (Lista de Materiais) - Lista de todos os componentes necessários para o projeto, incluindo partes auxiliares como resistores e capacitores.
  2. Guia de fiação passo a passo - Mostra como conectar todos os componentes à placa Arduino usando uma protoboard.
  3. Código - Um código de exemplo para o seu circuito. Este código não é específico para o projeto do alimentador, mas sim um exemplo que cria interação entre os diferentes componentes do seu circuito.

Para fazer upload do código, siga estes passos:

Importante: Após a configuração, substitua o código de exemplo da resposta do circuito.io pelo código deste tutorial. Certifique-se de manter as seções //Include Libraries e //Pin Definitions no topo do código, e também mantenha todas as bibliotecas que estão no código original do circuito.io.

Conectividade

Esta seção guiará você sobre como configurar a conexão do seu projeto à internet.

Isso o redirecionará para o freeboard.io e fornecerá um painel básico, já conectado ao seu sketch do Arduino usando um 'thingName' único. Você pode ver seu thingname no arquivo firmware.ino fornecido.

Alimentador Inteligente para Pets IoT: Sistema de Alimentação Automatizado com Detecção de Movimento
Alimentador Inteligente para Pets IoT: Sistema de Alimentação Automatizado com Detecção de Movimento
Alimentador Inteligente para Pets IoT: Sistema de Alimentação Automatizado com Detecção de Movimento

Solução de Problemas:

Alimentador Inteligente para Pets IoT: Sistema de Alimentação Automatizado com Detecção de Movimento
Alimentador Inteligente para Pets IoT: Sistema de Alimentação Automatizado com Detecção de Movimento
Alimentador Inteligente para Pets IoT: Sistema de Alimentação Automatizado com Detecção de Movimento
Alimentador Inteligente para Pets IoT: Sistema de Alimentação Automatizado com Detecção de Movimento

Montagem

Agora que você tem a eletrônica configurada, é hora de juntar as peças.

Projetamos uma caixa impressa em 3D para o servo, o sensor PIR e o alto-falante.

Os arquivos .stl estão anexados aqui. Esta parte não é obrigatória e você pode optar por conectar de uma maneira diferente, fica a seu critério, mas veja como fica bonito e colorido :)

Alimentador Inteligente para Pets IoT: Sistema de Alimentação Automatizado com Detecção de Movimento

Parabéns! Você terminou!

Você está praticamente pronto para usar. Pode ser necessário fazer pequenos ajustes no código e calibrar os diferentes sensores.

Adoraríamos ver sua versão deste projeto, sinta-se à vontade para compartilhar e fazer perguntas se algo não estiver claro. Boa sorte!

Código

Código do alimentador IoT para pets
  1. Substitua o código de teste firmware.ino do circuito.io pelo código firmware.ino aqui.
  2. Certifique-se de manter "Include Libraries" e "Pin definitions" do código original do circuito.io (o gerado automaticamente).
  3. Verifique se as definições de pinos permanecem as mesmas, ou altere-as se necessário.

Código disponível em: GitHub - Circuito-io/iot-pet-feeder

Peças Personalizadas e Caixas

Arquivos STL para impressão 3D disponíveis na seção de download.

Esquemáticos

Baixe este arquivo para o seu computador e importe-o no Freeboard de acordo com os passos na seção "conectividade" do tutorial.

dashboard_RdzZcxLkpD.json

Processo de manufatura

  1. Raspberry Pi e HDC2010: Guia Completo de Configuração I2C para Sensor de Temperatura e Umidade
  2. Bark Back: Monitor IoT para Pets com Gestão Inteligente de Som
  3. Construa uma Porta com Reconhecimento Facial Seguro usando Windows IoT e Raspberry Pi
  4. Construa um Botão IoT AWS Controlado por Movimento com Raspberry Pi, Sensor PIR e MQTT
  5. Monitoramento Preciso de Temperatura e Umidade com SHT15 no Windows 10 IoT Core
  6. Instalando Windows 10 IoT Core no Raspberry Pi 3 Model B+: Guia Passo a Passo
  7. Estendendo GoPiGo v2 no Windows 10 IoT Core para Raspberry Pi 3
  8. Como Blockchain está Revolucionando IoT: Adoção, Oportunidades e Tendências Futuras
  9. Top 7 Aplicações de IoT Industrial Impulsionando Crescimento de Mercado
  10. Entendendo Alimentadores de Prensa: Mecanismo, Função e Aplicações Industriais