Frambuesa Pi (seguridad) Slow Scan televisión cámara (2 / 9 paso)

Paso 2: Convertir la imagen a un archivo de sonido de SSTV

A continuación tenemos que convertir la imagen a un archivo de sonido que puede ser transmitido por el aire. Existen varias implementaciones de SSTV para Raspberry Pi.

PySSTV

Primero tuve un vistazo a PySSTV, una implementación de Python que se puede instalar usando pip:

 pi ~/sstv $ sudo apt-get install python-setuptools pi ~/sstv $ sudo apt-get install python-imaging pi ~/sstv $ sudo easy_install pip pi ~/sstv $ sudo pip install setuptools --no-use-wheel --upgrade pi ~/sstv $ sudo pip install PySSTV 

Esto funciona, pero es muy slooooooooooooow, tarda muchos minutos para convertir una sola imagen. Así que seguí a buscar otra opción.

Implementación en C

Luego encontré una implementación simple de C aquí: https://sites.google.com/site/ki4mcw/Home/sstv-via-uc Lamentablemente hay algunos errores en los tonos de preámbulo, pero aquellos fáciles de arreglar. También hice un poco más flexible que puede establecer la frecuencia de muestreo de audio de la línea de línea de comandos. Fuente de mi aplicación puede encontrarse en GitHub. Para compilar el código fuente:

 pi ~/sstv $ sudo apt-get install libgd2-xpm-dev pi ~/sstv $ sudo apt-get install libmagic-dev pi ~/sstv $ gcc -lm -lgd -lmagic -o pisstv pisstv.c 

Para ejecutar el programa:

 pi ~/pisstv $ ./pisstv /tmp/image.png 22050 Constants check: rate = 22050 BITS = 16 VOLPCT = 20 scale = 6553 us/samp = 45.351474 2p/rate = 0.000285 Checking filetype for file [/tmp/image.png] File is a PNG image. Input file is [/tmp/image.png]. Output file is [/tmp/image.png.wav]. Writing audio data to file. Got a total of [2589556] samples. Done writing to audio file. Created soundfile in 4 seconds. 

Como se puede ver el archivo de sonido de SSTV se crea en tan sólo 4 segundos. Así que muy bien, siguiente paso, cómo transmitir el audio por el aire.

Artículos Relacionados

IoT: Frambuesa Pi Robot con control remoto de cámara Video Streamer y Pan/Tilt Internet

IoT: Frambuesa Pi Robot con control remoto de cámara Video Streamer y Pan/Tilt Internet

(Si te gusta este Instructable, no olvide votarlo - arriba: bandera de la esquina a la derecha. Compite en concursos de automatización y de INTERNET de las cosas. ¡Muchas gracias! ;-)Esta es una segunda parte de mi Intructable anterior: IoT - control
Faro-red cámara con paneles solares

Faro-red cámara con paneles solares

Un faro es tal un transmisor de radio que transmite las señales en los intervalos regulares para realizar diversas mediciones de radio. La transmisison lleva generalmente el código morse, pero como verás en este instructable, puede incluir una imagen
Imágenes en una cinta de Audio

Imágenes en una cinta de Audio

Si usted tiene algunos viejos casetes, una computadora y un amor para la tecnología oscura, de aquí un divertido proyecto que para perder un par de horas extra en. Utilizando un tipo de radiodifusión que data de los inicios del espacio recorrido, que
Frambuesa Pi Firewall y sistema de detección de intrusiones

Frambuesa Pi Firewall y sistema de detección de intrusiones

tal vez piensas "¿por qué debo proteger mi red de pivate? No tengo ninguna información crítica en mi computadora, no hay datos sensibles". ¿Son realmente público su correo electrónico? No tienes algunas fotos que no desea subir a Facebook, porqu
Frambuesa Pi como cámara de vigilancia HD de bajo costo

Frambuesa Pi como cámara de vigilancia HD de bajo costo

este instructable describe cómo construir una cámara de vigilancia basada en un Raspberry Pi ordenador que graba vídeo de alta definición cuando algo se mueve en la zona vigilada. Cuadro vivo se puede ver desde cualquier navegador web, incluso desde
Inalámbrico 3D impresión y monitoreo utilizando Astroprint y frambuesa Pi

Inalámbrico 3D impresión y monitoreo utilizando Astroprint y frambuesa Pi

Este Instructable es escrito para mostrar cómo configurar su impresora 3D existente para imprimir y controlar inalámbricamente utilizando software Astroprint. Usted puede monitorear desde el hogar y en cualquier lugar mediante tu Smartphone, Tablet,
Escáner 3D de múltiples frambuesa PI

Escáner 3D de múltiples frambuesa PI

ACTUALIZACIÓN: Revisa el paso 8 para la última versión de mi explorador y un enlace de descarga de los scripts de python.Hola,Yo soy un gran fan de Arduino y frambuesa PI y también el amor de impresión 3D. Yo quería ser capaz de hacer un modelo 3d de
Movimiento accionada cámara con frambuesa Pi

Movimiento accionada cámara con frambuesa Pi

Frambuesa Pi con HC-SR501 Sensor infrarrojo pasivo para detectar la aparición de la ardilla y luego activar A6300 SONY para grabar el video en el mejor ángulo y distancia.Paso 1: Lo que usted necesita: Una cámara, he usado SONY A6300Frambuesa Pi, el
Frambuesa Pi FPV en RC TerraDrone

Frambuesa Pi FPV en RC TerraDrone

Mis amores de progenie funcionamiento nuestro Nerf TerraDrone habían llamado a James. Él es capaz de animar a James mientras trataba de permanecer fuera de la vista por lo que me ocurrió la idea de utilizar el Proyecto de vigilancia de Pi por Michael
DiddyBorg: El Mini 6 ruedas frambuesa Pi Robot!

DiddyBorg: El Mini 6 ruedas frambuesa Pi Robot!

DiddyBorg es nuestro kit de robot robusto para Raspberry Pi. Él puede controlarse mediante el software autónomo, a través de un controlador de Bluetooth como la PS3 o por Wifi a través de un teclado. ¡ Mira este video de él en!Este Instructables se r
Cámara infrarroja de juego la frambuesa Pi

Cámara infrarroja de juego la frambuesa Pi

Me has comenzado a explorar el Raspberry Pi y estaba intrigado con el módulo de cámara infrarroja de la Pi. Vivo en un lugar algo remoto y han visto signos de varias criaturas salvajes explorando alrededor de la casa por la noche.Tuve una idea de la
Retro Cam Pi

Retro Cam Pi

convertir un viejo reflejo de lente doble de una cámara digital con una frambuesa pi.Subtitulado "Instagram cumple con Lomo" :-)(Que puedo hacer hacia fuera, Lomography es el redescubrimiento de la fotografía analógica por una generación que nun
Reproductor MOD nativo basado en Raspberry PI (MOD, S3M, los juegos, etc. XM...). Utiliza la biblioteca BassPlay.

Reproductor MOD nativo basado en Raspberry PI (MOD, S3M, los juegos, etc. XM...). Utiliza la biblioteca BassPlay.

Description:Raspberry PI base nativa MOD player para reproducir módulos de música MOD, S3M, él, XM entre otros.Utiliza el reproductor de línea de comandos basada en las bibliotecas bajo-play.Breve descripción de los módulos de música:Módulos de músic
$5 Quadcopter anti vibraciones, torsión, Stabilizeation Monte

$5 Quadcopter anti vibraciones, torsión, Stabilizeation Monte

Este montaje de torsión barato quita nerviosismo y efecto gelatina (aberración vibracional) de su quadcopter (utilicé un Syma X8) video. Esta configuración es adecuada para una GoPro, pero el sistema de montaje de pulgadas de trimestre es compatible