Skocz do zawartości

Łączenie co (najmniej) 2 arduino przez HC06 do arduino z HC05


Pomocna odpowiedź

Napisano

Cześć,

Chciałbym stworzyć centralkę alarmową, która będzie odbierała sygnały poprzez bluetooth z HC-05 podłączonego do Arduino Mega. Sygnały będą wysyłane z (co najmniej) dwóch innych czujników (MQ-2 i HC-SR 501), każdy będzie podłączony do osobnego Arduino Nano/Uno, wysyłających dane z HC-06. Zastanawiam, się czy:

1. W ogóle jest możliwe podłączenie dwóch (lub więcej) HC-06 do jednego HC-05?

2. Nie będzie zaburzeń w przesyłaniu danych, gdy np. oba będą wysyłać dane w jednym momencie (bądź jak temu zapobiec)?

3. Czy jest możliwość identyfikacji czujnika (przez np. wysłanie konkretnej paczki z danymi, która potem zostanie sparsowana)?

Za odpowiedzi będę bardzo wdzięczny.

A nie myślałeś o użyciu RF24? One są tak jakby stworzone do tego, co próbujesz zrobić... Z HC-05 pewnie też dało by się to ogarnąć, pytanie, czy chcesz to robić w formie "sztuka dla sztuki", czy zależy Ci tylko na tanim i szybkim rozwiązaniu problemu?

  • Lubię! 1

Jak już robisz zakupy to raczej HC-05. Od HC06 różni się tylko tym, że może pracować w obu trybach, Master i Slave. Można ustawić sobie na Master'ze z HC-05, że łączy się raz z jednym, odpytuje, rozłącza, łączy z drugim, odpytuje, rozłącza. Ale generalnie to służy do połączeń 1 do 1. Takie łączenie i rozłączanie trwa strasznie długo w świecie u-procków.  No i nie ma zaburzeń, bo nie ma możliwości jednoczesnego połączenia 3 HC w grupę. Master wie, kogo pyta, master sobie zanotuje co dostał w odpowiedzi i od kogo. Trzeci punkt więc chyba też jasny?

  • Lubię! 1

@Black_Hawk, witam na forum 😉 Widzę, że to Twoje pierwsze kroki na Forbocie, oto najważniejsze informacje na start:

  • Chcesz przywitać się z innymi członkami naszej społeczności? Skorzystaj z tematu powitania użytkowników.
  • Opis najciekawszych funkcji, które ułatwiają korzystanie z forum znajdziesz w temacie instrukcja korzystania z forum - co warto wiedzieć?
  • Poszczególne posty możesz oceniać (pozytywnie i negatywnie) za pomocą reakcji - ikona serca w prawym dolnym rogu każdej wiadomości.
Dnia 12.10.2018 o 19:48, BlackHawk3 napisał:

Chciałbym stworzyć centralkę alarmową, która będzie odbierała sygnały poprzez bluetooth z HC-05 podłączonego do Arduino Mega. Sygnały będą wysyłane z (co najmniej) dwóch innych czujników (MQ-2 i HC-SR 501), każdy będzie podłączony do osobnego Arduino Nano/Uno, wysyłających dane z HC-06

Skąd decyzja, aby wybrać takie moduły BT? One są faktycznie proste w użyciu i tanie, ale akurat w takim projekcie średnio się sprawdzą. Raz, że komunikacja między kilkoma modułami będzie kłopotliwa, a dwa, że nie są one jakoś wybitnie energooszczędne. Jeśli jeszcze możesz to faktycznie warto byłoby rozważyć coś innego.

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