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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 1 maja 2025, o 19:07


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
    Autor Wiadomość
    PostNapisane: 2 lut 2014, o 16:18 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 lis 2012
    Posty: 112
    Lokalizacja: Radom
    Pomógł: 2

    Witam.
    Czy mógłby mi ktoś z kolegów zaproponować jak najszybciej i w miarę prosto napisać aplikacje na PC do obsługi urządzenia które zamierzam wykonać. Łączność z urządzeniem po USB lub BT.

    _________________
    http://januszp25.blogspot.com/



    Ostatnio edytowano 2 lut 2014, o 16:30 przez janusz, łącznie edytowano 2 razy

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2014, o 16:23 
    Offline
    Moderator
    Avatar użytkownika

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

    janusz napisał(a):
    Łączność z urządzeniem po USB lub BT.


    Od razu nakieruję na właściwe tory - pod tymi obydwoma pojęciami kryje się jedno - pamiętaj ;) czyli RS232 i nic innego

    a skoro tak to zobacz na naszym forum na fajne poradniki programowania w C# gdzie masz na dodatek właśnie także przykłady z obsługą komunikacji 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  
    PostNapisane: 2 lut 2014, o 16:31 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 lis 2012
    Posty: 112
    Lokalizacja: Radom
    Pomógł: 2

    mirekk36 napisał(a):
    Od razu nakieruję na właściwe tory - pod tymi obydwoma pojęciami kryje się jedno - pamiętaj czyli RS232 i nic innego


    Dzięki Mirku zamroczyło mnie to ta sama komunikacja RS232. Ale Ty jesteś szybki.

    _________________
    http://januszp25.blogspot.com/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2014, o 16:50 
    Offline
    Użytkownik

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

    janusz napisał(a):
    Czy mógłby mi ktoś z kolegów zaproponować jak najszybciej i w miarę prosto napisać aplikacje na PC do obsługi urządzenia które zamierzam wykonać.


    topic5520.html

    wystarczy popatrzeć na posty w tym dziale ....
    uprzedzę ew pytanie następne ... VisualStudio EXPRESS jest bezpłatne do użytku domowego i komercyjnego
    wymaga tylko rejestracji ...

    2013 --> http://www.microsoft.com/en-us/download ... x?id=40787
    2012 --> http://www.microsoft.com/en-us/download ... x?id=34673

    inne tez są ...

    _________________
    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: 2 lut 2014, o 19:33 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 cze 2013
    Posty: 79
    Lokalizacja: Rybnik
    Pomógł: 2

    Czyli do komunikacji pomiędzy urządzeniami bluetooth wykorzystujemy po prostu klasę serialPort?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2014, o 19:39 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 13 maja 2012
    Posty: 174
    Lokalizacja: Gliwice
    Pomógł: 19

    dokładnie tak.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lut 2014, o 21:28 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 cze 2013
    Posty: 79
    Lokalizacja: Rybnik
    Pomógł: 2

    sz4t4n napisał(a):
    dokładnie tak.

    W jaki sposób wybieramy urządzenie z którym chcemy rozmawiać? Porostu robi się serialPort.Write(addres,offset, lenght)? Czy ktoś może się podzielić fragmentem kodu do przeanalizowania?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 lut 2014, o 04:26 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 05 sty 2013
    Posty: 272
    Pomógł: 3

    No zobacz...

    Składnia: [ Pobierz ] [ Ukryj ]
    język csharp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Prościej się nie da

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 lut 2014, o 07:30 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 cze 2013
    Posty: 79
    Lokalizacja: Rybnik
    Pomógł: 2

    arturf209 napisał(a):
    No zobacz...

    Składnia: [ Pobierz ] [ Ukryj ]
    język csharp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Prościej się nie da

    To co kolega przedstawił to jest konfiguracja serialPort, tylko jak to się odnosi teraz do bluetooth?

    Ja doczytałem się że do obsługi bluetooth ludzie wykorzystują bibliotekę 32feet. Ja może nie do końca odpowiednio sprecyzowałem pytanie. W jaki sposób np. wykorzystać wbudowany w laptop moduł bluetooth?
    Nie potrafię zrozumieć jak z wykorzystaniem serialPort możemy przesyłać dane po bluetooth, w jaki sposób wybieramy urządzenie z którym chcemy się komunikować?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 lut 2014, o 09:54 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 14 lut 2012
    Posty: 598
    Lokalizacja: Warszawa
    Pomógł: 13

    Ponieważ Bluetooth jest jedynie i tylko "nośnikiem informacji". Takim bezprzewodowym kabelkiem rs232. Czyli po sparowaniu z komputerem twojego modułu, automatycznie jest instalowany wirtualny port RS232. A dalej to chyba już nie trzeba wyjaśniać, koledzy podali ci obsługę samego portu.

    ------------------------ [ Dodano po: 2 minutach ]

    Tak dla sprostowania, każdy z nas oczywiście myśli o takim module -> link



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 lut 2014, o 10:11 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 cze 2013
    Posty: 79
    Lokalizacja: Rybnik
    Pomógł: 2

    Malutki_27 napisał(a):
    Ponieważ Bluetooth jest jedynie i tylko "nośnikiem informacji". Takim bezprzewodowym kabelkiem rs232. Czyli po sparowaniu z komputerem twojego modułu, automatycznie jest instalowany wirtualny port RS232. A dalej to chyba już nie trzeba wyjaśniać, koledzy podali ci obsługę samego portu.

    ------------------------ [ Dodano po: 2 minutach ]

    Tak dla sprostowania, każdy z nas oczywiście myśli o takim module -> link

    Rozumiem. Po porostu po sparowaniu modułu BTM-222 jest on widoczny w systemie jako port COM i dlatego możemy z nim gadać z wykorzystaniem klasy SerialPort. Znalazłem na youtube film instruktażowy, który pokazuje jak wykorzystać bluetooth. Trochę mi to namieszało w głowie, ponieważ gość wykorzystuje tam adresy urządzenia z którym chce się komunikować itp. i to jest całkowicie inna bajka.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 lut 2014, o 10:22 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 14 lut 2012
    Posty: 598
    Lokalizacja: Warszawa
    Pomógł: 13

    Dokładnie tak jak myślisz, jest to po prostu wirtualny COM :) . Więc skoro już wyjaśniliśmy sobie tą kwestię ;) to myślę że dalej nie powinieneś mieć problemu :) .
    Pod tym linkiem masz prosty przykład wykorzystania komunikacji RS232 do Lekcji 21 z BB, i ona powinna dać ci całokształt komunikacji.



    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: 12 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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


    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:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO