Komunikacja z Arduino przez Visual Basic za pomoca bluetooth

Odpowiedz Nowy wątek
2018-05-20 20:00
0

Witam. Na wstępie chce napisać, że dopiero zaczynam naukę Visual Basica. Nie wiem jak napisac program do Visual Basica, który będzie wysyłał znaki do arduino za pomocą bluetooth. Wcześniej komunikowałem się z arduino poprzez UART, ale teraz chce robić to bezprzewodowo. Za pomocą monitora portu szeregowego w Arduino komunikuje się ze sterownikiem poprzez bluetooth, ale problemem jest dla mnie zrobienie tego w Visual Basicu. Siedzę nad tym kilka dni i nic. Jak zrobić taka komunikacje w VB ?

Pozostało 580 znaków

2018-05-20 22:13
0

Tak samo, jakbyś się komunikował przez rzeczywisty port szeregowy, bo Bluetooth SPP to dosłownie port szeregowy.

Użyj klasy SerialPort (jeżeli mowa o VB.NET).

Pozostało 580 znaków

2018-05-23 17:30
0

Dzięki ! Udało się, nie wiem dlaczego wcześniej nie chciało działać :D A jeszcze jedno pytanie, jak napisać ten program tak, abym po jego uruchomieniu mógł wybrać COM. W sensie chodzi mi o to, że jak na innym urządzeniu chciałbym sterować robotem to żeby nie było potrzeby wpisywania ręcznie w kodzie programu COM'a, tylko żeby go wybrać z listy dostępnych i przypisać do SerialPort, a następnie wcisnąć buttona np. połącz bluetooth i nawiązać połączenie ?

Pozostało 580 znaków

2018-05-23 20:19
0

Użyj SerialPort.GetPortNames, zapisz to do jakiegoś np. ComboBox, a potem przy połączeniu łącz się do aktualnie wybranego w tym ComboBox.

Pozostało 580 znaków

2018-05-23 20:40
0

No to tak jak napisałeś. Wybierz COMa z listy i przypisz do Serialport.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0