Accesorios para Raspberry Pi

Descripción de la publicación.

SISTEMAS EMBEBIDOS

Biblioman

2/12/20163 min read

Hola tod@s, os voy a comentar en este artículo las pruebas que he realizado con los siguientes accesorios para la Raspberry Pi que me llegaron de china concretamente de la empresa GearBest.

Vamos a ver el desempaquetado de los productos:

Y ahora pasemos al test de los artículos:

Pantalla LCD con Touch Screen resistivo de 3.5"

Comandos utilizados en el vídeo:

sudo apt-get install tightvncserver ---> Instala VNC server en la Raspberry Pi
vncserver :1 -geometry 1920x1080 -depth 24 --> Escritorio usuario pi sin privilegios.

Para controlar el escritorio :0
-------------------------------------
sudo apt-get install x11vnc
x11vnc -display :0

Para saber la versión de sistema operativo instalado:
-----------------------------------------------------
lsb_release -a

Los drivers vienen en el DVD que trae el paquete pero siempre es una muy buena costumbre descargarse la última versión de los controladores desde la página oficial del fabricante:

http://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A)

Con respecto a la fuente de alimentación hay que tener en cuenta el consumo del LCD + el de la Raspberry Pi por lo que se recomienda utilizar una alimentación externa de 5V/2A ya que el puerto USB del PC no tiene potencia suficiente para su alimentación.

Si en vez de utilizar la imagen con los drivers ya instalados queremos instalarlos nosotros desde cero en un sistema operativo actualizado o personalizado su instalación no podía ser más fácil:

1. Nos descargamos la versión del último controlador desde aquí
2. Lo copiamos por ejemplo al directorio home/pi, abrimos una consola, lo extraemos y vamos al directorio LCD-Show

tar xvf LCD-show.tar.gz

cd LCD-show/

3. Como se trata de un LCD de 3.5" ejecutamos el siguiente comando para la instalación de los drivers:

sudo ./LCD35-show

Esperamos unos minutos y el sistema se reiniciará automáticamente tal y como se muestra en el vídeo, cuando haya terminado la pantalla estará lista para usarse.

Alternar entre LCD y pantalla HDMI

Por defecto una vez cargados los drivers se ejecuta el modo LCD, para cambiar a HDMI tendremos que ejecutar en la terminal los siguientes comandos:

sudo su

HDMI-SYS-SHOW

Si queremos volver de nuevo a la pantalla LCD ejecutaremos lo siguiente:

sudo su

LCD35-SYS-SHOW

Nota: Cada vez que ejecutemos estos comandos la Raspberry Pi se reiniciará.

Calibración de la pantalla táctil

Quiero decir que no me hizo falta volver a calibrar la pantalla táctil, tal y como venía en la imagen cargada con los drivers funcionaba perfectamente, pero si hay que volver a hacerlo solo hay que seguir los siguientes pasos:

Abrimos una terminal y ejecutamos los siguientes comandos:

sudo su

DISPLAY=:0.0 xinput_calibrator

El anterior comando nos mostrará en la terminal los datos de calibración, ya solo nos queda modificar el archivo de configuración con los valores obtenidos. Por ejemplo podemos utilizar el editor de texto nano, ejecutando el siguiente comando en la terminal:

sudo nano /etc/x11/xorg.conf.d/99-calibration.conf

Pulsamos "Ctrl+x" y pulsamos "y" para salir de nano guardando los cambios. Después solo nos queda reiniciar para que se apliquen los cambios:

sudo reboot

Cámara OV5647 de 5 Mpx con leds infrarrojos

A continuación vamos a ver el vídeo con el test de la cámara:

Si utilizamos la imagen con los drivers cargados esta incluye una aplicación en Phyton para capturar fotos pulsando la pantalla táctil, para ello solo tendremos que ejecutar los siguientes comandos en la terminal:

cd /home/pi/camera

Camera

Transcurridos unos segundos la aplicación arrancará tal y como se muestra en el vídeo.
También podemos utilizar los mismos comandos que en la Raspicam para capturar fotos o grabar secuencias de vídeo, por ejemplo:

raspistill -v -o text.jpg

El anterior comando mostrará la imagen en el monitor durante 5 segundos (en el caso de que tuviéramos seleccionado el modo HDMI) y guardará la foto con el nombre test.jpg

raspivid -t 5000 -o video.h264

Con este otro grabaremos una secuencia de video de 5 segundos y lo guardará con el nombre video.h264


Fuentes de información

waveshare

URL descarga tutorial en .pdf

Artículos