Utilización de una cámara con raspberry pi

En este tutorial sencillito les vamos a mostrar la Utilización de una cámara con raspberry pi para tomar fotos, videos o bien usarla como cámara de seguridad.

Como saben desde que me regalaron la raspberry para el día del padre comencé a incursionar en este mundo que me encanta (hardware muy pequeño, barato y que utiliza software libre).

El problema si estas en argentina y lejos de capital: Los envíos son mas caros que las partes!

Utilización de una cámara con raspberry

Lo primero que vamos a hacer es conseguirnos la cámara de raspberry la cual se consigue por mercado libre, y luego ya con la raspberry apagada la conectamos.

Encendemos la raspberry y sabiendo la ip de manera remota vamos a ir viendo algunas cositas.

Hay  dos utilidades que te permitirán hacer uso de la cámara directamente desde la línea de comandos, estas son:

Sacar fotos:

Grabar Videos:

Para ambos comando la ayuda es –help dejando un espacio luego del comando.

A continuación vamos a sacar una foto y la guardamos en el archivo unblogenapuros.jpg

y si lo ponemos más interesante??

Si queremos sacar fotos cada cierto tiempo seria:

La Raspberry tomará fotografías cada segundo (-tl 1000 –esto son milisegundos-) durante 10 segundos (-t 10000 –esto son milisegundos-) con unas dimensiones de 800×600 y el nombre del archivo será unblogenapuros_xxxxx.jpg. Las x se sustituyen por 0 para cifras bajas.

Vamos un poquito más allá?

Supongamos que necesito ir viendo como crece una producción de hidroponias o plantas de algún tipo por lo que quiero que todos los dias se saque una foto.

La solución es armar un bash y con el cron ponerlo a andar.

Esto lo guardas como un archivo capturadiaria.sh y le dan permiso con chmod +x capturadiaria.sh

y si en vez de fotos queremos realizar grabaciones de video (recordando que los tiempos son milisegundos) podría grabar 10 segundos así:

Un poco más interesante??? (vamos que siempre se puede)

Si instalamos python y apache podriamos hacer algun codigo que nos muestre mediante una web lo obtenido por la camara?

Vamos por parte:

Vamos a instalar python para manejar la camara y apache para servirla

Ahora vamos a escribir un pequeño código que nos guardara una foto cada cierto tiempo y la guardará dentro de la carpeta publica de apache:

Hay muchisimos parámetros para utilizar y los pueden encontrar en la web oficial de #Raspberry

Ahora vamos a crear una muy fea web y básica a efectos de brindar la solucion web:

Dentro del archivo podemos dejar lo siguiente (la idea para montar el stream es hacer que esa imágen se recargue automaticamente cada cierto creando el efecto de video remoto)

Lo mas importante es el lugar donde pusimos las fotos ya que /var/www es la carpeta publica de apache. Si dentro ponemos una carpeta images y recién ahí guardamos las fotos no vamos a tener problemas tampoco.

Si cambiamos la dirección debemos dar los permisos necesarios para que sea accesible desde la web.

Para probar ponemos en nuestro navegador: ipdelarasp/webdeunblogenapuros.html

La verdad es que hay millones de cosas para hacer.

Un ejemplo de un script en python para luego poder ser usado por un bot de telegram seria:

 

Esto fue un mini tutorial donde mostramos la Utilización de una cámara con raspberry pi

Telegram-UnBlogEnAPuros

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *