Índice:

Raspberry Pi Automatic Dog Feeder & Live Video Streamer: 3 etapas
Raspberry Pi Automatic Dog Feeder & Live Video Streamer: 3 etapas

Vídeo: Raspberry Pi Automatic Dog Feeder & Live Video Streamer: 3 etapas

Vídeo: Raspberry Pi Automatic Dog Feeder & Live Video Streamer: 3 etapas
Vídeo: Raspberry Pi live streaming surveillance camera |access from anywhere| Raspberry Pi + OpenCV + Flask 2024, Novembro
Anonim
Raspberry Pi Automatic Dog Feeder & Live Video Streamer
Raspberry Pi Automatic Dog Feeder & Live Video Streamer
Raspberry Pi Automatic Dog Feeder & Live Video Streamer
Raspberry Pi Automatic Dog Feeder & Live Video Streamer

Este é o meu comedouro automático para cães Raspberry PI. Eu costumava trabalhar das 11h às 21h. Meu cachorro fica louco se eu não o alimento na hora certa. Naveguei no google para comprar alimentadores automáticos. Eles não estão disponíveis na Índia e existem opções de importação caras. Então decidi fazer o meu próprio com meus requisitos personalizados, como streaming de vídeo ao vivo.

Etapa 1: configuração do Raspberry Pi

  • Instale Python, PHP, Apache no Raspberry
  • Adicionar câmera da web USB e instalar-j.webp" />

sourceforge.net/projects/mjpg-streamer/

Adicione um dongle Wifi e configure-o no arquivo de rede (https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis)

Etapa 2: complete o circuito

Complete o circuito
Complete o circuito

Conecte o driver do motor L293D com framboesa

  • Conecte o motor DC de alto torque com o driver do motor (https://www.rhydolabz.com/wiki/?p=11288)
  • Execute feed.py para testar o motor
  • Coloque Index.php dentro da pasta raiz apache www. Você pode usar isso para alimentar seu animal de estimação clicando no botão alimentar agora (ele chamará o arquivo feed.py em segundo plano)
  • Crie entradas de crontab com seu horário de alimentação preferido (adicionei entradas para alimentar em cada intervalo de 3 horas)
  • Crie uma conta gratuita do ngrok, instale o Ngrok e crie dois túneis usando o arquivo de configuração personalizado do ngrok (um para o apache, outro para a porta-j.webp" />

Adicione um script post-up para iniciar o ngrok na pasta de rede para que sempre que netowork / raspberry reinicie seu script ngrok seja invocado (https://www.raspberrypi.org/forums/viewtopic.php?t…

Etapa 3: Faça login em seu Ngrok

Faça login no seu Ngrok
Faça login no seu Ngrok

Você pode fazer o login no ngrok a qualquer momento para ver seu apache, URL público do streamer mjpg. Você pode clicar nesses links para monitorar seu animal de estimação. Os alimentos serão dispensados automaticamente de acordo com os horários do cron. Se você deseja alimentar sob demanda, pode usar o link ngrok e clicar no botão alimentar agora em seu navegador.

Recomendado: