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 23 kwi 2025, o 13:08


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 45 ]  Przejdź na stronę 1, 2  Następna strona
    Autor Wiadomość
    PostNapisane: 23 kwi 2015, o 16:19 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    Witam.

    Mam taki problem że mam napisany program taki że czujnik 1 jak widzi zapala lampki i czeka tam jakiś czas i gasi jak widzi czujnik 2 to zapala lampki w drugą stronę. Program wygląda tak :
    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.


    Problem polega na tym że te czujniki nie działają jak podpinam czujniki to czy widzi ruch czy nie to lampki się zapalają.

    Tutaj jest schemat płytki:

    Obrazek


    Bardzo proszę o pomoc



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 16:35 
    Offline
    Użytkownik

    Dołączył(a): 04 cze 2013
    Posty: 517
    Pomógł: 26

    Co to portd=0? Chyba chciałeś zapisać portD=&B00000000

    _________________
    Przewodnik|Sterownik akwariowy



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 16:43 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    Można też zapisać jako portd = 0
    Działa tak samo

    ------------------------ [ Dodano po: 46 minutach ]

    Nie wiem czy te czujniki nie działają dobrze przez to że są transoptory czy co? Bo nie wiem :( kombinuje z programem jak tylko mogę wrzucam nawet stary działający i nic lampki ciągle swoje robią .


    Może ktoś pomóc ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 17:50 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 sie 2013
    Posty: 3797
    Lokalizacja: Grudziądz
    Pomógł: 143

    Nie znam się na bascom ale pisałem już w temacie płytek wyłączyłeś JTAG w fusebit ?

    _________________
    Usługi druku przestrzennego - www.drumik.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 17:56 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    Tak wyłączyłem



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:06 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 lut 2014
    Posty: 569
    Lokalizacja: Żagań
    Pomógł: 54

    Przydałoby się dołożyć rezystory do CNY17 pomiędzy pin 5 a zasilanie.

    _________________
    http://leszczamiga.ppa.pl/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:11 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    Dlaczego? bez niego nie będzie działać?

    I jakiej wielkości?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:15 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 lut 2014
    Posty: 569
    Lokalizacja: Żagań
    Pomógł: 54

    Zwyczajowo daje się 10k.

    _________________
    http://leszczamiga.ppa.pl/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:16 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    A dlaczego musi on być dany? Co on tam daje?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:21 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 lut 2014
    Posty: 569
    Lokalizacja: Żagań
    Pomógł: 54

    Pull-up. W programie nie widać jego programowego użycia.

    _________________
    http://leszczamiga.ppa.pl/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:23 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    Czyli rezystor 10k miedzy pinem 5 CNY17 a +12V?

    ------------------------ [ Dodano po: kilkunastu sekundach ]

    czy +5V?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:27 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 sie 2013
    Posty: 3797
    Lokalizacja: Grudziądz
    Pomógł: 143

    +5v ale Mozesz też zrobić programowy pullup

    _________________
    Usługi druku przestrzennego - www.drumik.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:28 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    Czyli jak? Bo nie wiem



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:29 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 lut 2014
    Posty: 569
    Lokalizacja: Żagań
    Pomógł: 54

    Zawsze możesz użyć funkcji Set.


    Autor postu otrzymał pochwałę

    _________________
    http://leszczamiga.ppa.pl/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:30 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    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.



    Tak będzie dobrze?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:35 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 lut 2014
    Posty: 569
    Lokalizacja: Żagań
    Pomógł: 54

    Tak lepiej :D

    Prosty zabieg a pomaga przy przyciskach, czujnikach itp.

    _________________
    http://leszczamiga.ppa.pl/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:36 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    Ale dalej nie działa :/ dalej lampki robią swoje



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:39 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 lut 2014
    Posty: 569
    Lokalizacja: Żagań
    Pomógł: 54

    matekogon napisał(a):
    Co to portd=0? Chyba chciałeś zapisać portD=&B00000000


    Te zapisy są równoznaczne.

    _________________
    http://leszczamiga.ppa.pl/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:40 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    Już dawno zmieniłem tam gdzie dałem kawałek programu też było już zmienione i nic :/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 18:45 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    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.


    Dobra ten program działa już trzeba było zmienić z pinb.1=1 na pinb.1=0 i tak samo w pinb.0

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

    Niveasoft napisał(a):
    Hallo hallo Panie Mietku :P Wpadłem tu na chwilkę bo poczta mnie poinformowała że macie tu problemy :P

    Warunek If PINB.0 = 1 oznacza "jeśli pin nie jest zwarty do masy.." resztę sobie dośpiewaj jeśli masz odwrócona logikę czujników tymi transoptorami. Czyli jeśli transoptor świeci sobie w środku to jest masa podawana na pin mikrokontrolera...tu masy nie ma ale jest pozostawiony warunek z poprzedniego kodu kiedy uklad był wyzwalany plusem :lol:

    Napisz If PINB.0 = 0 i w tym drugim warunku też :)

    Polecam też miernik w celu sprawdzenia i logiki jak i stanów wyzwalających wszystko :)

    Poprawna konfiguracja Config Pinb.0 = Input : Portb.0 = 1

    Miłej zabawy :P
    Przepraszam , ale nie mam dziś wiecej czasu.



    Haha tak się złożyło że do tego doszedłem właśnie xD i gdy pisałem post wyżej to właśnie w tym samym momencie Pan napisał :D

    No ale nic dziękuje bardzo :D



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 19:46 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 sie 2013
    Posty: 3797
    Lokalizacja: Grudziądz
    Pomógł: 143

    czyli płyteczki działają :)
    Cieszę się niezmiernie :)


    Autor postu otrzymał pochwałę

    _________________
    Usługi druku przestrzennego - www.drumik.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 20:27 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    Ja też się cieszę i to bardzo i jeszcze raz dziękuje majster ;)

    Jak na razie działa na jednym czujniku i nie wiem czy drugi czujnik mam uwalony czy co bo kurcze podpinałem nawet 2 inny i też nic...

    Być może coś w programie a więc Niveasoft jeśli mogę prosić to w wolnej chwili proszę o dokładne przejrzenie tego programu i podpowiedź co może być nie tak lub co jest nie tak... Z góry dziękuje ;)

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

    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.


    O to program



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 20:37 
    Offline
    Użytkownik

    Dołączył(a): 19 cze 2014
    Posty: 247
    Pomógł: 15

    Może nie jestem Niveasoft, ale na pierwszy rzut oka widać, że tylko Pinb.0 ustawiasz na wejście :) .

    _________________
    http://elektropanel.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 kwi 2015, o 21:13 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    To wiem bo to pisałem przed wystawieniem ogólnie wcześniej działało to co jest jako ten komentarz zrobione



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 kwi 2015, o 06:26 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    No no no.... Jestem pełen podziwu ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 kwi 2015, o 09:01 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    Oglądam to już któryś raz z kolei i dalej cieszy oko :D

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

    Ale tak czy inaczej proszę o pomoc w tym programie bo nie wiem czemu tak jest że działa jeden czujnik i on wykonuje pracę jak za dwa czujniki. I nie wiem czemu



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 kwi 2015, o 09:46 
    Offline
    Użytkownik

    Dołączył(a): 19 cze 2014
    Posty: 247
    Pomógł: 15

    Z tego co widzę to sprawdzasz If'em sygnał z drugiego czujnika w If'ie z pierwszego czujnika i aby ten drugi If się wywołał musi być spełniony 1 If czyli 2 czujniki załączone na raz.


    Autor postu otrzymał pochwałę

    _________________
    http://elektropanel.pl



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

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    Jak na razie działa!! :D Dziękuje za podpowiedzi ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 maja 2015, o 16:25 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    Witam.

    Mam taki problem że gdy chcę sterować przekaźnikami z tej płytki to nie potrafię sterować 8 portami tylko 7 i nie wiem czemu tak się dzieje po podłączeniu przekaźników ale gdy odłączę to jest okey jak. Kupiłem drugi moduł 8 przekaźnikowy i też to samo nie wiem czemu tak jest nawet jak zmieniłem z PORTA na C lub D to to samo się dzieje tylko że na PORTA jest to pierwszy przekaźnik który nie chce się włączyć a na PORTD I C ostatni.

    Program :

    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.



    Przekaźniki :

    http://sklep.avt.pl/avt1659.html



    Bardzo proszę o pomoc



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 maja 2015, o 17:16 
    Offline
    Użytkownik

    Dołączył(a): 11 mar 2015
    Posty: 110
    Pomógł: 0

    No tak ale nawet jak zrobię od 1 do 8 to i tak mi to nie działa :/ bo sprawdzałem



    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: 45 ]  Przejdź na stronę 1, 2  Następna strona

    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