Dans le cadre du forum des associations qui aura lieu le 18 Juin 2016 à Uxegney(88), il y aura un stand de RA88 et nous profiterons pour montrer nos activités comme l’année dernière.
Je me suis dit pourquoi pas de la SSTV qui mélange informatique et radio et qui reste très visuel.Nous allons mettre en place une balise SSTV qui enverra des images toutes les 5min en UHF. Le montage sera introduit dans un boitier et sera placé stratégiquement pour montrer le maximum d’activité sur l’image capturée.
Un timelapse pourra être aussi réalisé en parallèle.
Voici comment réaliser un tel projet:
Materiel nécessaire:
UV5-R
Raspberry Pi
Cable jack uv5-R -> raspberry pi
Caméra pour raspberry
Alimentation 12V 5V
Boitier
Installation sur raspberry:
Réaliser au préalable une mise à jour:
sudo apt-get update
sudo apt-get ups-grade
Téléchargement de PySSTV:
wget https://pypi.python.org/packages/source/P/PySSTV/PySSTV-0.2.7.tar.gz
Décompression :
sudo tar xzvf PySSTV-0.2.7.tar.gz
Téléchargement et installation des utilitaires de traitement d’images:
sudo apt-get install python-imaging
sudo apt-get install imagemagick
Le logiciel ImageMagick est vraiment un utilitaire trés puissant, je vous invite à visiter le site dédié pour vous en rendre compte. Il s’agit d’un utilitaire en ligne de commande de traitement d’image.
Téléchargement et installation lecteur audio:
sudo apt-get install sox
Voir le fichier d’aide de PySSTV vous verrez les options et mode SSTV disponibles.
python -m pysstv -h
Activation de la caméra du Raspberry Pi:
sudo raspi-config
Aller dans le menu caméra et activer la caméra:
enable camera
Il y a 4 étapes à réaliser:
1- Capturer l’image de la Caméra
2- Ecrire un texte ( nom du radio club, thème, heure, date, logo etc..)
3- Compiler le fichier audio sstv selon le mode choisi: MartinM2,MartinM1,Robot24BW,ScottieS2,ScottieS1,Robot8BW,PasokonP3,PasokonP5,PasokonP7
4- Jouer le fichier wav
Crée votre fichier sstv.sh pour réaliser ses 4 étapes.
sudo nano sstv.sh
Faire un copier/coller du texte si dessous:
#!/bin/sh
echo “capture de l’image…”
raspistill -t 1 –width 320 –height 256 -e png -o image.png
echo “ecriture texte sur image….”
convert image.png -gravity south -stroke ‘#000C’ -strokewidth 2 -annotate 0 ‘Journée des associations’ -stroke none -fill white -annotate 0 ‘Journée des associations’ sstv.png
echo “compilation sstv”
python -m pysstv –vox sstv.png sstv.wav
echo “lecture du fichier sstv”
play sstv.wav
Quitter (CTRL-X) et enregistrer le fichier(O).
Rendre le fichier sstv.sh exécutable
chmod -x sstv.sh
Régler le niveau audio à 80
sudo alsamixer
Touche Esc pour quitter
Pour lancer le programme
./sstv.sh
Il vous suffit maintenant d’intégrer la commande dans le fichier CRON pour lancer l’envoi d’images selon la fréquence choisie.