Skocz do zawartości

HC-05, nie działajace komendy AT, Echo działa


Pomocna odpowiedź

Napisano

Witam.

Mam nadzieje, że wybrałem dobry dział - pod takim znalazłem inne tematy dotyczące tego moduły. Po podłączeniu zasilania do modułu oraz resetu (3,3V) chciałem nazwiązać prostą komunikację. Na każdą z komend AT (wpisywanych wraz z \r\n) moduł nie odpowiada. Brak po prostu jakiejkolwiek reakcji. Połączyłem RX i TX, zacząl odsyłać mi komendy i inne z powrotem czyli poprawnie.

Przeszukałem na internecie podobne tematy etc ale nie znalazłem odpowiedzi, a sposób łączenia z modułem jest wzorowany jak rożnych poradnikach.

Nadmienię jeszcze, z modułem łącze się przez Bluetooth, posiadam Win10x64 (czasami nowy system lubi sprawiać problemy) oraz precyzując jest to HC-06, ale z tego co się orientuje nie wiele się różni, łączyłem się przez Realterm, Bluetooth Serial Terminal (i na tab z androidem )

Dziękuje z góry za pomoc 🙂

sposób łączenia z modułem jest wzorowany jak rożnych poradnikach.

To znaczy jak dokładnie podłączyłeś? Możesz opisać co tak naprawdę robisz? Bo z "nie działa" to niewiele można wywnioskować. Najlepiej zrób zdjęcie.

Nie rozumiem. To w końcu jak masz to połączone? I co to znaczy

Połączyłem RX i TX, zacząl odsyłać mi komendy i inne z powrotem czyli poprawnie.

Odsyła ci komendy wysłane przez bluetooth po stronie komputera?

Do czego masz normalnie rx i tx podłączone i jaki program tam uruchomiony?

Rx, Tx, aktualnie nigdzie. Podczas łączenia próbowałem łączyć ze sobą. Nie zamknąłem jednego z terminali z prób, widać na nim wysyłane komendy, do połowy odsyłane były (rx,tx bluetooth zwarte) a później rozłączyłem i umilkł.

Z datasheeta:

Enter to AT mode:

Way1: Supply power to module and input high level to PIN34 at the same time, the module will enter to AT mode with the baud rate-38400.

Way2: In the first step, supply power to module; In the second step, input high level to PIN34. Then the module will enter to AT mode with the baud rate-9600. Way1 is recommended.

Command structure: all command should end up with “\r\n” (Hex: 0X0D X0A) as the terminator.

Czyli albo możesz przy boocie, i wtedy masz seriala z prędkością 38400, albo możesz jak już zabootuje i wtedy masz z prędkością 9600.

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...