Índice:

Alimentador inteligente para animais de estimação: 11 etapas
Alimentador inteligente para animais de estimação: 11 etapas
Anonim
Alimentador Inteligente para Animais de Estimação
Alimentador Inteligente para Animais de Estimação

Sou estudante da Howest Kortrijk Academy na Bélgica. Fiz um comedouro especialmente para cães e gatos. Fiz este projeto para o meu cachorro. Muitas vezes não estou em casa para alimentar meu cachorro à noite. Por causa disso, meu cachorro tem que esperar para receber sua comida. Com este projeto ele vai conseguir sua comida no horário que eu escolher. Você também pode controlar a quantidade de comida que seu cão recebe. É uma maneira fácil para os donos alimentarem seus animais de estimação. Assim, eles não precisam se preocupar em alimentar seu animal de estimação se não estiverem em casa.

Fiz com um Raspberry Pi e vários equipamentos. Todos os dados são salvos em um banco de dados. Também fiz um site para que você possa configurar seu dispositivo.

Etapa 1: Equipamento

Você vai precisar de vários equipamentos para fazer este projeto.

- Raspberry Pi 3 Modelo B, € 32,49 na Amazon.com

- Sensor RFID, € 6,95 na Amazon.com

- Sensor PIR, € 8,99 na Amazon.com

- Sensor de carga (1 kg), € 11, 16 na Amazon.com

- Display LCD, € 12, 95 na Amazon.com

- Amplificador de célula de carga, € 9, 95 na Amazon.com

- Servo motor, € 9, 99 na Amazon.com

- Wires, € 7, 99 na Amazon.com

- Bateria de 9 V, € 10, 99 na Amazon.com

- Cartão SD 16G, € 9, 98 na Amazon.com

- Ferro de soldar, € 13, 99 na Amazon.com

- Faixa de cabeçalho de alfinetes, € 4, 59 na Amazon.com

- Arame de solda, € 9, 99 na Amazon.com

- Cabo Ethernet 1, 5m, € 6, 28 Amazon.com

Etapa 2: Esquema Eletrônico

No arquivo pdf você verá o esquema eletrônico. Verifique várias vezes para não cometer erros. Um fio errado pode destruir vários equipamentos.

Etapa 3: instalar a imagem no Raspberry Pi

Você precisa instalar uma imagem no seu cartão SD. Você encontrará a imagem nos arquivos.

Para instalar a imagem no seu cartão SD, você precisa instalar o "wind32diskimager".

Etapa 4: comece o Raspberry Pi

Comece o Raspberry Pi
Comece o Raspberry Pi

Para conectar com o Raspberry Pi você deve instalar o "Putty". Conecte o Raspberry Pi e o seu computador com o cabo Ethernet. Inicie o Putty e preencha os endereços IP: 169.254.10.1

Quando conectado você digita o nome de usuário: pi e senha: raspberry

Etapa 5: importar arquivos do Github

Faça login no seu Raspberry Pi. Para criar um "projeto" de mapa você digita: "projeto mkdir".

Vá para o diretório com "projeto de cd". Quando você está no diretório, digite "git clone https://github.com/howest-mct/1920-1mct-project1-LanderVanLuchene". Os arquivos serão instalados no seu Raspberry Pi.

Etapa 6: configurar o MySQL Workbench

Configure o MySQL Workbench
Configure o MySQL Workbench

Para salvar seus dados, você precisa instalar o "MySQL Workbench".

Ao abrir "MySQL Workbench", você verá "MySQL Connections". Pressione o botão mais para adicionar uma nova conexão.

Você cria uma conexão SSH com as configurações listadas na imagem. A senha SSH é "raspberry". Você pode escolher a outra senha. Usei "mysql" como senha. Você pode armazenar a senha no cofre, para que não precise digitar sua senha toda vez que abrir a conexão.

Se você concluiu a configuração, pode salvar a conexão.

Etapa 7: adicionar banco de dados

Adicionar Banco de Dados
Adicionar Banco de Dados
Adicionar Banco de Dados
Adicionar Banco de Dados

Abra a conexão. No lado esquerdo, você verá "Administração". Clique em "administração e depois em" Importação / Restauração de dados ". Selecione" Importar de Autocontido "e selecione o arquivo burro. Em seguida, pressione" Iniciar importação ".

Etapa 8: configure o código do Visual Studio

Para escrever o código, você deve instalar o "Visual Studio Code".

Ao abrir o "Código do Visual Studio", você precisa instalar uma extensão chamada "SSH remoto". Esta extensão permite que você se conecte ao seu rapsberry pi.

Pressione o botão verde no canto inferior esquerdo para se conectar com o Raspberry Pi. Escolha conectar ao host e digite: ssh [email protected]

Você terá que digitar a senha "framboesa".

Etapa 9: instalar pacotes no código do Visual Studio

Você abre um novo terminal no Visual Studio Code. No terminal você deve instalar vários pacotes. Vou listá-los abaixo:

- pip3 instala mysql-connector-python

- pip3 instalar flask-socketio

- pip3 instalar flask-cors

- pip3 install gevent

- pip3 install gevent-websocket

Etapa 10: Construindo o Alimentador para Animais de Estimação Inteligente

Construindo o Smart Pet Feeder
Construindo o Smart Pet Feeder

Não tenho um tutorial completo sobre como fazer o Smart Pet Feeder fisicamente. Me desculpe sobre isso!

A célula de carga deve ser trabalhada como na imagem. Coloque a seta para baixo quando estiver construindo.

Recomendado: