Diffusez votre propre station de radio FM, avec un Raspberry Pi

Vous en avez marre d'écouter des DJ qui babillent et vous voulez diffuser votre propre station de radio? Raspberry Pi viendra à votre secours, avec sa capacité jusqu'ici inconnue de diffuser sur la bande FM.

Vous en avez marre d'écouter des DJ qui babillent et vous voulez diffuser votre propre station de radio?  Raspberry Pi viendra à votre secours, avec sa capacité jusqu'ici inconnue de diffuser sur la bande FM.
Publicité

Vous en avez marre d'écouter des DJ qui babillent et vous voulez diffuser votre propre station de radio? Besoin d'une solution simple et rapide pour transmettre des MP3 ou des radios Internet à votre système stéréo embarqué archaïque?

Encore une fois, c'est le Raspberry Pi qui viendra à votre secours, avec sa capacité jusqu'ici inconnue de diffuser sur la bande FM.

Avant de continuer, veuillez comprendre qu'il s'agit d'un projet de validation de principe. Sauf si vous êtes équipé de la licence correspondante, vous ne devriez pas diffuser sur la bande FM et vous vous en tenez entièrement à vos risques et périls.

Ce dont vous aurez besoin pour votre projet Pi FM

Commencez par télécharger l'image PiFM, que vous aurez besoin de flasher sur votre carte SD Comment installer un système d'exploitation sur votre Raspberry Pi Comment installer un système d'exploitation sur votre Raspberry Pi Voici comment faire pour installer un nouveau système d'exploitation sur votre Pi - et comment cloner votre configuration parfaite pour une reprise après sinistre rapide. Lire la suite . Vous pouvez utiliser le script PirateRadio.py si vous préférez, l'installer dans votre installation Raspbian existante Optimiser la puissance de votre Raspberry Pi avec Raspbian Optimiser la puissance de votre Raspberry Pi avec Raspbian Comme il sied à un homme avec trop de technologie sur ses mains, je J'ai récemment joué avec mon Raspberry Pi, en configurant l'appareil pour qu'il fonctionne à son plein potentiel. Il continue à fonctionner comme ... Lire la suite, mais ce tutoriel est axé sur l'image PiFM.

muo-diy-pifm-pifm

Vous aurez également besoin d'un fil de liaison, d'un fer à souder et d'une soudure, et d'une longueur de 2mm, coupée à 20-30cm. J'ai utilisé un vieux porte-manteau de mon projet d'antenne numérique HDTV Ditch Cable avec un câble d'antenne HDTV bricolage avec une antenne HDTV bricolage Lire la suite, mais vous pouvez acheter des fils de 2mm en rouleaux dans les magasins d'électronique; certains pourraient même le couper à longueur pour vous. Pendant que vous êtes là, achetez une gaine thermorétractable, juste la bonne taille pour glisser sur le pull.

Vous pouvez également avoir besoin de Sugru ou d'un mastic similaire Quatre Recettes faciles Sugru pour faire votre propre étui Smartphone Quatre Recettes faciles Sugru pour faire votre propre étui Smartphone impressionnant Possédez-vous un téléphone, un gadget ou un appareil photo cher et ne peut pas trouver un cas? C'est un problème commun de nos jours avec la grande variété de gadgets sur le marché. Heureusement, vous pouvez créer votre propre protection ... Lire la suite pour sécuriser l'antenne, ou peut-être un pistolet à colle. Avec tout ce qui est assemblé, il est temps de mettre le projet ensemble.

Enfin, vous aurez besoin d'un ordinateur Linux autre que votre Raspberry Pi.

Mais d'abord, une question importante ...

Comment un petit ordinateur devient-il un émetteur radio?

Pour éviter de provoquer des interférences avec d'autres appareils, le Raspberry Pi utilise une technique connue sous le nom de spectre étalé. Cela réduit l'impact du processeur sur le matériel à proximité (en propageant les interférences électromagnétiques sur une bande passante plus large pour réduire les interférences), mais l'effet secondaire est une matrice GPIO qui peut être utilisée pour diffuser sur la bande FM!

Vous pouvez utiliser cette puissance de diffusion en connectant une antenne à la broche 4.

Comme vous le savez, nous ne sommes pas des avocats. Nous sommes MakeUseOf. Donc, avant de continuer, gardez à l'esprit que dans la grande majorité des pays, la diffusion sur la bande FM sans licence est illégale et peut vous causer des ennuis avec des amendes et des peines d'emprisonnement.

Construire votre antenne

muo-diy-pifm-soudure

L'aspect le plus compliqué de ce projet est la construction de l'antenne, mais si vous avez le bon équipement, vous devriez le faire en 10 minutes environ. Avec un fil de liaison coupé avec environ 10 mm de fil dénudé au-dessus du connecteur, procéder en soudant cela à votre fil de calibre 2 mm.

muo-diy-pifm-antenne

Une fois la soudure durcie, glissez une longueur de 50 mm de gaine thermorétractable sur la connexion et le haut du connecteur du cavalier et réchauffez-la quelques minutes avec un sèche-cheveux jusqu'à ce que la connexion soit isolée et que la tuyauterie soit bien ajustée.

Lorsque vous avez terminé, vous pouvez le connecter à la broche 4 sur le GPIO.

Trouver GPIO 4

Si vous n'avez pas utilisé les broches GPIO auparavant, vous ne saurez probablement pas où se trouve la broche 4. Sur les versions GPIO 26 et 40 broches du Raspberry Pi, GPIO 4 est la quatrième broche sur la rangée la plus interne du tableau, comme sur la photo:

muo-diy-pifm-gpio

Connectez votre antenne à cette broche pour de meilleurs résultats (la connexion à d'autres broches sera également diffusée en FM, mais le signal ne sera pas aussi fort).

Diagramme des broches GPIO, de RaspberryPi.org
Diagramme des broches GPIO, de RaspberryPi.org

Préparation de la playlist

L'étape suivante consiste à préparer vos fichiers MP3. Copiez-les de votre ordinateur de bureau sur la carte SD, en les déposant dans la partition / Pirate Radio de la carte. Vous ne pourrez probablement pas faire cela sous Windows, alors prenez cette chance pour installer Linux sur votre PC en tant que dual boot Tired Of Windows 8? Comment Dual Boot Windows et Ubuntu Fatigué de Windows 8? Comment Dual Boot Windows & Ubuntu Si vous découvrez que Windows 8 n'est pas tout à fait votre tasse de thé, et vous n'avez aucun moyen possible de rétrograder, il peut être une bonne idée de double démarrage avec Linux pour avoir une alternative ... Lire Plus . Alternativement, vous pourriez être en mesure de transférer les fichiers dans un environnement Linux en direct à partir de l'USB, si vous avez suffisamment d'emplacements de carte USB ou SD disponibles sur votre ordinateur.

Ensuite, naviguez jusqu'au fichier pirateradio.config et ouvrez-le dans votre éditeur de texte. Cela offre une collection d'options, telles que frequency, shuffle, repeat_all et stereo_playback. Ces trois derniers peuvent être basculés en basculant le paramètre True par défaut sur False .

muo-diy-pifm-config

En ce qui concerne le paramètre de fréquence, vous devez vous assurer que vous définissez une valeur qui peut être détectée en utilisant votre radio FM standard. Par exemple, au Royaume-Uni, le groupe passe de 87, 5 à 108 FM, donc vous ne réglerez pas une fréquence de 85 ou 110 car la radio ne pourra pas les écouter.

C'est une bonne idée de parcourir la bande FM sur votre radio FM pour trouver un espace vide. L'imbrication sur une fréquence occupée est extrêmement imprudente (voir ci-dessus).

Enregistrez le fichier pirateradio.config lorsque vous avez terminé et fermez l'éditeur de texte.

Boot to Broadcast!

Avec vos fichiers MP3 enregistrés dans le bon dossier, retirez la carte SD en toute sécurité Avez-vous vraiment besoin d'éjecter votre lecteur flash (ou périphérique) avant de l'enlever? Avez-vous vraiment besoin d'éjecter votre lecteur flash (ou dispositif) avant de l'enlever? Il est bien connu que les lecteurs flash USB sont censés être éjectés avant de les retirer. Mais avez-vous vraiment besoin de faire cela? Que se passe-t-il si vous ne le faites pas? Lisez la suite de votre ordinateur, insérez-le dans le Raspberry Pi, et allumez. En même temps, prenez votre radio FM et réglez-la sur la fréquence que vous avez spécifiée dans le fichier de configuration.

En quelques secondes, vous devriez entendre le premier morceau et votre radio sera en ondes!

Vous pouvez vous faire une idée de la portée en prenant votre radio FM à l'extérieur, et en voyant à quelle distance de votre Raspberry Pi vous êtes lorsque le signal se décompose. La limite est de 50 à 100 pieds, bien que la désactivation de l'option stereo_playback pour que vous diffusiez en mono plutôt qu'en stéréo augmente la portée.

muo-diy-pifm-pot

La portée peut également être augmentée en plaçant le Raspberry Pi dans une position élevée, ou en utilisant du fil de cuivre plutôt que de l'aluminium (comme je l'ai fait). Vous pouvez obtenir des résultats en rendant l'ensemble du kit facile à transporter, peut-être en le plaçant dans un pot ou similaire. J'ai alimenté le mien avec six piles AA, mais toute source d'alimentation externe compatible fonctionnera. Pi à aller? 3 façons d'alimenter un Raspberry Pi pour les projets portables Pi to Go? 3 façons d'alimenter un Raspberry Pi pour des projets portatifs Vous voulez sortir votre Raspberry Pi de la maison et participer à certains projets mobiles? Vous aurez besoin d'une batterie quelconque, mais plusieurs options sont disponibles. Lire la suite

Mais vraiment, que pouvez-vous utiliser pour cela?

Les règles de licence de diffusion radio sont susceptibles d'exclure une utilisation très étendue de ce projet, mais cela ne devrait pas vous empêcher de l'essayer. Pour commencer, vous pouvez l'utiliser pour exercer tout intérêt de soudure naissante que vous avez (en vérifiant notre guide de démarrage de soudure pour des conseils Apprenez à souder, avec ces simples conseils et projets Apprenez à souder, avec ces conseils et projets simples Êtes-vous un peu intimidé par la pensée d'un fer chaud et de métal fondu? Si vous voulez commencer à travailler avec l'électronique, vous allez avoir besoin d'apprendre à souder.Laissez-nous aider.Lire la suite) et de comprendre comment l'ajout d'un Un morceau de fil peut transformer un ordinateur en une station de radio.

Pendant ce temps, si vous êtes un enseignant ou impliqué dans un projet de radio scolaire, c'est un excellent projet pour les étudiants d'élargir l'appréciation de l'informatique et de la radio.

Enfin, ce projet permet aux citoyens de régimes oppressifs d'utiliser ce projet pour communiquer avec les mouvements de résistance.

Besoin d'aide pour votre projet PiFM? La vie sur les ondes ouvertes ne fonctionne pas tout à fait? Parle-nous-en dans les commentaires.

In this article