Hallo, Ich bin auf der Suche nach einem Tutorial oder einem Baukasten für eine APP. Idealerweise direkt mit Bluetoothübertragung. Hat schon jemand Erfahrung mti App-Baukästen gemacht und kann mir da etwas empfehlen ? Danke. Fuchs
M. K. schrieb: > Bitte nicht so viele Infos auf einmal. Habe an einer UART Schnitstelle über einen Pegelwandler ein Bluetooth Modul an meiner Steuerplatine angeschlossen. Jetzt möchte ich über Bluetooth Daten senden und emfpangen und dies am besten über eine einfache APP. Für den Anfang reicht auch eine WEB basierte.
Android SDK hat eine sehr schöne Website. Mit vielen Guides und natürlich einer kompletten Referenz. https://developer.android.com/
Danke euch für die Rückmeldungen. Noch eine andere Frage : Ich habe jetzt eine Bluetooth Verbindung zwischen meinem Laptop und meinem Bluetooth Modul gibt es eine Möglichkeit über die Verbindung einen Eingang oder Ausgang zum Test einfach zu setzen ? Programmiere mit Softune von Cypress ich weiß ist total veraltet aber ich erweiter ein bestehendes Projekt...
M. F. schrieb: > Danke euch für die Rückmeldungen. > > Noch eine andere Frage : > > Ich habe jetzt eine Bluetooth Verbindung zwischen meinem Laptop und > meinem Bluetooth Modul gibt es eine Möglichkeit über die Verbindung > einen Eingang oder Ausgang zum Test einfach zu setzen ? WAS willst du testen? Wenn du die BT Verbindung testen willst, einfach TX und RX verbinden und schauen ob du das Echo siehst. Ansonsten nennt sich das Zauberwort "programmieren". Versuchs mal. Damit kannst du jedes Verhalten erzeugen das du willst. Also z.B. per UART auf ein Zeichen über Bluetooth zu hören und dann ein anderes Zeichen senden oder einen Ausgang setzen. Deine Frage ist deshalb etwas unverständlich.
Meine Frage ist wohl unverständliche da ich noch nie etwas per UART programmiert habe geschweigedenn irgendetwas mit Bluetooth... Gibt es ein gutes Einsteiger Tutorial zum Thema UART bzw. Bluetooth was ihr mir empfehlen könnte ?
M. F. schrieb: > Gibt es ein gutes Einsteiger Tutorial zum Thema UART bzw. Bluetooth was > ihr mir empfehlen könnte ? Ein Tutorial für UART brauchst du nicht. Schaue auf Wikipedia die Seite dazu an und die Doku in dem von dir verwendeten Controller. Über Bluetooth musst du nichts wissen wenn du fertige Module einsetzt. Weil die einen UART darstellen. WIE das gemacht wird braucht die nicht interessieren. Um eine Android App welche ein solches BT Modul ansprechen kann diese Seite einen Einstig bieten: https://developer.android.com/guide/topics/connectivity/bluetooth > Meine Frage ist wohl unverständliche da ich noch nie etwas per UART > programmiert habe geschweigedenn irgendetwas mit Bluetooth... Da stellt sich mir die Frage: WAS hast du denn bisher gemacht. Deine Fragestellung deutet darauf hin das es da im gesamten Bereich µC Programmierung etwas dünn bei dir ist. Und DAS ist dein eigentliches Problem. Weder UART noch Bluetooth sind hier das Problem.
Da hast du Recht. Ich habe bisher noch keine Erfahrung im µC Programmieren. Mir wurde eine Bachelorarbeit angeboten in der ich über Bluetooth eine Drehzahl steuern soll. Diese Steuerung im allgemeinen gibt es schon vmo Programmcode allerdings wird die Regelung der Drehzahl noch über ein Poti bzw. über einen Fußschalter gemacht, dies soll jetzt per Bluetooth über eine App oder sonstiges realisiert werden. Habe mir das mit der Bluetooth-Verbindung allerdings nicht so schwer vorgestellt....
M. F. schrieb: > Da hast du Recht. Habe ich oft. Ist wie ein Fluch. > Ich habe bisher noch keine Erfahrung im µC > Programmieren. Genau DAS ist dein Problem. > Mir wurde eine Bachelorarbeit angeboten in der ich über Bluetooth eine > Drehzahl steuern soll. Diese Steuerung im allgemeinen gibt es schon vmo > Programmcode allerdings wird die Regelung der Drehzahl noch über ein > Poti bzw. über einen Fußschalter gemacht, dies soll jetzt per Bluetooth > über eine App oder sonstiges realisiert werden. Eine Bachelorarbeit sollte man halt eigentlich über ein Thema machen in dem man sich auskennt. Du hast also 2 Aufgaben? 1.) Eine App 2.) Das Gegenstück als Code und BT Hardware in einer Maschine. Wo sind denn deine Stärken hier? > Habe mir das mit der Bluetooth-Verbindung allerdings nicht so schwer > vorgestellt.... Ist es ja auch nicht. Aber wenn man alles andere drum rum auch noch weiß...
Cyblord -. schrieb: > Eine Bachelorarbeit sollte man halt eigentlich über ein Thema machen in > dem man sich auskennt. Da ich mich nicht auskenne habe ich in der Firma in der ich schreibe auch einen Vertrag für 6 Monate erhalten. Habe somit jetzt erstmal Zeit mich darin einzuarbeiten. Um mich einzuarbeiten bin ich halt auf der Suche nach guten Tutorials.
M. F. schrieb: > Cyblord -. schrieb: >> Eine Bachelorarbeit sollte man halt eigentlich über ein Thema machen in >> dem man sich auskennt. > > Da ich mich nicht auskenne habe ich in der Firma in der ich schreibe > auch einen Vertrag für 6 Monate erhalten. Habe somit jetzt erstmal Zeit > mich darin einzuarbeiten. > > Um mich einzuarbeiten bin ich halt auf der Suche nach guten Tutorials. Einarbeiten ok. Auch in ein völlig neues Thema. Aber dann bitte selber los laufen und nicht auf Tutorials warten. Es gibt genug Infos.
M. F. schrieb: > Um mich einzuarbeiten bin ich halt auf der Suche nach guten Tutorials. Du hast hier mehrere gleichzeitige Hochzeiten, kannst aber nur auf einer tanzen. Deswegen empfehle ich, das Problem aufzusplitten. 1) Beginne mit einer minimalen µC Schaltung und nutze dort eine bewährte Firmware. So kannst du dich zunächst auf die Programmierung der App konzentrieren. Zum Beispiel: http://stefanfrings.de/serial_io/index.html. Dort findet du auch eine Beispiel-App für Linux, Windows und Android, sowie weiterführende Links zu relevanten Anleitungen. 2) Informiere dich über das Bluetooth SPP Protokoll. Bei diesem Projekt werden Bluetooth Module mit SPP Protokoll verwendet. Achtung: Android, Linux und Windows unterstützen das Protokoll out-of-the-box aber iOS leider nicht. Umgekehrt sind die iOS kompatiblen Alternativen nur bedingt zu Linux, Windows und Android kompatibel. Wenn du alle Geräte unterstützen musst, ist WLAN wahrscheinlich die bessere und einfachere Option. Linux und Windows stellen für diese Bluetooth Module virtuelle serielle Ports bereit. Du musst dort also lernen, serielle Ports zu programmieren. Android hingegen stellt eine spezielle API für Java Apps bereit, die auf den Seiten von Google sehr gut dokumentiert ist. 3) Lerne, grafische Anwendungen zu programmieren. Zuerst ohne Bluetooth, dann mit. 4) Lerne, den Mikrocontroller zu programmieren. Dabei wirst du den fertigen bewährten Code durch eigenen ersetzen. Immer schön ein Schritt nach dem anderen.
Stefanus F. schrieb: > > 1) Beginne mit einer minimalen µC Schaltung und nutze dort eine bewährte > Firmware. > > 2) Informiere dich über das Bluetooth SPP Protokoll. > > 3) Lerne, grafische Anwendungen zu programmieren. Zuerst ohne Bluetooth, > dann mit. > > 4) Lerne, den Mikrocontroller zu programmieren. Dabei wirst du den > fertigen bewährten Code durch eigenen ersetzen. Danke, werde mich da mal durcharbeiten.
M. F. schrieb: > Stefanus F. schrieb: >> >> 1) Beginne mit einer minimalen µC Schaltung und nutze dort eine bewährte >> Firmware. >> >> 2) Informiere dich über das Bluetooth SPP Protokoll. >> >> 3) Lerne, grafische Anwendungen zu programmieren. Zuerst ohne Bluetooth, >> dann mit. >> >> 4) Lerne, den Mikrocontroller zu programmieren. Dabei wirst du den >> fertigen bewährten Code durch eigenen ersetzen. > > > Danke, werde mich da mal durcharbeiten. Das klingt wie "Ein ganzes Embedded Leben in einer Bachelorarbeit". Man sollte meinen dass du am Ende des Studiums auch bereits irgendwas kannst.
Cyblord -. schrieb: > Das klingt wie "Ein ganzes Embedded Leben in einer Bachelorarbeit". Man > sollte meinen dass du am Ende des Studiums auch bereits irgendwas > kannst. Kann sicherlich schon was nur haben wir im Studium kein Embedded gehabt, als ich die Bachelorarbeit begonnen habe war mir selbst noch nicht klar wie embedded lastig das alles wird.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.