Inhaltsverzeichnis:

Raspberry Pi Funksender - Gunook
Raspberry Pi Funksender - Gunook

Video: Raspberry Pi Funksender - Gunook

Video: Raspberry Pi Funksender - Gunook
Video: 433MHz Wireless transmitter (from dx.com). Checkout the Description for more information. 2024, Juli
Anonim
Raspberry Pi Funksender
Raspberry Pi Funksender

Letztes Update (14.02.19):

Diese Anleitung ist nicht mehr aktuell und sollte mit keinem Pi außer dem ursprünglichen RPI verwendet werden. Bitte fahren Sie auf eigene Gefahr mit diesen Anweisungen fort. Lesen Sie die Kommentare, um zu sehen, womit andere Leute Probleme haben, bevor Sie beginnen. Ich beantworte keine Fragen mehr zu diesem instructable. Vielen Dank fürs Lesen und viel Glück.

Der Raspberry Pi ist ein sehr nützlicher Computer, der für viele verschiedene Dinge verwendet werden kann. Die Leute von der Imperial College Robotics Society haben eine neue Art, Ihren Lieblingssnack zu verwenden. Sie haben ein Programm entwickelt, das den Pi in einen FM-Radiosender verwandelt. Diese Anleitung zeigt Ihnen, wie Sie Ihren eigenen Pifm-Sender erstellen, das Programm installieren und verwenden.

Einige Aktualisierungen (11.03.15):

Es gibt ein neues Programm, das ich geschrieben habe, wo Sie nur den Dateinamen benötigen (NICHT DEN PFAD). Es installiert alles für Sie, Sie müssen lediglich die Frequenz und den abzuspielenden Dateinamen (WAV oder MP3, Stereo oder Mono) eingeben. github.com/CodyJHeiser/PiStation

ICRS hat vor einiger Zeit eine weitere Version auf PiFM veröffentlicht, mit der Sie jetzt Stereo-Sounds (mp3-Dateien) über das Radio abspielen können. Sie können zu diesem Link hier gehen, um die neuen Informationen zu überprüfen (der neue Code ist in meinem oben aufgeführten Programm enthalten.)

Weitere Updates (08.06.15):

Das Mitglied, AndrewG29, hat mir einen Link zu GitHub gegeben, der den Raspberry Pi 2 unterstützt! Durch die traditionelle Methode funktioniert dies beim RPi2 nicht.

Schritt 1: Mit den notwendigen Teilen

Die notwendigen Teile haben
Die notwendigen Teile haben
Die notwendigen Teile haben
Die notwendigen Teile haben
Die notwendigen Teile haben
Die notwendigen Teile haben

Dies funktioniert natürlich nur, wenn Sie die richtigen Teile haben, um Ihr Pifm-Radio zu starten. Ich werde die grundlegenden Dinge auflisten, die Sie zum Starten Ihres Raspberry Pi benötigen, die die meisten von Ihnen bereits haben, aber ich werde sie für die Leute bereitstellen, die dies nicht tun. Im zweiten Absatz sind Dinge, die Sie möglicherweise nicht haben, die Sie brauchen. 1. Raspberry Pi 2. 5 Volt 1 Ampere (zwischen 750 Milliampere und 2 Ampere habe ich versucht) USB-Netzteil 3. Micro-USB-Kabel 4. Mindestens 2 GB SD-Karte mit Raspbian darauf 5. Ein Display oder ssh Now Nach den Grundlagen benötigen Sie auch diese Elemente, damit es funktioniert. 1. Ethernet-Kabel oder ein WLAN-Dongle (Siehe Schritt zwei, wenn Sie dies nicht haben) 2. Eine Art Antenne Sie können einfach Ihren Finger verwenden, aber es wird nicht so gut funktionieren, Sie können einen Pi Cobbler verwenden, bei dem etwas Kabel herausragt des Pins wie ich es getan habe, es funktioniert gut, die projizierte Reichweite beträgt etwa 10 Meter, aber ich fand es viel länger.

Schritt 2: Herunterladen der Pakete

Herunterladen der Pakete
Herunterladen der Pakete

Jetzt, da wir alles haben, was wir brauchen, können wir die Software installieren, es ist ein sehr einfacher Vorgang. Beachten Sie, dass dies nicht funktioniert, wenn Sie nicht mit dem Internet verbunden sind (siehe unten**). Sie benötigen nur das Internet, um die Software herunterzuladen, Sie können diese anschließend ohne Internet verwenden. ** Wenn Sie ein Ethernet-Kabel haben, können Sie diesen Absatz ignorieren. Wenn Sie kein Ethernet-Kabel haben, dies aber dennoch tun möchten, können Sie die Dateien auf Ihren Computer herunterladen und auf ein Flash-Laufwerk legen und in das Verzeichnis "pi/home" hochladen. Geben Sie nun genau dies in Ihrem Pi-Terminal ein, achten Sie auf die Groß-/Kleinschreibung! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz (Großgeschriebenes 'P' in 'Pifm.tar.gz') ls (Wenn Sie es richtig gemacht haben, wenn Sie 'ls' eingeben, dann sollte andere Dateien zusammen mit einer namens 'Pifm.tar.gz' sehen) tar -xvf Pifm.tar.gz (Wieder großgeschriebenes 'P' in 'Pifm.tar.gz') Das war's! Der gesamte Code ist fertig, nun zum nächsten Schritt, um zu lernen, wie Sie Musik über jeden gewünschten Sender abspielen können.

Schritt 3: Verwenden der Software

Verwenden der Software
Verwenden der Software
Verwenden der Software
Verwenden der Software

Endlich sind wir am Ende unserer Reise angelangt, aber all diese harte Arbeit zahlt sich aus, wenn Sie Ihre Freunde mit Ihren fantastischen neuen "Hacking"-Fähigkeiten beeindrucken können! Es gibt ein paar Befehle, die verwendet werden, um den Pi zu steuern. Ich werde sie unten auflisten und sie aufteilen und Ihnen Schritt für Schritt sagen, was sie bedeuten. Bevor wir uns mit dem Code befassen, müssen Sie wissen, von welchem Pin es gesendet wird, damit Sie Ihre Antenne daran anschließen können. GPIO-Pin 4 wird verwendet, leider können Sie die Pin-Nummer nicht ändern, da spezifische Spezifikationen darin eingebettet sind damit dies funktioniert.sudo./pifm sound.wav 100.1 sudo - Dies gibt Ihnen Administratorrechte (wie bei Windows der Admin)./pifm - Die./ wird verwendet, um ein Programm auszuführen, das Programm, das Sie ausführen möchten, ist das, was Sie ausführen möchten hinterher setzen (pifm) sound.wav - Hier ist die Musik, die Sie über das Radio abspielen möchten, Sie können sie in eine beliebige**.wav-Datei ändern 100.1 - Dies ist der Sender, auf dem Ihre Musik abgespielt werden soll. Sie können dies auf einen beliebigen Wert zwischen 87.1 und 108.1 ändern. Um Ihren Song zu beenden, drücken Sie 'Control' + 'c' Wenn Sie ein Mikrofon haben, können Sie es an den USB-Port anschließen und Ihre Stimme über den Radiosender übertragen: in: arecord -fS16_LE -r 22050 -Dplughw:1, 0 - | sudo./pifm - 100.1 22050 (Großschreibung beachten) Dazu braucht man natürlich ein USB-Mikrofon, ich habe ein altes Wii-Karaoke-Mikrofon, das funktioniert einwandfrei. Sie können einfach einen von Amazon abholen, ich habe hier gerade einen Guitar Hero für etwa 15 US-Dollar gefunden.

Schritt 4: Andere Songs hinzufügen

Andere Lieder hinzufügen
Andere Lieder hinzufügen
Andere Lieder hinzufügen
Andere Lieder hinzufügen

Sie möchten also wahrscheinlich nicht nur einen Song auf Ihrem Raspberry Pi haben. Um die gewünschten Songs darauf zu legen, müssen Sie das richtige Format haben. Es muss eine.wav-Datei sein und wenn Sie eine.mp3-Datei oder.mp4 oder was auch immer haben, müssen Sie sie konvertieren. Sie können diese hier online verwenden. Es muss auch in 16 Bit: 22050 Hz: Mono vorliegen. Wenn es nicht so ist, klingt es wirklich langsam und seltsam oder wirklich schnell und seltsam. UPDATE: Es gibt jetzt eine Möglichkeit,.mp3-Dateien in Ihrem Himbeer-Pi zu verwenden. Hier ist ein Google-Dokument für weitere Informationen.https://docs.google.com/document/d/1URn_9QpnP9CjUq9fpjuMdpL6svTr8hoGThmilHePV5g/edit?usp=sharing Song einfach einen FTP-Server wie Fillzilla verwenden, ein ziemlich gutes Tutorial dazu findest du hier. Stellen Sie sicher, dass Sie es in das Verzeichnis home/pi importieren (es befindet sich standardmäßig darin), um zusätzliche Arbeit zu vermeiden. Was den Code angeht, ersetze einfach die 'sound.wav' durch den Namen deines Songs. EX. sudo./pifm livin_on_a_prayer.wav 100.1 Wenn Ihr Lied Leerzeichen enthält, stellen Sie möglicherweise fest, dass es nicht funktioniert. Es wird eine Fehlermeldung ausgegeben. Um dies zu beheben, setzen Sie den Namen des Liedes in Anführungszeichen. EX. sudo./pifm "leben auf einem Gebet.wav" 100.1 TIPPS - Stellen Sie sicher, dass Sie das, was Sie schreiben sollen, in Großbuchstaben schreiben. Achten Sie darauf, alles richtig zu schreiben Sie können alle heruntergeladenen Lieder sehen, indem Sie 'ls' in den Befehl eingeben line Bei weiteren Fragen zögern Sie nicht, einen Kommentar zu hinterlassen!

Empfohlen: