Projekte mit Smartphone als User-Interface & Rechenmonster

OP #4451180
Lesenswert?

Für meine Musikbox würde ich mir gerne einen mp3player basteln, der auch 
Sonderfunktionen wie die Steuerung von aufwändigen Lichteffekten, das 
Schalten von Verstärker usw. übernehmen kann. Dabei soll er ein 
einigermaßen modern aussehendes Touchscreen-GUI haben und mp3s von einem 
USB-Stick abspielen können.

Was würde sich besser eignen als einfach ein günstiges Smartphone dafür 
herzunehmen und mittels eigener App alle Funktionen zu implementieren? 
Über USB-OTG können per Hub dann USB-Sticks und ein RS232-TTL Wandler 
angeschlossen werden, der mit der Hardware kommuniziert. Kapazitiver 
Touchscreen mit moderner Oberfläche ist dann auch integriert und im 
Standby sollte sich so ein Smartphone gerade mal 30-50mA genehmigen.

Hat jemand schon mal ähnliche Projekte realisiert oder gesehen? Würde 
mir gerne etwas inspiration einholen, wie andere ihr Smartphone in ihre 
Projektumgebung integriert haben.
#4451427
Lesenswert?

Ja, Smartphone oder kleines Tablet (telefonieren willst Du ja nicht?), 
und dann musst Du halt eine App programmieren, die Deine angeschlossene 
serielle Schnittstelle bedient. Oder Du "paarst" ein Bluetooth-Modul, da 
gäbe es zum Testen komplett dokumentierten Quelltext (Bluetooth-Chat).
Gast #4451616
Lesenswert?

Paul H. schrieb:
> Was würde sich besser eignen als einfach ein günstiges Smartphone dafür
> herzunehmen

Ein Rasppi mit Touchscreen natürlich. Kostet mit Touchscreen etwa gleich 
einem preiswerten Smartphone, kann beliebig externen Speicher per USB 
anbinden, hat schon zahlreiche Ausgänge on Board und sollte sich 
deutlich einfacher programmieren lassen als ein Smartphone.
OP #4451638
Lesenswert?

Timm T. schrieb:
> Ein Rasppi mit Touchscreen natürlich. Kostet mit Touchscreen etwa gleich
> einem preiswerten Smartphone, kann beliebig externen Speicher per USB
> anbinden, hat schon zahlreiche Ausgänge on Board und sollte sich
> deutlich einfacher programmieren lassen als ein Smartphone.

Veto:
- Smartphone mit voller USB OTG Funkionalität und 4" Display kostet nur 
60€, Raspi + Touchscreen mindestens genau so viel, wahrscheinlich aber 
eher um die 80-100€
- Kapazitive und einigermaßen hochauflösende Touchscreens sind für den 
Raspi kaum verfügbar, wenn dann eher ab unhandlichen größen von deutlich 
>5"
- Stromverbrauch des Raspi dürfte höher sein und er beherrscht keinen 
Standby
- GUI-Programmierung unter Android supereinfach, beim Raspi wesentlich 
komplizierter. Da muss man erst mal ein Framework finden welches 
ähnliche Funktionalitäten hat.

Ich hatte auch den Raspi in Erwägung gezogen, hab mir sogar einen 
angeschafft bis ich auf die Idee mit dem Smartphone kam. Auch wenn der 
Raspi insgesamt sogar viel flexibler ist scheitert es vor allem an der 
Verfügbarkeit geeigneter Displays und dem dauerhaften Stromverbrauch. 
Einschaltzeiten von mehreren Sekunden sind inakzeptabel. Keiner braucht 
eine Musikbox die eine Minute lang "bootet", das ist lächerlich. Für 
andere Anwendungen würde ich den Raspi jedoch durchaus in Erwägung 
ziehen

Die Anbindung an die Hardware erfolgt übrigens natürlich nicht per 
Bluetooth sondern per USB-RS232-Wandler. Allein zwecks Stromversorgung 
ist das Smartphone sowieso verkabelt :-)
Persönliche Seite #4451923
Lesenswert?

Für 50 EUR gibt es bereits x86-Tablets mit Windows drauf. Die können 
auch USB OTG und lassen sich sehr einfach programmieren.

http://www.reichelt.de/?ARTICLE=163071

7"-Touchdisplay mit 1024x600 Pixeln, 1 GByte RAM, 16 GByte "SSD".

Als x86-PC ist das zwar nichts umwerfendes, aber eine bessere 
Treiberunterstützung als für Windows-Tablets dürfte kaum zu finden sein. 
Software dafür lässt sich entweder für den Windows-Kachel-Kram als "App" 
oder als stinknormale Windows-Desktop-Anwendung erstellen, und letzteres 
geht mit praktisch jedem Entwicklungssystem, ob Delphi, Visual Basic, 
Xojo, beliebige C/C++-Compiler, was das Herz halt begehrt.

Oh, und neben dem OTG-Anschluss gibt es natürlich auch BT- und 
WLAN-Unterstützung.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren