Skocz do zawartości
ZalO_o

Brak komunikacji z ARDUINO poprzez modem bluetooth

Pomocna odpowiedź

Zawsze można użyć do resetowania np lini CTS albo RTS

Dokładnie tak się to robi, przecież arduino z ftdi też używa takiej linii do resetu. W necie można znaleźć przykłady programowania arduino przez hc-05. Tak btw, to nawet arduino BT jest, z tym ze przesadzili z ceną... Niestety, to resetowanie linią CTS/RTS jest trochę kotłowe, ze względny na konieczność wstrzelenia się w tą 1 sekunde - z tego co pamiętam, to konieczna była jakaś modyfikacja w IDE - piszę z telefonu, później znajdę linka (gdzieś w PC nam w ulubionych).

No ale zawsze można ręcznie naciskać reset na płytce (pytanie czy to sensowne, bo po to używany bt, ze nie mamy płytki w rękach), zresztą w arduino decimila było to konieczne.

O ile dobrze pamiętam, to zmieniając bootloader na megaload można łatwo wgrywać soft tym modułem bt.

Udostępnij ten post


Link to post
Share on other sites

Dziś otrzymałem wspomniany moduł BT. Z pośpiechu wgrywałem program do arduino mając podłączony moduł pod TX i RX, czy w ten sposób namieszałem w module, coś uszkodziłem ?

Udostępnij ten post


Link to post
Share on other sites
Dziś otrzymałem wspomniany moduł BT. Z pośpiechu wgrywałem program do arduino mając podłączony moduł pod TX i RX, czy w ten sposób namieszałem w module, coś uszkodziłem ?

raczej nie - zbombardowałeś go niezrozumiałymi dla niego komendami które olał 😉

Warto dodać, że BT możesz podłączyć na innych pinach niż 0 i 1. Po prostu zamiast serial, używasz NewSoftSerial i dzięki temu możesz jednocześnie korzystać z bt i z połączenia z PC.

Udostępnij ten post


Link to post
Share on other sites

Nie mogę się do tego modułu dobrać, ani od strony bezprzewodowej, ani po kablu, terminal działa, ale bt na komendy nie odpowiada. Tutaj problem leży chyba po stronie komputera albo mojej znikomej wiedzy na temat łączności przez rs232. MatManiak:piwo

Udostępnij ten post


Link to post
Share on other sites

Panowie liczę na waszą pomoc, moja cierpliwość się kończy 😃 Podłączyłem moduł (już drugi) pod przejściówkę z USB na UART, sprawdziłem oczywiście czy przejściówka działa poprawnie, zwarłem TX z RX i oczywiście otrzymywałem to co wpisałem, jednak po podłączeniu do modułu BT na komendę AT nie odpowiada, co z tym jest?

Udostępnij ten post


Link to post
Share on other sites

Spróbuj włączyć tryb AT, bodajże ciąg +++,Zobacz czy odpowiada na inne komendy (AT0, ATN) itp. Pamiętam że nie działało mi to gdy moduł był sparowany z telefonem.

Udostępnij ten post


Link to post
Share on other sites

Najgorsze, że kupiłem dwa takie moduły, 2 nie działają, czy możliwe, że taki zbieg okoliczności i oba są zepsute, bo wątpię, że mi się udało je zniszczyć w jakiś cudowny sposób.

Czuje się teraz jak totalny amator, elektroniką interesuję się od 5 roku życia, w dodatku studiuję a taki jeden problem zniechęca mnie do wszystkiego. Kupiłbym następny ale kolekcjonowanie uszkodzonych płytek mnie nie bawi. proszę o jakąś konkretną wypowiedź, typu: Jeśli moduł nie odpowiada to jest uszkodzony. KROPKA

Udostępnij ten post


Link to post
Share on other sites

Jeśli to wniesie wartość merytoryczną, to:

Dwa moduły zostały uszkodzone przeze mnie w momencie wgrywania programu na arduino z podłączonym modułem bluetooth. Zakupiłem 3-ci moduł BT, podłączyłem go do arduino dopiero po wgraniu programu. Wszystko działa!

Także proszę uczyć się na moim błędzie i strać się go nie powielać! 🙂

Udostępnij ten post


Link to post
Share on other sites

Hmmm, nie ma w dokumentacji modułu jakiegoś opisu jak go zresetować? Ew. skoro i tak powinien odpowiadać na komendy AT, popróbować różnych predkości transmisji, bo może tylko się przestawił.

Udostępnij ten post


Link to post
Share on other sites

Też mi się wydaje, że jest jeszcze dla tych modułów nadzieja. Samemu zdarzyło mi się kilka razy zapomnieć o tym, że mam podłączony BT i wgrywać jakiś program do Ardunio i nic się nie stało. Choć może po prostu miałem szczęscie 😉

Udostępnij ten post


Link to post
Share on other sites

Ja podłączyłem btm222 z atmegą, i nie zauważyłem jak nie podłączyłem masy z dzielnika napięcia. Cały czas do btm szły sygnały 5V i dalej działa 🙂

Wiem że btm można było resetować do ustawień fabrycznych przez zwarcie jakiegoś pinu z masą albo 3,3V (nie pamiętam) i to działało.

Udostępnij ten post


Link to post
Share on other sites

Tylko z tego co widzę, to ZalO_o używa nie BTMów, tylko jakichś tańszych modułów, które może nie są tak odporne jak BTMy 😉

Udostępnij ten post


Link to post
Share on other sites

Witam!

I jak udało się komuś skomunikować właśnie ten moduł HC-05?

Ja mam dwie sztuki 🙂 I ciągle próbuję bez większych efektów. Jak podepnę zasilanie mogę się połączyć normalnie telefonem. Ale przez przejściówkę FTDI nie mam łączności. Na TX i RX nic się nie pojawia przy wpisywaniu komend AT.

Próbowałem już ze wszystkimi prędkościami i nic 😃

Help 😋

Udostępnij ten post


Link to post
Share on other sites
Witam!

I jak udało się komuś skomunikować właśnie ten moduł HC-05?

Ja mam dwie sztuki 🙂 I ciągle próbuję bez większych efektów. Jak podepnę zasilanie mogę się połączyć normalnie telefonem. Ale przez przejściówkę FTDI nie mam łączności. Na TX i RX nic się nie pojawia przy wpisywaniu komend AT.

Próbowałem już ze wszystkimi prędkościami i nic 😃

Help 😋

Mi się udało skomunikować, 3 różne sztuki HC-05 z kilkoma różnymi płytkami arduino. Na liniach TX i RX tego modułu jest standard 3.3, więc albo musisz dać oporniki 1k na tych liniach, albo zmienić zworkę na ftdi do pracy z 3.3v (ja mam takową zworkę, ale to zależy od płytki, bo nie wszystkie mają coś takiego). No chyba, że masz ten BT na płytce razem z regulatorem, to tam już są odpowiednie konwertery poziomów logicznych.

P.S: Zbieżność nicków, czy my się znamy z rc-fpv.pl? 😉

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...