INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Hierdie instruksies sal lei hoe om:
1. Plaas die kamera op die plaaslike web (vir afstandsbeskouing deur 'n rekenaar of telefoon)
2. Beheer kamerasig (met ratmotor)
Deellys vir projek:
1. Motor met rat
2. Framboos Pi B
3. H-brug
4. USB -kamera (Logitech)
Stap 1: Plaas stroomkamera in die plaaslike web (met behulp van 'beweging')
$ sudo apt-get update
$ sudo apt-get installeer beweging
$ sudo apt-get install libv4l-0
$ sudo apt-get install uvccapture
$ gedit/etc/default/motion
verander "start_motion_daemon ja" (van "nee")
$ gedit /etc/motion/motion.conf
verander daemon aan (van "af")
stream_localhost af (van "aan")
framerate 100 (van "2")
stream_maxrate 10 (van "1")
$ diensbeweging begin
$ beweging begin
As u die kamera wil stop:
$ beweging stop
$ diens beweging stop
Maak 'n webblaaier oop, voer adres in: 192.168.1.71:8081 -> kamera -prent moet in die webblaaier wees (let wel: 192.168.1.71 is Framboos IP -adres)
Stap 2: Maak 'n plaaslike bediener
$ sudo apt-get install apache2 php5 libapache2-mod-php5
As alles in orde is, sal die plaaslike web in die webblaaier verskyn na die invoeradres 192.168.1.71/index.html
Hierdie "index.html" word gestoor in/var/www/html/
Stap 3: Sit 'kamera' en 'IO -beheer' op die plaaslike bediener
Op stap 1 is die kamerabeeld aan die gang (192.168.1.71:8081)
Op stap 2 word 'n plaaslike webbediener gemaak.
'N PHP -bladsy word dus op die plaaslike bediener gemaak om kamerastroom te laai, terwyl hierdie php -bladsy ook 2 knoppies het (draai links/regs) om die kamera te beheer
Vir 'n maklike, word die hele projek gestoor op hierdie skakel (google share)
Neem die bogenoemde lêers, haal dit uit en stoor alle lêers en lêers in/var/www/html/
Stap 4: Installeer hardeware
GPIO van Framboos (GPIO_0, GPIO_7, GND) word gebruik om die motorbestuurder te beheer (H-Bridge L298N)
Maak 'n kamerabasis, installeer dit almal as 'n prentjie.
Stap 5: Toets dit
Maak die webblaaier oop, voer adres 192.168.1.71/camera.php in
Nou kan ons dit toets en die resultaat sien