yeasu_vx-3_et_raspberry-pi
Ceci est une ancienne révision du document !
Table des matières
Utilisation d'un Raspberry-Pi pour commander un Yeasu_vx-3
Création du câble
Notes :
- J'utilise une carte sons USB car j'ai rencontré des problèmes de transmissions audio.
- J'ai blindé le câble avec du papier d'aluminium.
- Malgré le blindage, lorsque l'on émet sur 144.500Mhz le système à tendance à se bloquer en émission
Sur 432.500Mhz, il n'y a pas ce problème.
- La version de ce câble ne fait que l'émission. Je n'ai pas pris le temps d'ajouter la réception audio.
Configuration du Raspberry-Pi pour de la SSTV
La suite a été testé sur un Raspberry-Pi 1 Modèle B et Raspberry-Pi 2 Modèle B avec la caméra officiel du Raspberry-Pi. J'utilise comme OS, Minibian. C'est une version allégé de Raspbian sans interface graphique.
Installation des paquets
apt-get install -y raspi-config keyboard-configuration nano gcc g++ sox imagemagick console-data libgd-dev make python python3 git # Note: libttspico-utils est dans les dépôts non-free. Il sert à générer des messages de synthèse apt-get install -y libttspico-utils
Activer la caméra
raspi-config
Installer le programme qui permet de convertir les photos en fichier sons au format Robot 8BW
git clone https://github.com/Oros42/SSTV_Robot_encoder.git cd SSTV_Robot_encoder gcc SSTV_Robot_encoder.c -o SSTV_Robot_encoder -lgd -lm chmod u+x SSTV_Robot_encoder cd ..
Réglage audio
J'utilise une voix de synthèse pour mes réglages. On crée le fichier sons.
pico2wave -l fr-FR -w synthese_vocale.wav "Ceci est un message automatique de test. Il est envoyé par <VOTRE_INDICATIF>. Ce message sert à effectuer des réglages de réception audio sur des machines fonctionnant sou «g» «n» «u» Linuxce. Merci de ne pas répondre à ce message."
Brancher la carte sons usb et le câble vers le Yeasu, puis
alsamixer
F6, puis et baisser le sons Jusqu'à 20. Échappe pour quitter.
- test_audio.sh
#!/bin/bash echo "18" > /sys/class/gpio/export sleep 1 echo out > /sys/class/gpio/gpio18/direction echo 1 > /sys/class/gpio/gpio18/value aplay -D plughw:CARD=Device,DEV=0 synthese_vocale.wav echo 0 > /sys/class/gpio/gpio18/value echo "18" > /sys/class/gpio/unexport
Je conseille d'ouvrir un 2ème terminal ou 2ème session SSH sur le Raspberry-Pi. Dans le 1er, lancer la lecture du fichier sons.
chmod u+x test_audio.sh ./test_audio.sh
Dans le 2ème régler le sons
alsamixer
yeasu_vx-3_et_raspberry-pi.1461851382.txt.gz · Dernière modification : 2016/04/28 13:49 de f4hiz