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 18 maja 2025, o 09:41


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 21 ] 
    Autor Wiadomość
    PostNapisane: 3 maja 2014, o 23:08 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 30 gru 2012
    Posty: 188
    Lokalizacja: Świnice Warckie woj. łódzkie
    Pomógł: 12

    Witajcie,

    w oczekiwaniu na 3 książkę Mirka oraz z powodu awarii kotłowni powstał pomysł wykorzystania modułu SIM900 jako powiadomienia o tym co się dzieje z piecem i temperaturą oraz paroma innymi sprawami w kotłowi.
    Co prawda całość jest jeszcze w fazie tworzenia ale na potrzeby testów powstał mały programik napisany w c# (visual studio 2013), umożliwia on odczytanie podstawowych parametrów, wysłanie sms, wykonanie połączenia głosowego, i zmianę paru ustawień. Widok programu na poniższych fotografiach, obsługa jest dość intuicyjna więc nie sądzę aby była potrzeba wdawania się w szczegóły.


    ObrazekObrazekObrazekObrazek


    Całość oparta jest o serial port z C# i komendy AT i dodatkowo zawiera linie poleceń co umożliwia wykorzystanie programu jako terminal do terowania modułem...Przetestowano z sim900 ale sądzę, iż bez większych problemów zadziała z SIM900D.

    Co prawda program jest na razie w fazie testów ale nie stwierdziłem problemów z jego działaniem. Testy przeprowadzono z wykorzystaniem modułu IComSat SIM900 oraz konwerter oparty o FT232R TTL 5v. Program działa na systemach z zainstalowanych .NET Framework 4.5 (testowano na Win8 64bit i Vista 32bit). Pewnie jeszcze wiele można zmienić i poprawić :) ale na razie program zaspokaja moje potrzeby i publikuję do bo może komuś się jeszcze przyda...

    Podziękowania dla Mirka za inspiracje związane z AVR-ami i dla SunRivera oraz innych osób za kursy i materiały dotyczące c#

    Pozdrawiam i proszę o wyrozumiałość, iż są to moje początki z c#.
    Załącznik:
    SIM900 Tester.zip

    Załącznik:
    Install.zip


    EDIT : Wersja z .NET Framework 4 działa z XP
    Załącznik:
    SIM900 Tester xp_win8_vista.zip


    Załączniki:

    Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

    _________________
    ATMEL-ICE+ATXmega256A3BU oraz dużo samozaparcia



    Ostatnio edytowano 4 maja 2014, o 13:14 przez lemurek, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 maja 2014, o 06:59 
    Offline
    Moderator
    Avatar użytkownika

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

    No widzę, że ładny kombajnik się tworzy ;) .... gratulacje, aż miło popatrzeć

    _________________
    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: 4 maja 2014, o 10:07 
    Offline
    Nowy
    Avatar użytkownika

    Dołączył(a): 24 lut 2014
    Posty: 16
    Pomógł: 1

    No ładne narządko kiedy będzie można liczyć na wersję beta ??
    Jak chcesz zabezpieczyć to znajdziesz na stronie jednego użytkownika fajnego libsa.
    popracuj troszeczkę nad interfejsem użytkownika.

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 maja 2014, o 11:56 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 30 gru 2012
    Posty: 188
    Lokalizacja: Świnice Warckie woj. łódzkie
    Pomógł: 12

    mira_aT napisał(a):
    No ładne narządko kiedy będzie można liczyć na wersję beta ??
    Jak chcesz zabezpieczyć to znajdziesz na stronie jednego użytkownika fajnego libsa.
    popracuj troszeczkę nad interfejsem użytkownika.


    Wersje beta możesz pobrać na dole postu. co masz na myśli mówiąc o zabezpueczeniu?

    mirekk36 napisał(a):
    No widzę, że ładny kombajnik się tworzy ;) .... gratulacje, aż miło popatrzeć


    Dzięki dopiero odkrywamy moc tego moduliku

    Wysłane z mojego IdeaTabA1000-F przy użyciu Tapatalka

    _________________
    ATMEL-ICE+ATXmega256A3BU oraz dużo samozaparcia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 maja 2014, o 12:30 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 lis 2011
    Posty: 582
    Lokalizacja: okolice Wrocławia :)
    Pomógł: 24

    Niestety na Windows XP plik exe nie chce się uruchomić a instalka wywala jakiś problem :(

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 maja 2014, o 13:10 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 30 gru 2012
    Posty: 188
    Lokalizacja: Świnice Warckie woj. łódzkie
    Pomógł: 12

    Sonix napisał(a):
    Niestety na Windows XP plik exe nie chce się uruchomić a instalka wywala jakiś problem :(


    poniżej załączam poprawioną wersję która działa na XP Home z zainstalowanym .NET Framework 4 bo wersja .NET Framework 4.5 nie jest obsługiwana w XP.


    Załączniki:

    Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

    _________________
    ATMEL-ICE+ATXmega256A3BU oraz dużo samozaparcia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 maja 2014, o 20:34 
    Offline
    Nowy
    Avatar użytkownika

    Dołączył(a): 24 lut 2014
    Posty: 16
    Pomógł: 1

    lemurek napisał(a):
    poniżej załączam poprawioną wersję która działa na XP Home z zainstalowanym .NET Framework 4 bo wersja .NET Framework 4.5 nie jest obsługiwana w XP.


    Nie wiem czy sensowne jest szykowanie wersji softu pod XP :)

    lemurek napisał(a):
    co masz na myśli mówiąc o zabezpueczeniu?


    Wiesz np. wersja demo 30 dni :) soft naprawdę fajny i C# też przyjemny dużo się nauczyłam od S.

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 maja 2014, o 21:44 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 10 mar 2013
    Posty: 739
    Lokalizacja: Poznań
    Pomógł: 84

    mira_aT napisał(a):
    Nie wiem czy sensowne jest szykowanie wersji softu pod XP :)


    Warto
    są jeszcze takie dinozaury jak ja co używają XP :mrgreen:



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 maja 2014, o 22:11 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Bardzo fajny programik! Na pewno się przyda przy rozkminianiu SIM900! Dla takich świeżaków jak ja w kwesti SIM900 to idealne rozwiązanie :) Dzięki! Tak przeglądam sobie stronkę, którą poleciłeś www.imall.iteadstudio.com i chciałbym zamówić najprostszy gotowy moduł z SIM900. Kupowałeś coś w tym sklepie czy samemu projektowałeś elektronikę?

    Jaki zestawik byś na początek polecił? Kiedyś u Mirka na jakimś filmiku widziałem, jego dzieło z SIM900 (chyba), szkoda, że nie ma tego jeszcze w sprzedaży :(

    Pewnie pojawi się wraz z nową książką, na którą niecierpliwie czekam :D

    A jakiś dobry polski zestawik z SIM900 byś polecił?

    _________________
    www.gryfsmart.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 maja 2014, o 22:50 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 30 gru 2012
    Posty: 188
    Lokalizacja: Świnice Warckie woj. łódzkie
    Pomógł: 12

    Moduł nabyłem gotowy...jest spora ilość do wybory np. na znanym portalu aukcyjnym jak wpiszesz sim900 na pewno coś znajdziesz lub np. tutaj http://arduinosolutions.com/pl/searchquery/sim900/1/full/5?url=sim900, niestety ceny nie są małe. Osobiście posiadam IComSat SIM900 jako shield do arduino nabyty w sklepie wymienionym powyżej i jestem zadowolony, jakość wykonania bardzo dobra i kłopotów w działaniu nie stwierdziłem, do zestawu dodają kabelek i antenę, poza tym ma konwersje napięć do 5v.
    Co do polskich... typowo polskich osobiście nie widziałem...

    PS. Osobiście też czekam na moduł w wykonaniu Mirka i 3 książkę...

    _________________
    ATMEL-ICE+ATXmega256A3BU oraz dużo samozaparcia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 maja 2014, o 00:28 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Dzięki za info!
    Wybrałem: www.arduinosolutions.com/pl/p/Plyta-baz ... IM900-/351

    lemurek napisał(a):
    PS. Osobiście też czekam na moduł w wykonaniu Mirka i 3 książkę...

    Chyba nie tylko my na to czekamy ;)

    _________________
    www.gryfsmart.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 maja 2014, o 18:34 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 lis 2011
    Posty: 582
    Lokalizacja: okolice Wrocławia :)
    Pomógł: 24

    lemurek napisał(a):
    poniżej załączam poprawioną wersję która działa na XP Home z zainstalowanym .NET Framework 4 bo wersja .NET Framework 4.5 nie jest obsługiwana w XP.


    Dzięki, teraz jest OK.

    Z SIM900 radzę sobie bez problemów w terminalu czy przez uC, ale taka aplikacja wspomagająca wielu osobom może się przydać.

    mira_aT napisał(a):
    ...Nie wiem czy sensowne jest szykowanie wersji softu pod XP :)


    Zapewniam że sens jest, nie wiem czemu duża osób uważa XP za przeżytek, jak się okazuje nie tylko dinozaury go używają ;) .

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 mar 2015, o 09:28 
    Offline
    Użytkownik

    Dołączył(a): 08 sty 2012
    Posty: 151
    Pomógł: 0

    Witam
    Ja również stałem się posiadaczem SIM900 http://www.lctech-inc.com/Hardware/Deta ... e2abc13a5d wraz z płytką zasilania.
    Z sim900A łączę się za pomocą konwertera ADA-I9140.
    Niestety po wpisaniu komendy AT odbierał ciągle przesuwające się krzaki. Prędkość mam ustawioną na 9600. Chociaż próbowałem na 19200 oraz 2400 i jest to samo.
    Programu jakiego używam do komunikacji to sim900 - tester -v .0.1 beta użytkownika Lemurek.
    Przycisk "test połączenia" nic nie wnosi.
    Dioda na płytce ładnie mruga.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 mar 2015, o 19:43 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 30 gru 2012
    Posty: 188
    Lokalizacja: Świnice Warckie woj. łódzkie
    Pomógł: 12

    Witam,
    20rafalo napisał(a):
    Niestety po wpisaniu komendy AT odbierał ciągle przesuwające się krzaki.

    krzaki najczęściej świadczą o niedopasowaniu prędkości i trzeba by sprawdzić w dokumentacji zakupionego modułu jak w tym przypadku producent zaprogramował domyślną prędkość np. 115200...

    tutaj jest jeszcze inne oprogramowanie testowe do tych modułów http://m2msupport.net/m2msupport/module-tester/

    ale najprościej to putty i prawidłowa prędkość transmisji powinna załatwić sprawę

    PS nie mam jak sprawdzić ale czy konwertera ADA-I9140 obsługuję standard ttl rs-232 (3.3v) bo na szybko wujek google podaje " ADA-I9140 Konwerter USB ↔ RS-485/RS-422"

    _________________
    ATMEL-ICE+ATXmega256A3BU oraz dużo samozaparcia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 mar 2015, o 22:10 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Też z tego co wygoglowałem, wynika, że nie jest to konwerter USB-> RS232 ? Google potwierdza słowa Lemurka :-)
    Musisz mieć przejsciówkę USB->RS232TTL lub USB->RS232(3.3V) w zależności jaką płytkę z tym modułem masz. Link do Twojej płytki nie działa :(

    _________________
    www.gryfsmart.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 mar 2015, o 13:37 
    Offline
    Użytkownik

    Dołączył(a): 08 sty 2012
    Posty: 151
    Pomógł: 0

    Dzięki Panowie. Myślałem że sim 900 pójdzie po rs485 ;/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 mar 2015, o 10:32 
    Offline
    Użytkownik

    Dołączył(a): 08 sty 2012
    Posty: 151
    Pomógł: 0

    PO RS232 w ogóle nic ie wysyła ;/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 mar 2015, o 12:34 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Jak to połączyłes? Jakiś schemat, typ konwertera by się przydał. Podaj więcej danych ☺

    _________________
    www.gryfsmart.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 mar 2015, o 13:10 
    Offline
    Użytkownik

    Dołączył(a): 08 sty 2012
    Posty: 151
    Pomógł: 0

    Teraz zakupiłem moduł pod arduino z SIM900 (bez A)
    Używam konwertera ATC 810.
    Połączyłem mase płytki z masą konwertera. TX płytki do RX konwertera. RX płytki do TX konwertera. Chociaż próbowałem TX-TX itd.
    Używam prędkości 9600 lub 19200. Za każdym razem rozłączam konwerter jak zmieniam prędkość w menadżerze zadań i Putty.
    Ogólnie konwerter mrugnie, jak wpiszę komendę "AT", ale arduino nic ;/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2015, o 17:36 
    Offline
    Nowy

    Dołączył(a): 21 kwi 2013
    Posty: 11
    Pomógł: 0

    Proponuje w programie zamknąć edycje porów i prędkości ich, tuż po połączeniu. Dodaj 4 linie kodu w odpowiednich miejscach: comboBox1.Enabled = true; comboBox1.Enabled = false; itd.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 15 lip 2015, o 12:54 
    Offline
    Użytkownik

    Dołączył(a): 08 sty 2012
    Posty: 151
    Pomógł: 0

    Panowie powróciłem do tematu. Są małe postępy, jednak....

    Większość komend działa ok. Najdalej gdzie zaszedłem to odczyt sms-a ;P
    Jednak najważniejsze jak dzwonienie czy wysyłanie sms-ow nie działa. Powodem tego jest brak możliwości zalogowania się do sieci. Komunikat to:
    NO CARRIER
    Oto kopia z okna sim900 tester:
    Kod:
    AT

    OK
    +CIPN:


    AT+IPR=115200

    OK
    AT+CREG=1

    OK
    IIII????
    RDY

    +CFUN: 1

    +CPIN: READY

    +CREG: 0

    +CREG: 2

    Call Ready

    +CREG: 1
    ATD+48...5;

    OK

    +CREG: 1
    ATD+48...5;

    ERROR

    NO CARRIER
    ATD....5;

    OK

    +CREG: 1

    NO CARRIER

    +CREG: 1
    ATD+48...5;

    OK

    NO CARRIER

    AT+CMGF=1

    OK
    AT+CMGD=2

    OK
    AT+CLIP=1

    OK
    AT+CMGS="+48.....5"

    > JJYJ

    Oczywiście w miejsce kropek wpisuję swój nr tel.
    Prosze Was o podpowiedzi.. ;P



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO