Skocz do zawartości

Brak komunikacji z ARDUINO poprzez modem bluetooth


ZalO_o

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.

Link do komentarza
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 ?

Link do komentarza
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.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

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

Link do komentarza
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?

Link do komentarza
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

Link do komentarza
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ć! 🙂

Link do komentarza
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 😉

Link do komentarza
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.

Link do komentarza
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 😋

Link do komentarza
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? 😉

Link do komentarza
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!

Anonim
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...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.