Sommario:
- Passaggio 1: inserisci la videocamera in streaming nel Web locale (usando "movimento")
- Passaggio 2: crea un server locale
- Passaggio 3: metti "telecamera" e "Controllo IO" sul server locale
- Passaggio 4: installazione dell'hardware
- Passaggio 5: provalo
Video: Telecamera di controllo remoto di Raspberry Pi: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Questo istruibile guiderà come:
1. Metti la fotocamera sul Web locale (per la visione remota tramite computer o telefono)
2. Controllo della visione della telecamera (tramite motoriduttore)
Elenco delle parti per il progetto:
1. Motore con riduttore
2. Raspberry Pi B
3. Ponte H
4. Fotocamera USB (Logitech)
Passaggio 1: inserisci la videocamera in streaming nel Web locale (usando "movimento")
$ sudo apt-get update
$ sudo apt-get install motion
$ sudo apt-get install libv4l-0
$ sudo apt-get install uvccapture
$ gedit /etc/default/motion
cambia "start_motion_daemon yes" (da "no")
$ gedit /etc/motion/motion.conf
cambia demone on (da "off")
stream_localhost disattivato (da "on")
framerate 100 (da "2")
stream_maxrate 10 (da "1")
$ avvio del movimento di servizio
$ inizio movimento
In caso di arresto della fotocamera:
$ motion stop
$ servizio di arresto del movimento
Aprire il browser web, inserire l'indirizzo: 192.168.1.71:8081 -> l'immagine della telecamera dovrebbe essere sul browser web (nota: 192.168.1.71 è l'indirizzo IP di Raspberry)
Passaggio 2: crea un server locale
$ sudo apt-get install apache2 php5 libapache2-mod-php5
Se tutto è a posto, il Web locale verrà visualizzato nel browser Web dopo l'inserimento dell'indirizzo 192.168.1.71/index.html
Questo "index.html" è salvato in /var/www/html/
Passaggio 3: metti "telecamera" e "Controllo IO" sul server locale
Al passaggio 1, l'immagine della telecamera è in streaming (192.168.1.71:8081)
Al passaggio 2, viene creato un server Web locale.
Quindi una pagina php viene creata nel server locale per caricare il flusso della telecamera, nel frattempo questa pagina php ha anche 2 pulsanti (gira a sinistra/destra) per controllare la telecamera
Per semplicità, l'intero progetto viene salvato a questo link (google share)
Prendi i file sopra, estrailo, quindi salva tutti i file e la cartella in /var/www/html/
Passaggio 4: installazione dell'hardware
GPIO di Raspberry (GPIO_0, GPIO_7, GND) viene utilizzato per controllare il driver del motore (H-Bridge L298N)
Crea la base della fotocamera, installale tutte insieme come da foto.
Passaggio 5: provalo
Apri il browser web, inserisci l'indirizzo 192.168.1.71/camera.php
Ora possiamo testarlo e vedere il risultato
Consigliato:
Telecamera CCTV con NodeMCU + modulo telecamera del vecchio laptop (con e senza l'utilizzo di Blynk): 5 passaggi
Telecamera CCTV con NodeMCU + modulo telecamera del vecchio laptop (con e senza l'utilizzo di Blynk): Ciao ragazzi! In questo tutorial, ti mostrerò come ho usato il modulo fotocamera di un vecchio laptop e nodeMCU per creare qualcosa di simile a CCTV
Carro armato RC con telecamera FPV in movimento: 9 passaggi (con immagini)
Carro armato RC con una telecamera FPV in movimento: Ciao. In questo tutorial ti mostro come costruire un carro armato telecomandato con una telecamera FPV. All'inizio costruisco solo carro armato RC senza telecamera FPV ma quando lo stavo guidando in casa non ho visto dove si trova. Quindi ho pensato che aggiungerò a
Cursore della telecamera di rilevamento degli oggetti con asse di rotazione. Stampato in 3D e costruito su RoboClaw DC Motor Controller e Arduino: 5 passaggi (con immagini)
Cursore della telecamera di rilevamento degli oggetti con asse di rotazione. Stampato in 3D e costruito sul RoboClaw DC Motor Controller e Arduino: questo progetto è stato uno dei miei progetti preferiti da quando ho avuto modo di combinare il mio interesse per la creazione di video con il fai-da-te. Ho sempre guardato e voluto emulare quegli scatti cinematografici nei film in cui una telecamera si muove su uno schermo mentre fa una panoramica per tracciare
Controllo della luminosità Controllo LED basato su PWM tramite pulsanti, Raspberry Pi e Scratch: 8 passaggi (con immagini)
Controllo della luminosità Controllo LED basato su PWM tramite pulsanti, Raspberry Pi e Scratch: stavo cercando di trovare un modo per spiegare come funzionava il PWM ai miei studenti, quindi mi sono posto il compito di provare a controllare la luminosità di un LED utilizzando 2 pulsanti - un pulsante aumenta la luminosità di un LED e l'altro lo attenua. Per programmare
SLIDER MOTORIZZATO PER TELECAMERA Con SISTEMA DI INSEGUIMENTO (stampa 3D): 7 passaggi (con immagini)
SLIDER PER FOTOCAMERA MOTORIZZATO Con SISTEMA DI TRACKING (stampa 3D): Fondamentalmente, questo robot sposterà una fotocamera/smartphone su un binario e "traccerà" un oggetto. La posizione dell'oggetto target è già nota al robot. La matematica dietro questo sistema di tracciamento è abbastanza semplice. Abbiamo creato una simulazione del processo di tracciamento