Table des matières:

Émetteur radio Raspberry Pi : 4 étapes
Émetteur radio Raspberry Pi : 4 étapes

Vidéo: Émetteur radio Raspberry Pi : 4 étapes

Vidéo: Émetteur radio Raspberry Pi : 4 étapes
Vidéo: Turning the Raspberry Pi Into... an FM Radio Station?? 2024, Juillet
Anonim
Émetteur radio Raspberry Pi
Émetteur radio Raspberry Pi

Mise à jour récente (14/02/19):

Ces instructions ne sont plus à jour et ne doivent pas être utilisées avec un pi autre que le RPI d'origine. Veuillez suivre ces instructions à vos risques et périls. Lisez les commentaires pour voir avec quoi les autres personnes ont des problèmes avant de commencer. Je ne réponds plus aux questions sur cette instructable. Merci d'avoir lu et bonne chance.

Le Raspberry Pi est un ordinateur très utile qui peut être utilisé pour de nombreuses choses différentes. Les gens de l'Imperial College Robotics Society ont une nouvelle façon d'utiliser votre friandise préférée. Ils ont conçu un programme qui transforme le Pi en émetteur radio FM. Cette instructable vous montrera comment faire votre propre émetteur Pifm, installer et utiliser le programme.

Quelques mises à jour (03/11/15):

Il y a un nouveau programme que j'ai écrit où vous n'avez besoin que du nom de fichier (PAS LE CHEMIN). Il va tout installer pour vous, il vous suffit de taper la fréquence et le nom du fichier à lire (WAV ou MP3, stéréo ou mono). github.com/CodyJHeiser/PiStation

ICRS a sorti une autre version sur PiFM il y a quelque temps, elle vous permet maintenant de jouer des sons stéréo (fichiers mp3) sur la radio. Vous pouvez accéder à ce lien ici pour consulter les nouvelles informations (le nouveau code est inclus dans mon programme répertorié ci-dessus.)

Plus de mises à jour (08/06/15):

Le membre, AndrewG29, m'a donné un lien vers GitHub qui prend en charge le Raspberry Pi 2 ! Par la méthode traditionnelle, cela ne fonctionne pas sur le RPi2.

Étape 1: Avoir les pièces nécessaires

Avoir les pièces nécessaires
Avoir les pièces nécessaires
Avoir les pièces nécessaires
Avoir les pièces nécessaires
Avoir les pièces nécessaires
Avoir les pièces nécessaires

Évidemment, cela ne fonctionnera que si vous avez les bonnes pièces pour démarrer votre radio Pifm. Je vais énumérer les éléments de base dont vous avez besoin pour démarrer votre Raspberry Pi que la plupart d'entre vous ont déjà, mais je le mettrai là pour les personnes qui ne le font pas. Dans le deuxième paragraphe se trouvent des choses que vous n'avez peut-être pas dont vous avez besoin. 1. Raspberry Pi 2. 5 volts 1 ampère (entre 750 milliampères et 2 ampères c'est ce que j'ai essayé) Alimentation USB 3. Câble micro USB 4. Au moins 2 Go de carte SD avec Raspbian dessus 5. Un écran ou ssh Now passé les bases, vous aurez également besoin de ces éléments pour que cela fonctionne. 1. Un câble Ethernet ou un dongle wifi (voir l'étape deux si vous ne l'avez pas) 2. Une sorte d'antenne Vous pouvez simplement utiliser votre doigt mais cela ne fonctionnera pas aussi bien, vous pouvez utiliser un Pi Cobbler avec un fil qui dépasse de la broche comme je l'ai fait, cela fonctionne bien, la portée projetée est d'environ 10 mètres, mais j'ai trouvé que cela allait beaucoup plus longtemps que cela.

Étape 2: Téléchargement des packages

Téléchargement des packages
Téléchargement des packages

Maintenant que nous avons tout ce dont nous avons besoin, nous pouvons commencer à installer le logiciel, c'est un processus très simple. Gardez à l'esprit que cela ne fonctionnera pas si vous n'êtes pas connecté à Internet (voir ci-dessous**). Vous n'avez besoin que d'Internet pour télécharger le logiciel, vous pouvez l'utiliser par la suite sans Internet. ** Si vous disposez d'un câble Ethernet, vous pouvez ignorer ce paragraphe. Si vous n'avez pas de câble Ethernet mais que vous voulez quand même le faire, vous pouvez télécharger les fichiers sur votre ordinateur et les mettre sur une clé USB et les télécharger dans le répertoire "pi/home". Maintenant, dans votre terminal Pi, saisissez exactement cela, faites attention à la majuscule ! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz ('P' en majuscule dans 'Pifm.tar.gz') ls (Si vous l'avez fait correctement lorsque vous tapez 'ls' vous devrait voir d'autres fichiers avec un nommé, 'Pifm.tar.gz') tar -xvf Pifm.tar.gz (Encore une fois, 'P' en majuscule dans 'Pifm.tar.gz') C'est tout ! Tout le code est terminé, passons maintenant à l'étape suivante pour apprendre à lire de la musique sur n'importe quelle station de votre choix.

Étape 3: Utilisation du logiciel

Utilisation du logiciel
Utilisation du logiciel
Utilisation du logiciel
Utilisation du logiciel

Enfin, nous sommes à la fin de notre voyage, mais tout ce travail acharné porte ses fruits lorsque vous pouvez impressionner vos amis avec vos nouvelles capacités impressionnantes de « piratage » ! Il y a quelques commandes qui sont utilisées pour contrôler le pi. Je vais les énumérer ci-dessous et les séparer et vous dire ce qu'elles signifient étape par étape. Avant d'entrer dans le code, vous devez savoir de quelle broche il est diffusé afin de pouvoir y attacher votre antenne. La broche GPIO 4 est ce qui est utilisé, malheureusement vous ne pouvez pas changer le numéro de broche car il contient des spécifications spécifiques, donc si vous avez quelque chose d'autre à court de broche GPIO 4, vous devrez le changer ou le retirer pour que cela fonctionne.sudo./pifm sound.wav 100.1 sudo - Cela vous donne le pouvoir d'administrateur (comme sur Windows l'administrateur)./pifm - Le./ est utilisé pour exécuter un programme, le programme que vous voulez exécuter est ce que vous mettre après (pifm) sound.wav - Voici la musique que vous voulez faire jouer à la radio, vous pouvez la changer en n'importe quel** fichier.wav 100.1 - C'est la station sur laquelle vous voulez que votre musique soit jouée, vous pouvez changer cela en n'importe quoi entre 87,1 et 108,1 Pour quitter votre chanson, appuyez sur 'contrôle' + 'c' Si vous avez un microphone, vous pouvez le brancher sur le port USB et diffuser votre voix sur la station de radio voici ce que vous taperez dans: acord -fS16_LE -r 22050 -Dplughw:1, 0 - | sudo./pifm - 100.1 22050 (attention aux majuscules) Pour ce faire il faut bien sûr avoir un micro USB, j'ai un vieux micro Wii Karaoke qui fonctionne très bien. Vous pouvez simplement en acheter un sur Amazon, je viens d'en trouver un Guitar Hero pour environ 15 $ ici.

Étape 4: Ajouter d'autres chansons

Ajouter d'autres chansons
Ajouter d'autres chansons
Ajouter d'autres chansons
Ajouter d'autres chansons

Donc, vous ne voulez probablement pas qu'une seule chanson sur votre Raspberry Pi. Pour y mettre les chansons que vous voulez, vous devez avoir le bon format. Ce doit être un fichier.wav et si vous avez un fichier.mp3 ou.mp4 ou autre, vous devez le convertir. Vous pouvez utiliser celui-ci en ligne ici. Il doit aussi être en 16 bit: 22050 Hz: mono. Si ce n'est pas comme ça, ça sonnera vraiment lent et bizarre ou vraiment rapide et bizarre. MISE À JOUR: Il existe désormais un moyen d'utiliser des fichiers.mp3 dans votre raspberry pi, voici un document Google pour plus d'informations.https://docs.google.com/document/d/1URn_9QpnP9CjUq9fpjuMdpL6svTr8hoGThmilHePV5g/edit?usp=sharing Pour importer votre song utilisez simplement un serveur FTP comme Fillzilla, vous pouvez trouver un très bon tutoriel à ce sujet ici. Assurez-vous de l'importer dans le répertoire home/pi (il y est par défaut) pour éviter un travail supplémentaire. En ce qui concerne le code, remplacez simplement le 'sound.wav' par le nom de votre chanson. EX. sudo./pifm livin_on_a_prayer.wav 100.1 Si votre chanson contient des espaces, vous remarquerez peut-être que cela ne fonctionne pas, cela vous donnera une erreur, pour corriger cela, mettez le nom de la chanson entre guillemets. EX. sudo./pifm "vivre sur une prière.wav" 100.1 CONSEILS - Assurez-vous que vous écrivez en majuscule ce que vous êtes censé épeler correctement Vous pouvez voir toutes les chansons que vous avez téléchargées en tapant 'ls' dans la commande line Pour toute autre question, n'hésitez pas à laisser un commentaire !

Conseillé: