Étape 2: Interfaçage Raspberry Pi avec une radio
Bien sûr, pour transmettre les ondes radio, vous aurez besoin d’une radio. L’option plus simple et la moins chère est un émetteur-récepteur portatif de Baofeng, nous avons obtenu le modèle UV-5R, vendu par de nombreux fournisseurs sur différents sites. Bien sûr, n’importe quelle radio peut être utilisée tant qu’il a commande électronique de PTT et entrée microphone, mais les liens ci-dessous sont décrits pour ce modèle.
Important : vérifier les règlements avant de transmettre. Vous pouvez utiliser une radio PMR dans la plupart des juridictions sans licence, mais le mieux est d’obtenir une licence de radio de jambon (amateur) ou entrer en contact avec un club local de jambon. Les radios sont bon marchés, mais amendes peuvent être élevées si vous transmettez la puissance mauvaise et/ou à la bande de mauvaise.
Deux connexions sont nécessaires entre le Pi de la framboise et la radio.
Tout d’abord, l’audio doit être acheminé depuis la sortie de la Pi (lumière bleu 3,5 mm TRS/douille) à l’entrée microphone de la radio (plus grande prise en TRS/Jack 3,5 mm). Il faut deux fils et deux connecteurs Jack.
Ensuite, la fonctionnalité PTT (Push To Talk) doit être contrôlable par le Pi à éteindre la radio entre le transit et la réception. Ceci peut être activé/désactivé à la radio en court-circuitant les motifs de la prise 3.5mm mentionnée ci-dessus et les autres prises TRS 2,5 mm, nécessite donc un connecteur Jack supplémentaire, plus petit.
En cas de la plupart des radios, un tel lien exige seulement un transistor et une résistance, mais ce n’était pas stable en cas de Baofeng ones. À l’aide d’un petit relais a résolu ce problème, et il implique seulement un élément de plus. Le transistor est contrôlé par l’intermédiaire de sa base connectée à l’une des broches GPIO (General Purpose Input/Output). Ces chevilles sont présents sur toutes les versions de Raspberry Pi (et plus les calculateurs embarqués) et dans notre cas, nous allons le définir en tant que sortie, ce qui signifie que basée sur la définition d’une valeur de 1 ou 0 dans les résultats de logiciel dans la broche étant connecté à l’alimentation (3,3 volts sur la Pi) ou le sol, respectivement.
Avec ces connectés, la séquence suivante doit être effectuée pour transmettre une image :
- Capture d’image avec caméra
- Convertir la caméra aux ondes sonores en utilisant la modulation de la SSTV
- Activation des PTT avec relais par GPIO
- Jouer le son
- Désactiver les PTT
Nous allons créer la configuration du logiciel pour cela dans la prochaine étape.