Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekte:2015:webradio

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projekte:webradio [2015/01/30 12:52] – Seite angelegt mit Bild des Gehäuses ralfpprojekte:2015:webradio [2017/06/17 00:07] (aktuell) – ↷ Seite von projekte:webradio nach projekte:2015:webradio verschoben ralf
Zeile 1: Zeile 1:
-==== Projekt WebRadio mit Raspberry Pi ====+===== Projekt WebRadio mit Raspberry Pi ====
 +Es hat sich herausgestellt, dass im FabLab von David B. und Ralf P. zwei ganz ähnliche 
 +WebRadios entwickelt werden. Der Fortschritt beider Projekte wird hier dokumentiert. 
 +Am Ende können wir dann einen gemeinsamen Bausatz / Workshop daraus ableiten.
  
-=== Das Gehäuse === +Skripte und Designs für Lasercutter und 3D-Drucker sind im GitHub Repository [[https://github.com/pyralf/WebRadio|WebRadio]] zu finden. 
-Erstellt mit dem Lasersaur.+ 
 +==== Das Gehäuse ==== 
 +Ralfs erster Entwurf. Erstellt mit dem Lasersaur.
  
 {{:mitglieder:WebRadioGehäuse.jpg?600|}} {{:mitglieder:WebRadioGehäuse.jpg?600|}}
 +
 +==== Bill of Material ====
 +
 +  * Raspberry Pi ~30€
 +  * hd44780 Kompatibles Display ~10€
 +  * 16GB Micro SD ~10€
 +
 +**Optional**
 +
 +  * Creative Soundblaster Play ~17€
 +  * W-Lan Stick (EDIMAX EW-7811UN) ~7€
 +
 +==== Software ====
 +
 +=== Music Player Daemon (mpd) ===
 +Der **[[http://www.musicpd.org|mpd]]** wird beim Booten gestartet und kann dann über den Command Line Client **mpc** angesteuert werden. D.h. mit dem mpc werden die Sender
 +geladen und ausgewählt, das aktuell gespielte Stück bzw. Nachrichten vom Sender angezeigt,
 +die Lautstärke geregelt usw.
 +
 +Installiert werden mpd und mpc üder den Paketmanager von Raspbian, z.B. so:
 +  * sudo apt-get install mpd
 +
 +=== Skripte für Start und Steuerung des WebRadios ===
 +Als Ausgangspunkt für die Ansteuerung des LCD Displays und die Sender-Umschaltung
 +dienen folgende 2 Artikel von Adafruit:
 +  * [[https://learn.adafruit.com/downloads/pdf/drive-a-16x2-lcd-directly-with-a-raspberry-pi.pdf|Drive a 16x2 LCD with the Raspberry Pi]]
 +  * [[https://learn.adafruit.com/downloads/pdf/playing-sounds-and-using-buttons-with-raspberry-pi.pdf|Playing sounds and using buttons with Raspberry Pi]]
 +
 +Hier sind alle notwendigen Installationsschritte für benötigte Bibliotheken beschrieben und basierend auf den Beispielen wurden 2 einfache Skripte geschrieben, siehe GitHub  [[https://github.com/pyralf/WebRadio|WebRadio]]
 +  * webradio_init.sh - für den Start des WebRadios beim Booten sowie 
 +  * webradio.py - Ausgabe auf Display und Bedienung.
projekte/2015/webradio.1422618762.txt.gz · Zuletzt geändert: 2015/11/27 23:00 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki