Forum: PC Hard- und Software Brauche Grundgerüst: Handy-App via Bluetooth zu LED-Geblinkel


von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

Hallo!

Ich brauche ein erweiterbares Grundgerüst für ein LED-Geblinkel, daß 
sich via Bluetooth vom Handy aus steuern/einstellen lässt.

Wer kann sowas zusammensetzen, am liebsten mit viel Kommentar, so daß 
ich es verstehen und erweitern kann? Ich habe leider wenig Ahnung von 
Datentransfer via Bluetooth und schon gar nicht von 
Handy/Android-Programmierung, auch nicht so viel von C-Programmierung 
von größeren µCs. Ich bin nur fit mit Assembler und AVRs, möchte mich 
aber in Zukunft mit C und den ARM-Cortex-Controllern befassen. Das würde 
in Assembler wohl wenig Spaß und Sinn machen.

Ich habe im Moment aber nicht die Zeit und nicht die Geduld (bin ich 
ehrlich), mir so viele Dinge selbst zu erarbeiten, daher würde ich das 
Grundgerüst gerne "outsourcen" und dann hinterher an diesem lernen.

Controller auf LED-Seite am liebsten ein STM32 ARM Cortex, lieber etwas 
zu leistungsstark als etwas zu schwach, Bluetooth über ein zugekauftes 
Modul angebunden, das braucht man nicht selbst bauen.

Wieviel Aufwand ist so ein Grundgerüst oder Hallo-Welt-Programm für 
jemanden, der das bereits kann? Ich würde auch gerne die Toolchain mit 
übernehmen (am liebsten Windows, nicht Linux).

Habe bestimmt viel vergessen was ihr noch braucht/wissen wollt, weil ich 
z.B. von der Programmierung von Android-Apps Null Ahnung habe. Fragt 
einfach oder sagt mir was möglich ist.

Wieviel kostet das ungefähr wenn jemand das erledigt?

Danke euch!

von Torsten R. (Firma: Torrox.de) (torstenrobitzki)


Lesenswert?

Hi Ben,

Ben B. schrieb:
> Ich brauche ein erweiterbares Grundgerüst für ein LED-Geblinkel, daß
> sich via Bluetooth vom Handy aus steuern/einstellen lässt.

> Wieviel Aufwand ist so ein Grundgerüst oder Hallo-Welt-Programm für
> jemanden, der das bereits kann? Ich würde auch gerne die Toolchain mit
> übernehmen (am liebsten Windows, nicht Linux).

Wenn Du Bluetooth LE nimmst, dann bekommst Du die App-Seite auf dem 
Smart-Phone in der Regel für Umsonst, in dem Du einen generischen GATT 
Client nimmst.

Wenn Du Dich auf einen nrf52 für die Peripheral-Seite einlassen magst, 
dann findest Du unter 
https://github.com/TorstenRobitzki/bluetoe/blob/master/examples/blinky.cpp

ein voll funktionsfähiges Beispiel, mit dem sich ein GPIO-Pin an und aus 
schalten läßt.

> Wieviel kostet das ungefähr wenn jemand das erledigt?

Das hat Dich jetzt überhaupt nichts gekostet. Wenn Du eine 
Anforderungsanalyse haben möchtest, könnte ich das gerne mit Dir machen, 
zu marktüblichen Preisen ;-)

schöne Grüße,

Torsten

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

Danke für die Antwort.

Ich habe keine Ahnung von Bluetooth LE oder nrf52. Ich brauche ein gut 
verständliches und erweiterbares Beispiel, was funktioniert und egal 
womit es funktioniert.

Anforderungsanalyse zu marktüblichen Preisen kann ich mir wahrscheinlich 
nicht leisten. Erstens habe ich keine Ahnung was marktübliche Preise für 
sowas sind und zweitens richtet sich das Angebot bzw. meine Anfrage eher 
an einen versierten Bastler, der mit sowas schon gearbeitet hat oder 
sowas ohne lange Vorarbeit zusammenstecken kann. Falls es möglich ist, 
als Heimbastler Handy-Apps zu schreiben, die auch funktionieren. Den 
Aufwand möchte ich natürlich entschädigen, aber es sollte nicht zuviel 
Aufwand sein.

von Torsten R. (Firma: Torrox.de) (torstenrobitzki)


Lesenswert?

Ben B. schrieb:
> Danke für die Antwort.
>
> Ich habe keine Ahnung von Bluetooth LE oder nrf52. Ich brauche ein gut
> verständliches und erweiterbares Beispiel, was funktioniert und egal
> womit es funktioniert.

Na, das habe ich Dir doch oben geliefert. Auf das Smartphon: 
https://play.google.com/store/apps/details?id=no.nordicsemi.android.mcp&hl=en 
installieren.

Auf einem nrf52 eval-board das obige Bespiel installieren -> fertig, 
damit kannst Du LED an und aus schalten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.