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 26 kwi 2025, o 02:26


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
    Autor Wiadomość
    PostNapisane: 12 wrz 2013, o 19:19 
    Offline
    Użytkownik

    Dołączył(a): 29 cze 2013
    Posty: 209
    Lokalizacja: Tarnowskie Góry
    Pomógł: 0

    Witam
    na innych forach nie uzyskałem pomocy może tu mi się poszczęści raz jeszcze.

    Problem jest następujący, zbudowałem dwa układy na Atmeg8 + RS485 .
    Pierwszy układ ma za zadnie wysyłać zmienną w moim przypadku jest to:
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język basic4gl
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    i tu chyba jest w porządku bo jak podepne wyświetlacz to sobie odlicza "1s" no i ma wysłać wynik do układu slave w moim przypadku jest to atmega8+rs485+wyświetlacz. I jego zadaniem jest wyświetlenie zmiennej A

    slave

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


    No ale tak się nie dzieje bo na wyświetlaczu zostanie pokazana tylko jedna zmienna i to ta która została wysłana w momencie włączenia wyświetlacza. Znaczy się nie ma odświeżania ;(. NI by pętla powinna załatwić sprawę ale tak nie jest.
    Co do poniektórych problem może być błahy ale i tak proszę o pomoc.


    Przede wszystkim używaj znacznika syntax do wstawiania kodów ... SunRiver ...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 13 wrz 2013, o 15:50 
    Offline
    Użytkownik

    Dołączył(a): 29 lis 2012
    Posty: 1074
    Lokalizacja: Sochaczew
    Pomógł: 21

    http://ep.com.pl/files/4539.pdf

    http://ep.com.pl/files/4556.pdf



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 wrz 2013, o 16:56 
    Offline
    Użytkownik

    Dołączył(a): 29 cze 2013
    Posty: 209
    Lokalizacja: Tarnowskie Góry
    Pomógł: 0

    Nadal potrzebuje pomocy program komunikuje się ale wysyła wszystko w jednej kratce i pod koniec tekstu "test" pojawiają się śmieci na ekranie
    Nadajnik:
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język basic4gl
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


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



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 15 wrz 2013, o 06:26 
    Offline
    Użytkownik

    Dołączył(a): 29 cze 2013
    Posty: 209
    Lokalizacja: Tarnowskie Góry
    Pomógł: 0

    Chyba pisze ze sobą ale może ktoś kiedyś przeczyta

    udało mi się przesłać odliczanie 1s do drugiego układu ale na poczatku wyświetlają się jakieś śmieci i nie umiem się tego pozbyć a i te śmieci przesuwają mi cały wynik o jeden

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


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


    S wyswietla chr(240)08.03.1 a powinno być 08.03.11
    S1 wyświetla chr(240)13:12:5 a powinno być 13:12:58
    S3 wyświetla chr(240) (tu wyswietla A=a+1)

    ale nie umiem się pozbyć tego chr(240) jakiś krzaczek

    program zaczerpnołem z innej strony i tam użytkownik forum miał ten sam problem i poradzono mu że ma być tak jak poniżej i ma ustawić kierunek przesyłania ale ja tak mam:

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


    ale ja tak mam



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 15 wrz 2013, o 11:59 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 27 gru 2011
    Posty: 186
    Lokalizacja: Dublin
    Pomógł: 8

    Witam moim zdaniem robisz to okrężną drogą.

    Zapomnij na moment o rs485 i dopracuj ramkę z danymi.
    A jak transmisja będzie działać to dołożysz sterowanie kierunkiem przepływu danych.
    Zrób testy z rs232.
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język basic4gl
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


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



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 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