Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Tento instruktážní průvodce vás provede:
1. Umístěte kameru na místní web (pro vzdálené vidění přes počítač nebo telefon)
2. Ovládejte kamerové vidění (pomocí převodového motoru)
Seznam dílů pro projekt:
1. Motor s převodovkou
2. Raspberry Pi B
3. H-můstek
4. USB kamera (Logitech)
Krok 1: Vložte streamovací kameru na místní web (pomocí „pohybu“)
$ sudo apt-get update
$ sudo apt-get install motion
$ sudo apt-get install libv4l-0
$ sudo apt-get install uvccapture
$ gedit/etc/default/motion
změnit "start_motion_daemon ano" (z "ne")
$ gedit /etc/motion/motion.conf
změnit démona na (z „vypnuto“)
stream_localhost vypnut (od „zapnuto“)
snímková frekvence 100 (od „2“)
stream_maxrate 10 (od „1“)
$ service motion start
$ motion start
V případě zastavení kamery:
$ pohybová zastávka
$ service motion stop
Otevřete webový prohlížeč, zadejte adresu: 192.168.1.71:8081 -> obrázek kamery by měl být ve webovém prohlížeči (poznámka: 192.168.1.71 je IP adresa Raspberry)
Krok 2: Vytvořte místní server
$ sudo apt-get install apache2 php5 libapache2-mod-php5
Pokud je vše v pořádku, zobrazí se místní web ve webovém prohlížeči po zadání adresy 192.168.1.71/index.html
Tento „index.html“je uložen v souboru/var/www/html/
Krok 3: Vložte „kameru“a „IO Control“na místní server
V kroku 1 je obraz kamery ve streamu (192.168.1.71:8081)
V kroku 2 je vytvořen místní webový server.
Na lokálním serveru je tedy vytvořena stránka php pro načtení streamu kamery, zatímco tato stránka php má také 2 tlačítko (otočení doleva/doprava) pro ovládání kamery
Pro snadnost je celý projekt uložen na tomto odkazu (sdílení Google)
Vezměte výše uvedené soubory, rozbalte je a poté uložte všechny soubory a složky do/var/www/html/
Krok 4: Nainstalujte hardware
K ovládání ovladače motoru se používá GPIO Raspberry (GPIO_0, GPIO_7, GND) (H-Bridge L298N)
Vytvořte základnu fotoaparátu, nainstalujte je všechny společně jako obrázek.
Krok 5: Otestujte to
Otevřete webový prohlížeč, zadejte adresu 192.168.1.71/camera.php
Nyní to můžeme vyzkoušet a uvidíme výsledek