HM-10 iOS keine Daten
|
10.12.2020, 07:38
(Dieser Beitrag wurde zuletzt bearbeitet: 10.12.2020 07:53 von Fred0.)
Beitrag #1
|
|||
|
|||
HM-10 iOS keine Daten
Hallo zusammen,
ich bin neu in dem Forum, aber nicht neu in der Arduino Welt. Nun bin ich an dem Punkt angekommen, wo ich der Meinung bin, dass ich Leuten helfen kann, oder wie in diesem Fall, mir ggf. jmd helfen kann. Ich möchte einen Ferngesteuertes Auto mit der iOS App BLE Joystick steuern. Das Bluetooth Modul ist das HM-10 (gerade frisch geliefert). Mein Code sieht wie folgt aus: Code: #include "Arduino.h" Problem ist, dass ich auf der Konsole über 115200 keine Ausgaben erhalte, also wohl über das Bluetooth Modul nichts reinkommt. Stelle ich um auf „if(bluetooth.available() < 0){„ kommt die Ausgabe: Bluetooth ist erreichbar. ⸮ Verkabelt ist alles wie folgt (direkt verkabelt ohne Widerstände oder anderes): HM-10 -> Arduino UNO RXD -> Pin 2 TXD -> Pin 3 GND -> GND Pin VCC -> 5V Pin Außerdem sind ein L298N für die Ansteuerung der Motore angeschlossen, aber denke das hat hiermit erstmal noch nichts zu tun. Der Player ist in Planung, aber noch nicht verkabelt alles Step By Step. |
|||
10.12.2020, 08:29
Beitrag #2
|
|||
|
|||
RE: HM-10 iOS keine Daten
Deine serielle Verkabelung ist falsch.
Du musst RX mit TX verbinden und TX mit RX. Außerdem lösche alles raus, was aktuell nicht gebraucht wird, das verwirrt nur. Gruß Dieter I2C = weniger ist mehr: weniger Kabel, mehr Probleme. ![]() |
|||
10.12.2020, 09:39
Beitrag #3
|
|||
|
|||
RE: HM-10 iOS keine Daten
Ahhhh, ich hoffe das ist das Problem.
Ich bin heute erst wieder spät zu Hause und Prüfe es dann gleich. Gebe dann morgen ein Feedback ob es das Problem war, oder ob ich es einfach falsch abgetippt habe. Vielen Dank schonmal :-) |
|||
10.12.2020, 11:34
Beitrag #4
|
|||
|
|||
RE: HM-10 iOS keine Daten
(10.12.2020 09:39)Fred0 schrieb: Ahhhh, ich hoffe das ist das Problem. Das ist zumindest ein Problem, welches eine funktionierende, serielle Verbindung verhindert. Merke: TX (Sender) -> RX (Empfänger) Und das für beide Richtungen, also auch umgekehrt. Gruß Dieter I2C = weniger ist mehr: weniger Kabel, mehr Probleme. ![]() |
|||
10.12.2020, 22:27
Beitrag #5
|
|||
|
|||
RE: HM-10 iOS keine Daten
So, nun habe ich es nochmal geprüft.
Die Verkabelung vom HM-10 auf den Arduino ist wie folgt: RX -> PIN 3 TX -> PIN 2 Ein Foto ist mit angehängt. Anbei nochmal der Code: Code: #include "Arduino.h" Im Monitor auf 115200 kommt nichts. Das Bluetooth Modul blinkt und wenn ich mich mit dem iPhone verbinde leuchtet die LED dauerhaft. Gebe ich befehle mit der App BLEJoyStick was ein, kommt nichts auf der Console. Gebe ich befehle mit der App LightBlue ein kommt das: Zitat:Bluetooth ist erreichbar. Leider habe ich kein Android Gerät um es damit zu testen. Vielen Dank für die Unterstützung schon mal. :-) |
|||
10.12.2020, 22:39
Beitrag #6
|
|||
|
|||
RE: HM-10 iOS keine Daten
(10.12.2020 22:27)Fred0 schrieb: So, nun habe ich es nochmal geprüft.Wo hast du die Spannungsversorgung am Uno angeschlossen ? Gruß Dieter I2C = weniger ist mehr: weniger Kabel, mehr Probleme. ![]() |
|||
10.12.2020, 23:01
(Dieser Beitrag wurde zuletzt bearbeitet: 10.12.2020 23:03 von Fred0.)
Beitrag #7
|
|||
|
|||
RE: HM-10 iOS keine Daten
(10.12.2020 22:39)hotsystems schrieb:(10.12.2020 22:27)Fred0 schrieb: So, nun habe ich es nochmal geprüft.Wo hast du die Spannungsversorgung am Uno angeschlossen ? 5V Ausgang und GND eben auf GND am arduino. Eben auch extra die HM-10 Terminal App gekauft. Auch da kommt das mit den Fragezeichen. Außerdem blinkt eine LED nach Eingang eines Befehls über das HM-10 Modul. |
|||
11.12.2020, 08:37
Beitrag #8
|
|||
|
|||
RE: HM-10 iOS keine Daten
(10.12.2020 22:27)Fred0 schrieb: ..... Dann kann ich nur vermuten, das Bluetooth-Protokoll von "App BLEJoyStick" ist nicht kompatibel zum HM-10. Da muss ich dann leider passen. Gruß Dieter I2C = weniger ist mehr: weniger Kabel, mehr Probleme. ![]() |
|||
|
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste