App schreiben mit Android Studio

Gast #5113455
Lesenswert?

Guten Tag,

Ich bastel zurzeit an einer Cocktail Maschine. Der Zugriff soll über 
eine Android App möglich sein. Was den Controller angeht, würde ich 
gerne auf die arduino IDE zurückgreifen. Die verschiedenen 
Cocktailrezepte würde ich gerne in der App speichern. Meine Vorstellung:

Android Smartphone -> HC 06 Bluetooth Modul -> arduino Uno

Meine Fragen:

1. Ist das Konzept sinnvoll? Als Anfänger findet man für diese 
Kombination und Komponenten viel im Netz.

2. Was haltet ihr von der Umsetzung der App mit Android Studio? Ich 
programmiere seit ca einem halben Jahr Java. Es soll am Ende eine kleine 
App werden, die eine Auswahl von Cocktails und einen Zugriff auf 
hinterlegte rezeptwerte ermöglicht. Die Daten sollen im Anschluss dem 
arduino sagen, was er machen soll. Anfänger machbar oder schon sehr 
komplex?

Für Tips oder Ratschläge wäre ich sehr dankbar :-)

Gruß Simon
#5113474
Lesenswert?

Ab einem bestimmten Alkoholpegel sind die Gäste nicht mehr in der Lage, 
die App zu bedienen und kriegen nichts mehr.
Und die alten Knacker, die kein Smartfone dabei haben, haben auf Deiner 
Party eh nichts verloren. Wär ja noch schöner, wenn die Gäste plötzlich 
anfangen würden, miteinander zu reden.

Kurz gesagt, viel Aufwand für nichts.
#5113486
Lesenswert?

Peter D. schrieb:
> Ab einem bestimmten Alkoholpegel sind die Gäste nicht mehr in der Lage,
> die App zu bedienen und kriegen nichts mehr.
> Und die alten Knacker, die kein Smartfone dabei haben, haben auf Deiner
> Party eh nichts verloren. Wär ja noch schöner, wenn die Gäste plötzlich
> anfangen würden, miteinander zu reden.
>
> Kurz gesagt, viel Aufwand für nichts.

Man könnte ja ein Tablet daneben befestigen und hätte damit eine 
Bedieneinheit für Smartphonenichtbesitzer.

Ich finde Idee cool.


Grüße Oliver
#5113491
Lesenswert?

Peter D. schrieb:
> Ab einem bestimmten Alkoholpegel sind die Gäste nicht mehr in der Lage,
> die App zu bedienen und kriegen nichts mehr.
> Und die alten Knacker, die kein Smartfone dabei haben, haben auf Deiner
> Party eh nichts verloren. Wär ja noch schöner, wenn die Gäste plötzlich
> anfangen würden, miteinander zu reden.
>
> Kurz gesagt, viel Aufwand für nichts.

Armer alter Mann....
#5113523
Lesenswert?

Es gab hier schonmal so einen Thread. Ich weiß nicht, ob derjenige 
jemals fertig geworden ist.
Der mechanische Aufwand wird oftmals völlig unterschätzt.
Auch braucht sowas ein ordentlich aussehendes Gehäuse und die Geräusche 
(Pumpen, Ventile) sollten auch nicht zu laut sein.
Und auch an die Hygiene muß man denken. Nicht jeder mag 
Schimmelgeschmack. Professionelle Maschinen müssen jeden Tag gespült und 
ausgeblasen werden.

Ob nun Steuerung über App oder retro über Tasten ist der allerkleinste 
Teil der Entwicklung.
Gast #5113554
Lesenswert?

Peter D. schrieb:
> Es gab hier schonmal so einen Thread. Ich weiß nicht, ob derjenige
> jemals fertig geworden ist.
> Der mechanische Aufwand wird oftmals völlig unterschätzt.
> Auch braucht sowas ein ordentlich aussehendes Gehäuse und die Geräusche
> (Pumpen, Ventile) sollten auch nicht zu laut sein.
> Und auch an die Hygiene muß man denken. Nicht jeder mag
> Schimmelgeschmack. Professionelle Maschinen müssen jeden Tag gespült und
> ausgeblasen werden.
>
> Ob nun Steuerung über App oder retro über Tasten ist der allerkleinste
> Teil der Entwicklung.

Hallo Peter,

Ein großer Teil der Mechanik steht bereits. Es werden bei dem Projekt 
Portinierer aus dem Gastro Bereich verwendet, welche sehr einfach 
mechanisch durch einen Schrittmotor zu betätigen sind. Das Glas bewegt 
sich über eine linearführug zur jeweiligen Spirituose. Ich bin zurzeit 
in Thailand im Urlaub, sonst würde ich euch ein paar Bilder zeigen :-)

Daher überlege ich mir zurzeit, wie ich die Benutzerschnittstelle am 
sinnvollsten realisiere. Ich bin auch für komplett andere 
Herangehensweisen offen (z.b. Display statt Smartphone).

Die Lösung Smartphone und Bluetooth sowie HC 05 erscheint mir auf den 
ersten Eindruck am einfachsten und am günstigsten!

Gruß Simon
Gast #5113556
Lesenswert?

Dein Konzept für die Steuerung ist Ok. Ich möchte Dir allerdings eine 
Alternative vorschlagen:

Und zwar könntest du in der Maschine einen WLAN Webserver (ESP8266) 
einbauen, den du ebenfalls mit Arduino programmierst. Der Webserver 
liefert die gesamte Benutzeroberfläche als HTML Seiten mit Javascript 
aus.

Der Vorteil wäre, daß du keine Android App schreiben musst. Du kannst 
jedes Smartphone, Tablet oder gar den PC zur Steuerung der Maschine 
benutzen.

Dafür müsstest du dich natürlich mit HTML und Javascript beschäftigen. 
Mir persönlich fällt das leichter, als die Android Programmierung.
Gast #5113717
Lesenswert?

Simon schrieb:
> Ich bin zurzeit
> in Thailand im Urlaub, sonst würde ich euch ein paar Bilder zeigen :-)

Das ist mal wieder die Höhe. Machst Urlaub fernab und stellst
hier Fragen.
Wenn du wieder daheim bist und dich dem Thema gebührend vor Ort
widmen kannst, dann kannst du dich noch mal melden. So geht
das nicht.

Simon schrieb:
> 1. Ist das Konzept sinnvoll? Als Anfänger findet man für diese
> Kombination und Komponenten viel im Netz.

Dann nutze es. Woher sollen wir denn wissen, ob du dafür die
Begabung hast?

> 2. Was haltet ihr von der Umsetzung der App mit Android Studio? Ich
> programmiere seit ca einem halben Jahr Java. Es soll am Ende eine kleine
> App werden, die eine Auswahl von Cocktails und einen Zugriff auf
> hinterlegte rezeptwerte ermöglicht. Die Daten sollen im Anschluss dem
> arduino sagen, was er machen soll. Anfänger machbar oder schon sehr
> komplex?

Auf Rezepte sollte aber passwortgeschützt nur eine handverlesene
Gruppe zugriff haben, oder? Ansonsten wird das ein wüstes Gepansche.

Man fängt ja auch nicht gleich was mit hohem Schwierigkeitsgrad an,
sondern beginnt mit was einfachen, z.B. eine LED zum blinken zu
bekommen. Dann steigert man sich. Deine Schnapsmaschine muss ja
auch einen Controller mit eigener Software haben der über eine
Schnittstelle (Blue Tooth)Befehle ausführt und Nachrichten (z.B.
"Prost" oder so) zurück schickt.

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