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 24 kwi 2025, o 22:51


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 
    Autor Wiadomość
    PostNapisane: 23 maja 2018, o 13:15 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    hej doświadczeni :)
    zakupiłem wyświetlacz COG, dorobiłem sobie do niego płytkę z wyjściami i konwersją napięć według schematu wspaniałego Pana Mirosława i zaczęły się schody.
    Mam problem z podstawowym uruchomieniem wyświetlacza. Możecie mi podpowiedzieć czy oprócz inicjalizacji wyświetlacza muszę jeszcze coś wpisać w funkcji int nain(void)? wklejam zdjęcia mojego progamu, który jest podzielony na pliki. Wydaje mi się,że dobrze podzieliłem pliki, ponieważ stworzyłem sobie funkcję migania diodą i porozdzielałem ciało funkcji, oraz deklarację funkcji.

    Obrazek

    Obrazek

    Radzę sobie z wyświetlaczem LCD z zestawy ATB, ale z tym wyświetlaczem pierwszy raz się stykam.
    Bardzo proszę o pomoc.


    dodaję jeszcze schemat samej płytki, która jest wykonana na elementach smd,

    Obrazek

    Obrazek


    A w taki sposób mam podłączone piny według bibliotek Pana Mirka. Proszę o poprawne podłączenie do uC

    Obrazek

    _________________
    Nikt nie mówił,że będzie łatwo...



    Ostatnio edytowano 23 maja 2018, o 13:42 przez wojciechgorzolka, łącznie edytowano 2 razy

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 maja 2018, o 13:27 
    Offline
    Moderator
    Avatar użytkownika

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

    w funkcji _init dałeś wartość kontrstu 200 ?????

    później kontrast ustawiłeś na 100 ????

    Panie - panie kochany skąd tyś takie informacje wziął ? ;) widziałeś, że ja coś takiego w poradniku robiłem ? ;) Z takimi wartościami nigdy nic nie zobaczysz na tym LCD

    wywal w ogóle tę linię _contrast(100) bo do niczego nie jest potrzebna

    a w pierwszej linii w _init(20); daj 20 ... a nie żadne 200

    Poza tym jeśli mam coś pomóc to pokaż swój schemat a najlepiej też PCB bo tam mogłeś baboli narobić i co wtedy ? na co się zda podpowiadanie czegoś w kodzie ?

    Wystarczy init i wyświetlenie pixela - i już powinno go być widać na ekranie

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

    a dobra - sorki już jest schemat i PCB - rzucę okiem

    ------------------------ [ Dodano po: 8 minutach ]

    hmmm o ile schemat wygląda prawie OK - to niestety płyta PCB wygląda drastycznie niestety ....

    moim zdaniem masz albo jakieś zwarcia - szczególnie przy tych kondensatorach przy wyświetlaczu albo jakieś linie są rozwarte

    Na górze PCB - nie wiem czy to stabilizator przy tym potrójnym goldpinie - jakaś przelotka - niebieska - idzie sobie w próżnię ?

    _________________
    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: 23 maja 2018, o 13:47 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    Ta przelotka nieszczęsna idzie do masy, ponieważ mam tam wylany poligon.

    Bardzo proszę o sprawdzenie poprawności podłączenia do uC.

    Czy po wyrzuceniu linijki z kontrastem , powinien mi się już zapalić jeden piksel z lini? :
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Czy jeszcze powinienem jakąś inicjalizację przeprowadzić?

    _________________
    Nikt nie mówił,że będzie łatwo...



    Ostatnio edytowano 23 maja 2018, o 13:52 przez wojciechgorzolka, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 maja 2018, o 13:51 
    Offline
    Moderator
    Avatar użytkownika

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

    wojciechgorzolka napisał(a):
    Bardzo proszę o sprawdzenie poprawności podłączenia do uC.

    ale jak ja mam to zrobić ;) To ty weź włącz brzęczyk w mierniku i krok po kroku przedzwoń linie od samych pinów procka do tranzystorów a później od tranzystorów do pinów wyświetlacza - tak linia po linii - no bo jak inaczej

    _________________
    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: 23 maja 2018, o 14:00 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    bardziej chodziło mi czy mam dobrze podłączone piny które wychodzą z płytki i idą przewodem do zestawy atb, czy czasem kolenjości nie pomyliłem Wydaje mi się,że nie pomyliłem, ale proszę bardziej doświadczonych o kontrolę. Jak wrócę z pracy, to posprawdzam miernikiem wszystkie połączenia. :) bardzo dziękuję za podpowiedzi. :) Mam nadzieję,że to ogarnę. :)

    ------------------------ [ Dodano po: 33 minutach ]

    aaaaa jeszcze jedna ważna rzecz. mój wyświetlacz to negatyw. Czyli wyświetla białe piksele na ciemnym tle. Czy w takim wypadku muszę coś zmienić w programie?

    _________________
    Nikt nie mówił,że będzie łatwo...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 maja 2018, o 15:06 
    Offline
    Moderator
    Avatar użytkownika

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

    Cytuj:
    aaaaa jeszcze jedna ważna rzecz. mój wyświetlacz to negatyw. Czyli wyświetla białe piksele na ciemnym tle. Czy w takim wypadku muszę coś zmienić w programie?

    NIC a NIC nie musisz zmieniać w programie - toż ja pokazywałem w poradnikach że działam na 3 różnych wyświetlaczach w tym 2 negatywowe (śliczne) i jeden zwykły - i tylko przełączałem wyświetlacze na płytkę a ten sam program cały czas działał - no przecież to widać po moich poradnikach i zdjęciach które pokazywałem.


    Autor postu otrzymał pochwałę

    _________________
    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: 23 maja 2018, o 20:44 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    Płytkę sprawdziłem. To nie jest wina płytki, chyba mam coś nie tak z inicjalizacją. Nie mam już pomysłów :( . Czy jak patrzę na wyświetlacz z góry i dwadzieścia pinów mam od dolnej krawędzi, a piny mocujace wyświetlacz do płytki mam od góry , to czy pierwszy pin od lewej strony ma numer 20, a pierwszy pin od prawej ma numer 1?

    Podam jeszcze model mojego wyświetlacza zakupionego w ARTRONIC: LCD-AG-C128064CF-BIW W/B-E6

    _________________
    Nikt nie mówił,że będzie łatwo...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 maja 2018, o 21:02 
    Offline
    Moderator
    Avatar użytkownika

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

    wiesz co - troszkę dziwne pytanie bo przecież na stronie artronica masz rysunek techniczny i widać jak byk który to pierwszy pin

    aż specjalnie dla ciebie tu go wkleję

    Obrazek

    ------------------------ [ Dodano po: 4 minutach ]

    wojciechgorzolka napisał(a):
    Płytkę sprawdziłem. To nie jest wina płytki,

    no to źle sprawdziłeś - bo wprawdzie z twojego rysunku PCB trzeba się domyślać co jest gdzie ... ale wygląda na to, że całkowicie odwrotnie zrobiłeś płytkę

    wsadź więc wyświetlacz odwrotnie ... może się nie ujarał przez odwrotne podłączenie zasilania

    _________________
    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: 23 maja 2018, o 21:11 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    No właśnie ma Pan Rację. Już biorę się za lutowanie

    _________________
    Nikt nie mówił,że będzie łatwo...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 maja 2018, o 21:20 
    Offline
    Moderator
    Avatar użytkownika

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

    a co ty będziesz lutował ? to ty wlutowałeś ten wyświetlacz ????? nie zrobiłeś gniazd żeby go po prostu w nie włożyć ? teraz byś wyjął i włożył obracając o 180 st

    _________________
    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: 23 maja 2018, o 21:33 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    Nie zrobiłem gniazda,bo nie miałem żeńskich goldpinów.

    _________________
    Nikt nie mówił,że będzie łatwo...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 maja 2018, o 21:38 
    Offline
    Moderator
    Avatar użytkownika

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

    jest taka złota zasada - jak się coś robi pierwszy raz z tego typu modułami to nigdy się ich nie lutuje - tylko się robi prototyp z jakimś gniazdami ... myślę, że po tym będziesz wiedział - że na drugi raz - tego typu gniazda to po prostu podstawa i warto się w nie zaopatrzeć, np takie łamane

    https://www.tme.eu/pl/details/zl307-1x2 ... 3-1_26131/

    _________________
    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: 23 maja 2018, o 21:44 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    We wszystko się zaopatrzyłem, tylko brakowało mi tych gniazd. Ale dziękuję za poświęcony czas. I za pomoc.

    ------------------------ [ Dodano po: 7 minutach ]

    Zaczął gadać; )

    _________________
    Nikt nie mówił,że będzie łatwo...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 maja 2018, o 22:19 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 01 lis 2015
    Posty: 1448
    Lokalizacja: okolice Warszawa
    Pomógł: 149

    Tak to prawda,....
    Jak się coś robi pierwszy raz, to nie zakładaj że to będzie na zawsze. :D
    hi.. hi... ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 maja 2018, o 22:42 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    Wasze rady są bezcenne :):). A jutro walczę dalej. Czyli trzeci dzień z cogiem

    _________________
    Nikt nie mówił,że będzie łatwo...



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

    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