Inhaltsverzeichnis:

UKW-Radio - Gunook
UKW-Radio - Gunook

Video: UKW-Radio - Gunook

Video: UKW-Radio - Gunook
Video: A Brief History Of Recorded Music 2024, November
Anonim
Image
Image
Vorbereiten des FM-Radiomoduls
Vorbereiten des FM-Radiomoduls

Vor kurzem bin ich auf das RDA5807-Modul gestoßen, das ein FM-Radiotuner in einem sehr kleinen Paket ist. Es ist sehr billig und verwendet das I2C-Protokoll für die Kommunikation, was bedeutet, dass nur zwei Drähte erforderlich sind, um mit dem IC zu kommunizieren. Weniger Verkabelung!

Meine Mutter hörte jeden Tag Radio, während sie Essen kochte, bevor das Radio starb. Ich wollte sie mit einem selbstgebauten Radio überraschen. In diesem Instructables zeige ich Ihnen, wie ich RDA5807 IC mit einem Arduino verbunden habe. Damit es gut aussieht, habe ich ein Gehäuse entworfen und in 3D gedruckt. Ich bin neu im 3D-Design, also wird es ein einfaches Design sein. Keine ausgefallenen Sachen.

Lass uns anfangen

Lieferungen

1x Arduino Nano

1x RDA5807M UKW-Radio-Tuner IC

1x I2C-OLED-Display

1x 3W Lautsprecher

1x PAM8403 Audioverstärkermodul

2x 6x6 taktile Schalter

1x 100k Potentiometer

1x DC-Steckdose

Optional:

3D Drucker

Schritt 1: Der Plan

Der Plan ist, alles einfach und ordentlich zu halten. Keine ausgefallenen Sachen.

Wir werden Arduino Nano als Gehirn für unser Projekt verwenden. Die harte Arbeit der Kommunikation mit dem Modul ist bereits getan. Stellen Sie sicher, dass Sie die Radiobibliothek installieren. Es gibt viele Funktionen, mit denen Sie spielen können. Hinweis: Die Bibliothek funktioniert auch für SI4703, SI4705 & TEA5767.

Ein Druckknopf an der Vorderseite wird verwendet, um das Radio in den Modus "Frequenzauswahl" zu versetzen und der andere Druckknopf, um die Frequenz auszuwählen. Ein Pot wird verwendet, um durch die voreingestellten Frequenzen zu scrollen (die je nach Standort im Code eingestellt werden können).

Ein OLED-Display wird verwendet, um die Frequenz anzuzeigen, auf der es eingestellt ist.

Das Audioausgangssignal des Funkmoduls ist sehr niedrig und reicht nicht aus, um einen 0W-Lautsprecher anzutreiben. Das PAM8403-Modul wird verwendet, um das Audiosignal zu verstärken. Es gibt viele Versionen dieses Moduls. Ich habe mich für den entschieden, der einen Poti für die Lautstärkeregelung sowie einen ON / OFF-Schalter hat.

Schritt 2: Vorbereiten des FM-Radiomoduls

Vorbereiten des FM-Radiomoduls
Vorbereiten des FM-Radiomoduls
Vorbereiten des FM-Radiomoduls
Vorbereiten des FM-Radiomoduls

Wie Sie auf dem Bild sehen können, ist es sehr, sehr klein! Darüber hinaus ist der Pad-Abstand des Moduls nicht Breadboard/Perfboard-freundlich.

Dafür müssen wir ein Breakout-Board machen. Schneiden Sie ein kleines Stück Perfboard über die Größe des Moduls. Stellen Sie sicher, dass auf jeder Seite mindestens 5 Löcher vorhanden sind. Löten Sie die Stiftleisten wie im Bild gezeigt. Als nächstes legen Sie das Modul auf die Platine und löten dünne Drähte zwischen den Pads auf dem Modul und den Kopfstiften. Ich habe die Trim-Outs der Komponentenbeine verwendet.

Schritt 3: Herstellung des Gehäuses

Das Gehäuse herstellen
Das Gehäuse herstellen
Das Gehäuse herstellen
Das Gehäuse herstellen
Das Gehäuse herstellen
Das Gehäuse herstellen

Ich bin völlig neu im 3D-Design und dies ist bei weitem das meiste, was ich entworfen habe. Das Gehäuse wurde in Fusion 360 entworfen und auf einem Creality Ender 3-Drucker gedruckt. Ich habe alle. STL-Dateien angehängt, die ich verwendet habe.

Ich habe die Frontplatte in Weiß lackiert, da ich nur eine Farbe des Filaments habe.

Ich habe die 'M3-Gewindeeinsätze' mit einem Lötkolben in die Löcher am Außenkörper eingesetzt. Es war ziemlich zufriedenstellend!

Kleben Sie die innere Felge mit Sekundenkleber in den äußeren Körper.

Machen Sie auch ein 6 mm und 2 mm Loch in der 'Back Plate' für den Regler des Verstärkers bzw. der Antennen. Ich habe vergessen, diese beim Entwerfen hinzuzufügen.

Schritt 4: Vorbereiten der Leiterplatten

Vorbereiten der Leiterplatten
Vorbereiten der Leiterplatten
Vorbereiten der Leiterplatten
Vorbereiten der Leiterplatten
Vorbereiten der Leiterplatten
Vorbereiten der Leiterplatten

Wir müssen zwei Platinen machen. Eine wird die Hauptplatine mit Arduino und FM-Modul und eine andere für die Drucktasten sein, die auf der Frontplatte montiert werden.

Ich habe Steckverbinder mit Stecker- und Buchsenleistenstiften für jede Komponente verwendet, damit sie problemlos verbunden / getrennt werden kann. Sie können diesen Schritt überspringen, wenn Sie möchten.

Führen Sie die Verkabelung gemäß dem Schaltplan durch.

Schritt 5: Zeit für die Codierung

Zeit zum Codieren
Zeit zum Codieren
Zeit zum Codieren
Zeit zum Codieren

Der Code wurde hier angehängt. Laden Sie die.ino-Datei herunter und öffnen Sie sie in der Arduino IDE. Vor dem Hochladen müssen Sie zwei Dinge ändern.

  • Die Anzahl der Radiosender und deren Frequenzen ändern sich. Eine schnelle Google-Suche informiert Sie über die Stationen und ihre Frequenzen. Nachdem Sie sie aufgelistet haben, fügen Sie sie wie in der Abbildung gezeigt in das Array 'stations' ein. Das Komma muss weggelassen werden. 9110 bedeutet beispielsweise 91,10 MHz, 10110 bedeutet 101,10 MHz und so weiter.
  • Geben Sie außerdem die Gesamtzahl der Stationen zwischen den eckigen Klammern ein. In meinem Fall habe ich 12 Stationen im Array. Daher Stationen[12]. Subtrahieren Sie 1 von der Gesamtzahl der Stationen und geben Sie sie in den Code ein, wie im zweiten Bild gezeigt. 11 in diesem Fall.

Ich weiß, es gibt einen besseren Weg, aber stattdessen hatte ich viele Fehler!

Und laden Sie den Code hoch!

Schritt 6: Dinge zusammenfügen

Dinge zusammenbringen
Dinge zusammenbringen
Dinge zusammenbringen
Dinge zusammenbringen
Dinge zusammenbringen
Dinge zusammenbringen
Dinge zusammenbringen
Dinge zusammenbringen

Kleben Sie das OLED-Display und den Lautsprecher mit Heißkleber auf die Frontplatte.

Platzieren Sie die 3D-gedruckten Tasten an ihrer Position, fügen Sie einen Tropfen Sekundenkleber auf die taktilen Schalter und legen Sie die Platine auf die Tasten, um sicherzustellen, dass die Tasten und Schalter ausgerichtet sind.

Schrauben Sie das Potentiometer an der Frontplatte ein.

Tragen Sie eine großzügige Menge Sekundenkleber auf die innere Felge auf und legen Sie die gesamte Frontplatte mit allen Komponenten auf die Felge.

Stellen Sie alle Verbindungen der Komponenten mit der Hauptplatine her. Verbinden Sie den Audioausgang des Radiomoduls mit dem Verstärker, der auf der Rückplatte montiert ist.

Geben Sie einen Klecks Heißkleber um die Anschlüsse, um als Zugentlastung zu dienen.

Schrauben Sie die Rückplatte mit M3-Schrauben an.

Schneiden Sie abschließend den Heißklebestift in 4 Kreise mit einer Dicke von ca. 2-3 mm und kleben Sie diese unten wie abgebildet auf. Sie dienen als Gummifüße.

Sie sind fertig!

Schritt 7: Viel Spaß

Schalten Sie Ihr Radio mit 5V ein. Wenn Sie keinen 5V finden können, verwenden Sie den 7805 Spannungsregler mit 12V als Eingang.

Danke, dass du bis zum Ende durchgehalten hast. Ich hoffe, Sie alle lieben dieses Projekt und haben heute etwas Neues gelernt. Lassen Sie es mich wissen, wenn Sie selbst eine machen. Abonniere meinen YouTube-Kanal für weitere anstehende Projekte. Vielen Dank noch mal!