Forum: Mikrocontroller und Digitale Elektronik HC-05-6, Daten an Smartphone senden nicht möglich


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Stefan (Gast)


Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Gutan Tag Zusammen

Ich möchte mein Arduino UNO von meinem Smartphon aus bedienen und 
entsprechende Rückmeldungen erhalten. Habe mir dafür das Bluetoothmodul 
HC-05-6 gekauft. Aktuell möchte ich legendlich eine LED ansteuern. Habe 
mir im APP Inventor 2 eine ensprechende APP zusammengestellt. Das 
ansteuern der LED funktioniert reibungslos aber ich kann keine 
Rückmeldung an das Smartphone senden.

Meine Frage daher:
Was ist Falsch? Das Programm oder die APP?
Eine Weiter Frage ist warum erhalte ich auf dem Arduino die Zahl 128 als 
befehl obohl ich in der APP eine 2 schreibe? Blichke da bei der APP noch 
nicht ganz durch. War für mich schon ein Erfolg das ich überhaupt die 
LED vom Smartphone aus Schalten konnte.

Besten Dank fü euere Hilfe.

Freundlicher Gruss
Stefan

Im Anhang:
Das Arduino Programm
Die .ino datei
Die APP als .PGN
Die APP als .aia datei zum bearbeiten

von (prx) A. K. (prx)


Bewertung
0 lesenswert
nicht lesenswert
Erster Schritt: Funktioniert die Kommunikation zwischen Smartphone und 
µC? Als App ein Bluetooth-Terminalprogramm. Auf dem µC ein Programm, das 
irgendwas sendet und empfangenen Kram anzeigt.

Erst wenn das sauber funktioniert kommt Schritt 2, die Steuerung.

: Bearbeitet durch User
von Stefan M. (stefan_m169)


Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Also ich habe mir nun ein kleines Programm geschrieben das genau diesen 
Schrit macht. Ich kann daten vom Terminal senden und bekomme auch eine 
entsprechende Rückmeldung.

Komisch ist nur wenn ich auf dem Terminal eine 1 sende erhalte ich als 
Antwort 49. Bei einer 2 die Antwort 50. das ist bei den Zahlen 
vortlaufend so. Warum bekomme ich keine 1 zurück?

Anhang:
Test_Verbindung.ino
Screenshot vom Terminal mit Antwort

von ASCII (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Da kommt der Wert als ASCCI Code zurück. Datentypen angleichen!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.