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


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
    Autor Wiadomość
    PostNapisane: 19 gru 2014, o 15:16 
    Offline
    Nowy

    Dołączył(a): 19 gru 2014
    Posty: 3
    Pomógł: 0

    Witam. Dzisiaj podłączyłem do swojej płytki wyświetlacz LCD hd44780, teraz chciałbym nim sterować.
    Działam na Eclipse Luna.


    Sciągnąłem sobie plik .c z http://www.atnel.pl/uaktualnienia-programow-do-dvd.html tylko mówiąć szczerze nie wiem co z nim z robić, bo nigdy bibliotekami się nie zajmowałem, tzn. w zasadzie to nawet nie wiem gdzie i jak one są.

    W związku z tym chciałbym się dowiedzieć, czy ten plik z linka jest przydatny? Czy mógłby mi ktoś powiedzieć jak te blibioteki dodać krok po kroku?

    Z góry dziękuję



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 gru 2014, o 15:25 
    Offline
    Użytkownik

    Dołączył(a): 22 gru 2012
    Posty: 256
    Lokalizacja: Rumia
    Pomógł: 22

    O ile się nie mylę, to w przypadku biblioteki do LCD jest ona niekompletna jest tam chyba tylko plik *.c.
    Wyjścia masz dwa, albo zaopatrzysz się w Mirkowego BlueBooka, gdzie będziesz miał wszystko opisane krok po kroku, albo szukasz w internecie informacji i bibliotek do obsługi LCD.

    _________________
    http://www.marcingibas.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 gru 2014, o 17:05 
    Offline
    Nowy

    Dołączył(a): 19 gru 2014
    Posty: 3
    Pomógł: 0

    A czy te biblioteki poprawione w linku poniżej są kompletne i nadawały by się do odtwarzania?
    topic8344.html



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 gru 2014, o 17:08 
    Offline
    Moderator
    Avatar użytkownika

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

    swobodny napisał(a):
    A czy te biblioteki poprawione w linku poniżej są kompletne i nadawały by się do odtwarzania?
    topic8344.html

    A czy nie zauważyłeś że w tym wątku jest mowa o CAŁKOWICIE innym wyświetlaczu ?

    _________________
    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: 19 gru 2014, o 17:11 
    Offline
    Użytkownik

    Dołączył(a): 22 gru 2012
    Posty: 256
    Lokalizacja: Rumia
    Pomógł: 22

    Jeśli masz wyświetlacz typu OLED oparty na sterowniku opisywanym w Mirka poradnikach, to zapewne tak. Do LCD się nie nadają.

    _________________
    http://www.marcingibas.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 gru 2014, o 13:13 
    Offline
    Nowy

    Dołączył(a): 19 gru 2014
    Posty: 3
    Pomógł: 0

    Znalazłem takie biblioteki, wiem już jak je wgrać.

    Pojawił się taki problem, że zmodyfikowałem gotowy program na swoje potrzeby do postaci poniżej i on się nie wgrywa. Nie wyświetlają się żadne błędy, wydaje się że wszystko jest okej.

    Kod:
       #include <avr/io.h>
        #include <util/delay.h>
        #include "HD44780.h"

        int main(void)
        {
           LCD_Initalize();   //inicjalizacja LCD
           LCD_GoTo(0, 0);      //Ustawienie kursora w pozycji (0,0)
           LCD_WriteText("test");
        }


    W zakładce Console jest jednak napisane:
    Cytuj:
    avrdude: warning: cannot set sck period. please chec for usbasp firmware update.


    Czy to jest problem czy można pominąć? Robiłem tę aktualizacje ostatnio także wszystko jest okej. Program np. na działanie diod się inicjuje także chyba nie w tym problem. Co o tym myślicie?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 gru 2014, o 13:50 
    Offline
    Moderator
    Avatar użytkownika

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

    swobodny napisał(a):
    avrdude: warning: cannot set sck period. please chec for usbasp firmware update.

    Wśród wielu problemów, które tu masz - jeden z nich, wziąwszy pod uwagę ten komunikat, niewątpliwie wynika z tego że masz albo źle zrobiony własny programator usbasp albo chiński programator ze skopanym wsadem, który nie pozwala zmienić taktowania SCK na magistrali ISP podczas programowania.

    _________________
    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  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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