Spisu treści:

Automatyczny podajnik psów Raspberry Pi i streamer wideo na żywo: 3 kroki
Automatyczny podajnik psów Raspberry Pi i streamer wideo na żywo: 3 kroki

Wideo: Automatyczny podajnik psów Raspberry Pi i streamer wideo na żywo: 3 kroki

Wideo: Automatyczny podajnik psów Raspberry Pi i streamer wideo na żywo: 3 kroki
Wideo: Testowanie automatyczne z wykorzystaniem mocków 2024, Listopad
Anonim
Automatyczny podajnik psów Raspberry Pi i streamer wideo na żywo
Automatyczny podajnik psów Raspberry Pi i streamer wideo na żywo
Automatyczny podajnik psów Raspberry Pi i streamer wideo na żywo
Automatyczny podajnik psów Raspberry Pi i streamer wideo na żywo

To jest mój automatyczny karmnik dla psów Raspberry PI. Pracowałem od 11 rano do 21 wieczorem. Mój pies szaleje, jeśli nie karmię go na czas. Skorzystałem z Google, aby kupić automatyczne podajniki żywności, nie są one dostępne w Indiach i dostępne są drogie opcje importowania. Postanowiłem więc dostosować się do moich niestandardowych wymagań, takich jak transmisja wideo na żywo.

Krok 1: Konfiguracja Raspberry Pi

  • Zainstaluj Python, PHP, Apache w Raspberry
  • Dodaj kamerę internetową USB i zainstaluj Streamer MJPG

sourceforge.net/projects/mjpg-streamer/

Dodaj klucz Wifi i skonfiguruj go w pliku sieciowym (https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis)

Krok 2: Ukończ obwód

Ukończ obwód
Ukończ obwód

Połącz sterownik silnika L293D z Raspberry

  • Podłącz silnik prądu stałego o wysokim momencie obrotowym ze sterownikiem silnika (https://www.rhydolabz.com/wiki/?p=11288)
  • Uruchom feed.py, aby przetestować silnik
  • Umieść Index.php w głównym folderze Apache www, możesz użyć tego do nakarmienia swojego zwierzaka na żądanie, klikając przycisk nakarm teraz (wywoła to plik feed.py w tle)
  • Twórz wpisy w crontab z preferowanym czasem karmienia (dodałem wpisy do karmienia co 3 godziny)
  • Utwórz darmowe konto ngrok, zainstaluj Ngrok i utwórz dwa tunele używając niestandardowego pliku konfiguracyjnego ngrok (jeden dla Apache, drugi dla portu-j.webp" />

Dodaj skrypt post-up, aby uruchomić ngrok w folderze sieciowym, aby przy każdym ponownym uruchomieniu netowork/raspberry wywoływany był skrypt ngrok (https://www.raspberrypi.org/forums/viewtopic.php?t…

Krok 3: Zaloguj się do swojego Ngrok

Zaloguj się do swojego Ngrok
Zaloguj się do swojego Ngrok

Możesz zalogować się do ngrok w dowolnym momencie, aby zobaczyć swój publiczny adres URL apache,-j.webp

Zalecana: