Inhaltsverzeichnis:

INTERNETRADIO / TICKER / WETTERSTATION - Gunook
INTERNETRADIO / TICKER / WETTERSTATION - Gunook

Video: INTERNETRADIO / TICKER / WETTERSTATION - Gunook

Video: INTERNETRADIO / TICKER / WETTERSTATION - Gunook
Video: T-Display-S3 and UDA1334A DAC, ESP32 Internet Radio 2024, Juli
Anonim
Image
Image
INTERNETRADIO / TICKER / WETTERSTATION / DOMOTICA SYSTEM
INTERNETRADIO / TICKER / WETTERSTATION / DOMOTICA SYSTEM

Dies ist ein sehr gutes Internetradio, aber darüber hinaus ist es auch eine Wetterstation, ein Ticker und ein Domotica-System.

Und es ist:

  • sehr günstig
  • funktioniert richtig gut
  • sehr einfach zu bauen und zu bedienen
  • tragbar durch die einfache Verbindung zum WLAN
  • Keine Programmier- oder Lötkenntnisse erforderlich.

Kaufen Sie einfach die Komponenten, verbinden Sie einige Drähte zwischen ihnen und das wars!. Oh, und brennen Sie ein Image des Radiobetriebssystems auf eine SD-Karte. Es wäre ein schönes Geburtstagsgeschenk, da es sehr einfach zu bedienen ist. Dieses Radio hat viele nette Funktionen. Alles steuerbar über ein Webinterface.

Es gibt u.a.

  • ein 10-Kanal-Equalizer,
  • ein Timer und ein Domotica-System.
  • Sie können ganz einfach Ihre eigene Liste mit Lieblingssendern zusammenstellen.
  • Interpreten / Songtitel werden auf dem Display und der Webseite angezeigt.
  • Ein hochgradig konfigurierbarer Ticker mit vielen Optionen.
  • Es kann Druck, Feuchtigkeit und Temperatur anzeigen.

Sehen Sie sich das einfache Video an, um eine Idee zu bekommen.

Lieferungen

  • Was Sie brauchen ist:
  • eine Himbeer-Null W
  • ein 5V Micro-USB-Netzteil oder bauen Sie Ihr eigenes
  • PCM5102 I2S-DAC GY-PCM5102 (ebay)
  • ein BME280-Sensor
  • 4 oder 5 kaskadierte max7219 LED-Matrix-Display (ebay)
  • 8 GB Micro-SD-Karte
  • minimal 9 Dupontdrähte
  • ein Aktiv-Computer-Lautsprecherset (gebraucht)

Der Rest ist optional.

Schritt 1: INTERNETRADIO / TICKER / WETTERSTATION / DOMOTICA SYSTEM

INTERNETRADIO / TICKER / WETTERSTATION / DOMOTICA SYSTEM
INTERNETRADIO / TICKER / WETTERSTATION / DOMOTICA SYSTEM

ZUSAMMENFASSUNG DER ARBEITEN

Das Radio wird vollständig über Webinterfaces gesteuert, Ihr Telefon (oder ein anderes WLAN-fähiges Gerät) ist die Fernbedienung. Das einzige (optionale) physische Bedienelement ist eine Taste oder ein Touchpad. Das Radio spielt Streams ab, die von Internetradiosendern bereitgestellt werden. Es gibt unzählige Sender zum Anhören, viele von ihnen spielen nur Musik eines bestimmten Genres, sodass Sie immer Ihre Lieblingsmusik hören können.

Das Radio muss also mit Ihrem WLAN-Netzwerk verbunden sein. Ich habe das zu einer einfachen Operation gemacht, die jeder machen kann. Wenn das Radio keine Verbindung zu einem WLAN-Netzwerk herstellen kann, öffnet es automatisch einen Zugangspunkt. Wenn Sie sich damit verbinden und dann zu https://192.168.4.1 navigieren, gelangen Sie zur Konfigurationsseite. Hier können Sie Ihre WLAN-Zugangsdaten eingeben. Wenn es fertig ist, startet es neu und verbindet sich. Sobald die Verbindung hergestellt ist, wird die IP-Adresse auf dem Display angezeigt. Navigieren Sie einfach zu dieser Adresse und fertig. Fast so einfach wie Ihr Smartphone mit einem WLAN-Netzwerk zu verbinden.

Eines der ersten Dinge, die Sie jetzt tun müssen, ist das Erweitern des Dateisystems auf die Größe Ihrer SD-Karte. Dies ist auch eine einfache Aufgabe, klicken Sie einfach im Systemmenü auf "rootfs erweitern" und sehen Sie, was passiert. Wenn Sie fertig sind, müssen Sie neu starten.

Jetzt können Sie die vielen Funktionen dieses Radios erkunden. Wenn Sie ein gutes PC-Lautsprecherset anschließen, können Sie einen kristallklaren Klang genießen, der mit dem 10-Kanal-Equalizer nach Ihren Wünschen eingestellt werden kann.

DOMOTICA

Dies sprengt den Rahmen dieses instructable, aber ich muss es erwähnen: Ich habe dieses Radio als komplettes Domotica-System im Einsatz, das perfekt mit Google Home zusammenarbeitet. Ich kann viele Lampen und Szenen in meinem Haus sprachsteuern. Und das Radio selbst natürlich. Es ist nur eine zusätzliche Investition von etwa 13 $ erforderlich, um ein RFlink-Gateway zu bauen und es an den USB anzuschließen. Das System ist bereits in Betrieb. Wie das geht, gibt es viele Informationen im Internet.

Schritt 2: SCHRITT 1 AUFBAUEN

SCHRITT 1 AUFBAUEN
SCHRITT 1 AUFBAUEN
SCHRITT 1 AUFBAUEN
SCHRITT 1 AUFBAUEN
SCHRITT 1 AUFBAUEN
SCHRITT 1 AUFBAUEN
SCHRITT 1 AUFBAUEN
SCHRITT 1 AUFBAUEN

verwendete Abkürzungen:

GERÄT: Desktop-PC, Laptop, Tablet oder Telefon mit WIFI

RPI: Die Himbeer-Null W

Das Radio funktioniert ohne die andere Hardware, sodass Sie nur mit dem RPI testen können. Es wird jedoch empfohlen, das Display anzuschließen, damit Sie sehen können, was passiert und Ihre IP-Adresse herausfinden.

Optional, wenn Sie über Lötkenntnisse verfügen, können Sie eine Standby-LED (leuchtet, wenn das Radio ausgeschaltet ist), einen Taster oder ein Touchpad und / oder eine Leistungsplatine hinzufügen, die das Umschalten der Stromversorgung des Lautsprechersets ermöglicht. Wenn Sie ein Touchpad verwenden, können Sie eine LED an gpio20 anschließen, die aufleuchtet, wenn ein Touch-Ereignis stattgefunden hat.

VORBEREITUNG

Sie beginnen damit, das Image herunterzuladen und auf eine SD-Karte zu brennen. Sie tun dies, indem Sie den Anweisungen hier folgen: ANWEISUNGEN ZUM BRENNEN DER SD-KARTE

Beachten Sie die Anforderungen an die SD-Karte! Wenn nichts zu funktionieren scheint, vermuten Sie die SD-Karte.

Unten finden Sie einen Link, über den Sie die SD-Karten-Image-Datei herunterladen können.

Update 9. März 2021

Ich habe ein neues Bild zur Verfügung gestellt, das einige Verbesserungen enthält. Die meisten kritischen Skripte werden durch C-Programme ersetzt, die die Reaktionsgeschwindigkeit verbessern. Einige vergessene Übersetzungen werden korrigiert. Die Infoseite zeigt nun die Größe und Verwendung der SD-Karte an.

BILD VON ONEDRIVE HERUNTERLADEN

Um zu überprüfen, ob alles funktioniert, habe ich das Image selbst von onedrive heruntergeladen (5 Minuten), entpackt und auf eine SD-Karte gebrannt. Ich habe win32diskimager verwendet. Kein Problem was auch immer.

ERSTER TEST

Wir beginnen mit dem Testen der Software. Schließen Sie mindestens die LED-Matrix an. Legen Sie die SD-Karte ein und schalten Sie ein. Sie sehen die LED auf dem RPI-Blitz nur ein paar Mal. Zum Energiesparen bleibt es weiter aus. Nach einiger Zeit (habe Geduld, die Himbeere ist nicht sehr schnell) bekommst du einige Meldungen auf dem Display. Es teilt Ihnen mit, dass ein Zugangspunkt geöffnet ist. Gehen Sie nun zu Ihrem GERÄT und öffnen Sie die Netzwerkkonfiguration. Sie sehen ein WLAN-Netzwerk namens "radioAP". Verbinden Sie Ihr GERÄT mit dem Passwort "rpiradio" mit diesem Netzwerk. Öffnen Sie nun Ihren Browser und gehen Sie zu 192.168.4.1, Sie gelangen in das Konfigurationsportal. Hier können Sie die Netzwerkanmeldeinformationen angeben. Wenn Sie fertig sind, speichern und neu starten. Die IP-Adresse wird auf dem Display angezeigt. Verbinden Sie Ihr GERÄT wieder mit dem normalen Netzwerk und prüfen Sie, ob Sie die Webseite des Radios erreichen können.

Wenn Sie (optional) eine Taste oder ein Touchpad verwenden möchten, können Sie diese jetzt anschließen und testen, ob es funktioniert. Die Zeichnung zeigt, welche Verdrahtung benötigt wird.

Wenn Sie das DAC angeschlossen haben, können Sie das Headset eines Telefons anschließen. Jetzt haben Sie ein voll funktionsfähiges Radio. Die Bedienelemente auf der Webseite sind selbsterklärend. Bei Bedarf können Sie auf einen Hilfe-Link klicken. TIPP: Der DAC und das Touchpad haben alle LEDs an Bord, die Energie verbrauchen. Nicht viel, aber rund um die Uhr im Jahr…. Ich habe sie vom Brett geschnitten, Lichtverschmutzung gibt es genug auf dieser Welt.

Schritt 3: SCHRITT 2 DAS POWERUNIT

SCHRITT 2 DAS POWERUNIT
SCHRITT 2 DAS POWERUNIT
SCHRITT 2 DAS POWERUNIT
SCHRITT 2 DAS POWERUNIT

Wenn Sie die Himbeere über USB mit Strom versorgen, können Sie die vcc der anderen Hardware direkt mit der Himbeere verbinden. Aber wenn Sie das Display, das Touchpad und den DAC angeschlossen haben, fehlt Ihnen ein 5-Volt-Pin. Sie müssen eines der Dupont-Kabel teilen.

Wenn Sie ein anderes 5V-Netzteil verwenden, ist einer der beiden 5V-Pins jetzt der Vin. Jetzt fehlen Ihnen 2 Powerpins. In diesem Fall können Sie ein Dupont-Kabel mit 3 multiplizieren.

Wenn Sie einige Lötkenntnisse haben, können Sie dieses Netzteil bauen. Es kann auch die Leistung des Lautsprechersets steuern, damit es nicht unnötig Strom verbraucht.

Im Schema sehen Sie, welche Komponenten beteiligt sind.

Der AC-DC-Wandler ist 5 V - 700 mA (3,5 W). Diese können mit verschiedenen Wechselspannungen AC 85 ~ 265V 50/60 Hz arbeiten

Ich benutzte Stripboard, um die Komponenten anzulöten.

Auf der Rückseite des Gehäuses habe ich eine Steckdose montiert.

Schritt 4: SCHRITT3 DAS GEHÄUSE

SCHRITT3 DAS GEHÄUSE
SCHRITT3 DAS GEHÄUSE
SCHRITT3 DAS GEHÄUSE
SCHRITT3 DAS GEHÄUSE
SCHRITT3 DAS GEHÄUSE
SCHRITT3 DAS GEHÄUSE

Das Gehäuse ist ziemlich einfach aus einer MDF-Platte zu machen. Dieses Material ist leicht zu sägen und zu schneiden. Die Öffnung für das Display habe ich mit einem Hobbymesser ausgeschnitten. Wenn Sie USB, Touchpad oder taktile Taste an der Vorderseite einplanen, müssen Sie auch für diese eine Öffnung ausschneiden.

Ich füge die Teile mit Holzleim zusammen und halte sie mit etwas Heißkleber fest, den ich später leicht entfernen kann. Dann schneide ich das überschüssige Material ab und entferne den Heißkleber. Nach dem Schleifen der Kanten habe ich die Innen- und Außenseite mit Epoxidharz bemalt. Diese werden in das MDF und die Fugen gesaugt, wodurch es stark wird.

Jetzt können Sie die Front und die Motorhaube ganz glatt schleifen und mit Acrylfarbe lackieren.

Ich habe einen 3D-Drucker, damit ich dekorative Rahmen für das Display und LED, Taste und USB drucken kann. Sie können es auch in ein antikes Radio einbauen, das könnte in Ihrem Haus besser aussehen.

Schritt 5: Fehlerbehebung

Die Himbeere fährt nicht hoch

Beim Booten leuchten manchmal alle LEDs im Display. Dies ist ein Fehler in der Anzeigebibliothek. Dafür konnte ich keine Lösung finden. Wie auch immer, wenn dies passiert, frisst es vielleicht zu viel Strom. Ziehen Sie einfach den Stecker und versuchen Sie es erneut.

Wir haben 5 * 64 = 320 LEDs, bei voller Stromversorgung verbraucht dies 320 * 0, 02A = 6, 4A. Wenn Ihr Netzteil also 320 W liefern kann, sollten Sie dieses Problem nie haben.

Empfohlen: