- Offizieller Beitrag
Multifunktions Wecker
[Einleitung]
Das erste Projekt mit dem RaspberryPi Model B - Ein Multifunktions Wecker.
Ich habe mir dieses Projekt ausgesucht da es derzeit auf dem Markt kaum bzw keine günstigen
Internet Radio Wecker zu kaufen gibt (meistens ab 80€ und aufwärts...) daher DIY
[Planung]
Momentan geplant sind folgende Software Funktionen:
- Internet Radio Streams abspielen
- Musik abspielen von PC oder Smartphone via MPD Player
- Audio Dateien abspielen
- Audio Dateien vom PC / Laptop aus an den Raspiberry Streamen
- verschiedene Weck Funktionen
- Alarm auf Datum / Uhrzeit ✓
- Alarm auf einem Countdown
- Hardware entwicklung
- ansteuerung eines Character LCD oder Grafik LCD
- Tasten abfragen ✓
[Hardware]
- Raspberry pi Model B ✓
- 512MB RAM
- SD Karte SanDisk 8GB
- USB-Lautsprecher ✓
- Grafik LCD ✓
- Tasten ✓
- Gehäuse
[Software]
Die Software werde ich in Java implementieren. Bisher habe ich ein Gründgerüst der Netzwerk übertragung um auf dem Raspi
einen Stream zu öffnen. Leider funktioniert das abspielen des Streams noch nicht (siehe Bugs), wobei es nur auf dem Raspi zu problemen führt.
Das Programm läuft einwandfrei von PC auf Laptop und umgekehrt.
[Libraries]- JLayer- Java MPD
- Pi4J
[Releases]
Jmuwe-0.0.1
[TODO]
- Einstellungs Menü erstellen
- MPD Plugin weiter entwickeln
- Hauptplatine zusammen löten
[Bugs]
- Alarm Wiederholungs Fehler
[Changelog]
Spoiler anzeigen
Version 0.0.1
+ Grundfunktionalität eines Weckers
+ Weckzeiten befinden sich in einer XML Datei
+ LCD oder Grafische Benutzer Schnittstelle
+ ansteuerung des PCF8574 Chips (via i2c)
+ Erweiterbar durch Plugins
+ Einstellungsmöglichkeiten durch settings.xml
Ich hoffe ich konnte dem ein oder anderem mit dieser Idee auch begeistern.
Natürlich bin ich für Tipps und eure Erfahrungen immer sehr dankbar. Ich werde hier über meine Fortschritte berichten
liebe Grüße
Turael