Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 24 lis 2024, o 08:34


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 247 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5, 6 ... 9  Następna strona
Autor Wiadomość
PostNapisane: 22 lip 2012, o 15:25 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27310
Lokalizacja: Szczecin
Pomógł: 1041

chemik0 napisał(a):
Kolega ariek44 udostępnił mi skompilowny program z ćwiczenia 4 więc posiadam działającą aplikację na telefon, ale jak już pisałem za jej pomocą nijak nie mogę się połączyć z modułem HC-06.


Jeśli moduł BT pracuje tylko w trybie MASTER to jak można oczekiwać, żeby zestawić z nim połączenie SLAVE ??? hmmm?

MASTER - nawiązuje połączenie BT ze Slave
SLAVE - odbiera połączenie zainicjalizowane przez MASTER

nie ma innej możliwości

Ja jednak polecam wszystkim szczerze moduły BTM-222 dlatego że to są sprawdzone moduły i działają rewelacyjnie w każdych warunkach. Wiem co mówię, bo użyłem ich już setki do swoich projektów ale też mam odzew od klientów, którzy twierdzą zgodnie, że po zastosowaniu tego modułu na prawdę można zawsze liczyć na porządną pracę.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 15:35 
Offline
Użytkownik

Dołączył(a): 27 paź 2011
Posty: 74
Pomógł: 2

To czy w takim wypadku można napisać program tak aby odbierał połączenie zainicjowane przez moduł pracujący jako MASTER (pytanie najprawdopodobniej do kolegi ariek44)?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 15:42 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27310
Lokalizacja: Szczecin
Pomógł: 1041

chemik0 napisał(a):
To czy w takim wypadku można napisać program tak aby odbierał połączenie zainicjowane przez moduł pracujący jako MASTER (pytanie najprawdopodobniej do kolegi ariek44)?

Pewnie, że można tylko to się trochę mija z celem jeśli się chce zdalnie sterować jakimś urządzeniem z takim modułem BT ;) bo co ? najpierw będziesz musiał w swoim procku jakiś co ? hmm klawisz wcisnąć żeby dokonał połączenia z telefonem. Próbowałeś już w ogóle w ten sposób od strony mikrokontrolera z terminalem Windows się połączyć ??? jeśli nie to najpierw to popróbuj, bo na nic się zdadzą podpowiedzi kolegi autora poradnika jeśli tobie nie wyjdzie zestawianie połączenia z poziomu mikrokontrolera. Chociaż jak mówię to i tak robota "od tyłu" delikatnie mówiąc.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 16:56 
Offline
Użytkownik

Dołączył(a): 27 paź 2011
Posty: 74
Pomógł: 2

Problemem nie jest połączenie się z modułem, bo to z powodzeniem wykorzystuję z terminala PC jak i terminala na telefonie (ITEAD BT Debugging Assistant).
Mam już kilka urządzeń którymi steruję za pomocą wysyłania określonych komend, lecz do tej pory robię to wklepując je w terminal-u.
Nawiązując do wcześniejszej wypowiedzi absolutnie się zgadzam, że moduł BTM-222 jest do tego celu dużo lepszy, ale (jak zwykle) HC-06 kosztuje niecałe 20zł więc ...
Niemniej jednak widzę że problem jest bardziej zawiły i może nie ma sensu niepotrzebnie drążyć tego tematu jeśli ma to być kłopotliwe.
Bardzo dziękuję za chęć pomocy.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 17:09 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27310
Lokalizacja: Szczecin
Pomógł: 1041

chemik0 napisał(a):
Problemem nie jest połączenie się z modułem, bo to z powodzeniem wykorzystuję z terminala PC jak i terminala na telefonie (ITEAD BT Debugging Assistant).


No dobrze ale jak inicjujesz połączenie do swojego BT ???? z terminala Windows? z termianala w telefonie? Bo jeśli tak to być może potrafi on odebrać połączenie w trybie Slave? Ja nie znam tego modułu. A ty nie napisałeś jasno jak zestawiasz do tej pory połączenie.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 17:25 
Offline
Użytkownik

Dołączył(a): 27 paź 2011
Posty: 74
Pomógł: 2

Na komputerze PC po prostu uruchamiam np: Putty i łączę się przez port COMXX (który po uruchomieniu modułu HC-06 zainstalował się jako: "Standardowy port szeregowy przez łącze Bluetooth").
Na telefonie zaś uruchamiam program ITEAD BT Debugging Assistant klikam wyszukaj urządzenie i wybieram mój moduł. Tyle!
Reszta to już normalne korzystanie z połączenia szeregowego.
Komunikacja działa w dwóch kierunkach.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 17:46 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27310
Lokalizacja: Szczecin
Pomógł: 1041

chemik0 napisał(a):
Na komputerze PC po prostu uruchamiam np: Putty i łączę się przez port COMXX (który po uruchomieniu modułu HC-06 zainstalował się jako: "Standardowy port szeregowy przez łącze Bluetooth").
Na telefonie zaś uruchamiam program ITEAD BT Debugging Assistant klikam wyszukaj urządzenie i wybieram mój moduł. Tyle!
Reszta to już normalne korzystanie z połączenia szeregowego.
Komunikacja działa w dwóch kierunkach.


Łeee ;) no to on działa normalnie w trybie Slave, więc i z B4A też powinien działać.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 18:16 
Offline
Użytkownik

Dołączył(a): 27 paź 2011
Posty: 74
Pomógł: 2

Niestety nie działa.
Mogę prosić aby którykolwiek z użytkowników udostępnił wszystkie programy z tutoriala korzystające z połączenia bluetooth ( w postaci *.apk) abym mógł je przetestować, może ten który otrzymałem od kolegi ariek44 jest nie halo i niepotrzebnie robię ruch w sieci.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 18:40 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27310
Lokalizacja: Szczecin
Pomógł: 1041

chemik0 napisał(a):
Niestety nie działa.
Mogę prosić aby którykolwiek z użytkowników udostępnił wszystkie programy z tutoriala korzystające z połączenia bluetooth ( w postaci *.apk) abym mógł je przetestować, może ten który otrzymałem od kolegi ariek44 jest nie halo i niepotrzebnie robię ruch w sieci.


no to tak to jeszcze 20 tysięcy razy będziesz testował i nic ci z tego nie wyjdzie. Kto jak kto ale autor podał ci najlepszą wersję ....

------------------------ [ Dodano po: 1 minucie ]

poza tym co to za różnica. Ty lepiej sprawdź czy w telefonie w sparowanych urządzeniach widzisz a nie tam testowanie apk od 100 userów ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 18:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 cze 2012
Posty: 135
Pomógł: 1

chemik0 napisał(a):
Niestety nie działa.
Mogę prosić aby którykolwiek z użytkowników udostępnił wszystkie programy z tutoriala korzystające z połączenia bluetooth ( w postaci *.apk) abym mógł je przetestować, może ten który otrzymałem od kolegi ariek44 jest nie halo i niepotrzebnie robię ruch w sieci.

Aplikacja jest jak najbardziej halo, ale mam pewien pomysł, być może chodzi o timeout który w wysłanej Tobie aplikacji ustawiłem na 5sek. Na forum jest wielu zainteresowanych artykułem, może któryś z czytelników w formie ćwiczeń zbuduje dla kolegi aplikację z wydłużonym timeout lub zupełnie bez niego i połączenie spróbuje ustanowić przez wpisanie MAC adresu który powinieneś tutaj podać, chyba że moduł jest powiązany z urządzeniem wtedy można opierać się na liście sparowanych urządzeń



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 19:30 
Offline
Użytkownik

Dołączył(a): 27 paź 2011
Posty: 74
Pomógł: 2

Bardzo dziękuję za rewelacyjną inicjatywę, bardzo chętnie przyjmę do testowanie wszelkie twory fantazji użytkowników tegoż "wspaniałego forum".
Aplikacja może opierać się na liście sparowanych urządzeń, lub adresie MAC urządzenia, oto i on: 00:12:03:28:99:31
Z góry dziękuję za Waszą pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 19:52 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27310
Lokalizacja: Szczecin
Pomógł: 1041

chemik0 napisał(a):
Bardzo dziękuję za rewelacyjną inicjatywę, bardzo chętnie przyjmę do testowanie wszelkie twory fantazji użytkowników tegoż "wspaniałego forum".
Aplikacja może opierać się na liście sparowanych urządzeń, lub adresie MAC urządzenia, oto i on: 00:12:03:28:99:31
Z góry dziękuję za Waszą pomoc.


Ale ty powiedz nam w końcu ;) czy na liście sparowanych urządzeń w swoim telefonie masz w końcu ten swój moduł BT czy nie ? skoro terminalem się łączysz.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 20:07 
Offline
Użytkownik

Dołączył(a): 27 paź 2011
Posty: 74
Pomógł: 2

Tak. Mam swój moduł na liście sparowanych urządzeń.
W programie 4, który otrzymałem do testu na liście urządzeń również jest mój moduł.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 20:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 lis 2011
Posty: 302
Lokalizacja: Kraków
Pomógł: 6

Program003 bez time_out i wymuszania podświetlania ekranu.
Z moim Mac-iem działa pięknie.
http://dl.dropbox.com/u/2934874/Program003.apk

_________________
Zapraszam:
filiporlo.blogspot.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 20:44 
Offline
Użytkownik

Dołączył(a): 27 paź 2011
Posty: 74
Pomógł: 2

Wielkie dzięki niestety nadal nic.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 20:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 lis 2011
Posty: 302
Lokalizacja: Kraków
Pomógł: 6

W takim razie tak samo jak P.Mirek proponuje zakup modułu BTM-222, czy to w maritex-ie i dorobienie konwertera, czy u Mirka od razu z konwerterem napięć, anteną, płytką dwustronną + od razu sprawdzone przez Mistrza.

_________________
Zapraszam:
filiporlo.blogspot.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 21:03 
Offline
Użytkownik

Dołączył(a): 27 paź 2011
Posty: 74
Pomógł: 2

Dzięki za sugestię, aczkolwiek cała sprawa kręci się w okół zakupu b4a a nie nowego sprzętu, posiadam kilka sztuk modułu HC-06 i nie chciałbym ich wyrzucać do kosza. Z drugiej strony elektroniką zajmuję się hobbystycznie i stosuję te moduły w tak zwanych "urządzeniach ułatwiających życie", a nie w profesjonalnym sprzęcie, moja żona nie wytoczy mi sprawy w sądzie kiedy leżąc w łóżku nie będzie mogła wyłączyć światła ze swojego telefonu.
Jeszcze raz wielkie dzięki za szczere chęci.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 21:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 lis 2011
Posty: 302
Lokalizacja: Kraków
Pomógł: 6

Czy komputer ma także problemy z komunikacją z tym modułem??

_________________
Zapraszam:
filiporlo.blogspot.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 21:22 
Offline
Użytkownik

Dołączył(a): 27 paź 2011
Posty: 74
Pomógł: 2

Tak jak wcześniej pisałem i z komputera (poprzez adapter usb-bluetooth) i z telefonu za pomocą innej aplikacji nie mam problemu z połączeniem się z tym modułem i takie właśnie rozwiązanie stosuję od jakiegoś czasu, chodzi o to aby wspaniałe komendy w stylu L1_ON, L1_OFF zamienić na ładny interfejs graficzny.
Ponieważ nie mam pełnej wersji b4a a nie po drodze wydać mi kilka set złotych i potem dokładać kolejne na wymianę wszystkich modułów poprosiłem o udostępnienie skompilowanego programu (który działa) w celu przetestowania z moim sprzętem, ale niestety nie łączy się z moim modułem BT.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 21:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 cze 2012
Posty: 135
Pomógł: 1

spróbuj tego
http://speedy.sh/34WzQ/TEST.apk
lub tego
http://speedy.sh/SZpbj/TEST.apk
nazwa ta sama ale kody inne



Ostatnio edytowano 22 lip 2012, o 22:02 przez ariek44, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 21:56 
Offline
Użytkownik

Dołączył(a): 27 paź 2011
Posty: 74
Pomógł: 2

Dzięki niestety pojawił się błąd po uruchomieniu aplikacji:
"An error has occured in sub:
main_activity_create (java line 228)
java.io.FileNotFoundException: Program006.bal"
Jakieś pomysły?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 22:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 cze 2012
Posty: 135
Pomógł: 1

ściągnij jeszcze raz obie aplikacje z poprzedniego postu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lip 2012, o 22:39 
Offline
Użytkownik

Dołączył(a): 27 paź 2011
Posty: 74
Pomógł: 2

Niestety nic :(
Poniżej link do krótkiego filmiku z uruchomienia pierwszej aplikacji:
http://www.youtube.com/watch?v=JLTf8jycqg8
oraz drugiej:
http://www.youtube.com/watch?v=D29In3QfEzw
żeby nie być gołosłownym na drugim filmiku łączę się z modułem oraz podpiętą do niego ATMegą32, jak widzicie gdy moduł nie jest z niczym połączonym mruga szybko czerwona dioda, po nawiązaniu połączenia dioda świeci ciągle.
Dla przykładu po lewej stronie diody LED, które sterowane są z terminala zainstalowanego na telefonie.
Sorry za jakość filmów, niestety miałem pod ręką tylko drugi telefon.
Jeszcze raz dzięki za poświęcony czas, ale zaczynam wątpić czy coś z tego będzie :(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2012, o 01:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 cze 2012
Posty: 135
Pomógł: 1

spróbuj jeszcze tego
http://speedy.sh/zm6ep/TEST.apk



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2012, o 01:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2011
Posty: 265
Lokalizacja: Szczecin
Pomógł: 9

Kolega Sun chce jeden moduł podarować ->http://forum.atnel.pl/topic1318.html

_________________
www.iuvo.it - Automatyka Budynkowa



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2012, o 07:49 
Offline
Użytkownik

Dołączył(a): 27 paź 2011
Posty: 74
Pomógł: 2

ariek44 napisał(a):
spróbuj jeszcze tego
http://speedy.sh/zm6ep/TEST.apk


Kolego ariek44 mam nadzieję że to nie mój problem spędzał Ci sen z oczu o 2:05, nie mniej jedna kłaniał się nisko i oddaję wielki szacunek
Obrazek
aplikacja śmiga wyśmienicie, co prawda połączenie z modułem BT trwało dobre kilka sekund, ale w końcu udało się.
Bardzo Ci dziękuję za pomoc i poświęcony czas.
Podaj adres gdzie mam wysłać skrzynkę rozweselacza w płynie, chyba że wolisz to wykupię Ci wypasioną receptę u Mirka.
Jeśli jest szansa na słowo wyjaśnienia o co w tym wszystkich chodziło - będzie GIT!
Serdecznie pozdrawiam i jeszcze raz wielkie dzięki - zaraz pędzę na zakupy :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2012, o 09:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 cze 2012
Posty: 414
Lokalizacja: Oborniki
Pomógł: 5

Moze wlasnie ten time'out 5sek byl za krotki??

_________________
Pozdrawiam:
Mikołaj



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2012, o 12:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 cze 2012
Posty: 135
Pomógł: 1

No to się cieszę że modem w końcu zaczął z nami gadać, timeout nie miał tu znaczenia, opiszę ten przypadek w kolejnej części artykułu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2012, o 13:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8587
Pomógł: 337

Echhh... zaś przyszły BTM-240 i BTM-740 w sumie to je jakoś tak lubię , i wszystko do zlutowania i won do urządzeń ... może i ja się pobawię blutkiem i podręczę mojego tabgluta :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2012, o 14:17 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27310
Lokalizacja: Szczecin
Pomógł: 1041

SunRiver napisał(a):
Echhh... zaś przyszły BTM-240 i BTM-740 w sumie to je jakoś tak lubię , i wszystko do zlutowania i won do urządzeń ... może i ja się pobawię blutkiem i podręczę mojego tabgluta :)


Ja się tak tylko zastanawiam jak ty używasz te blutki, które podałeś wyżej skoro one nie posiadają profilu SPP ??? Może ja czegoś nie wiem, tzn raczej na pewno nie wiem - ale wydawało mi się, że taki blutek powinien mieć SPP żeby sobie z nim tak po UART'ice gadać ... Ale skoro ich używasz to pewnie nie musi ? ;) podpowiesz coś jak wygląda gadanie z nimi przez RS232?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 247 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5, 6 ... 9  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO