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


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
    Autor Wiadomość
     Tytuł: Pamięć EEPROM
    PostNapisane: 27 lis 2022, o 22:49 
    Offline
    Użytkownik

    Dołączył(a): 05 sie 2019
    Posty: 92
    Pomógł: 0

    Witam,
    chciałem zrobić wyświetlacz który będzie mi wyświetlać obowiązujący rok. Zmiana roku np z 2022 na 2023 za pomocą przycisku. Wszystko działa natomiast mam problem z pamięcią po wyłączeniu zasilania. Raz zostanie zapamiętany rok następnym razem nie, czasami pokazuje losowe liczby (pewnie nie losowe tylko jest to z czymś związane o czym nie mam pojęcia).
    Proszę o podpowiedź co robię nie tak jak trzeba.
    "liczba" to wartość wyświetlana.
    Fragment kodu odpowiadający za zapisywanie i odczytywanie wartości:
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 lis 2022, o 23:09 
    Offline
    Moderator
    Avatar użytkownika

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

    bo bardzo źle podchodzisz do pracy z eeprom w prockach avr - polecam ci jednak zapoznać się z tymi poradnikami:

    https://www.youtube.com/watch?v=ix0EBtdiviY

    https://www.youtube.com/watch?v=W7f0EnDzS_M

    _________________
    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: 12 mar 2023, o 13:21 
    Offline
    Użytkownik

    Dołączył(a): 05 sie 2019
    Posty: 92
    Pomógł: 0

    Powróciłem do tematu, obejrzałem filmiki i pewien problem (zapewne to jakiś banał ale nie dla mnie).
    Mój kod:
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Ten kod powstał na podstawie filmików.
    Mam strukturę która w której chcę zapisywać 4 różne czasy za pomocą 3 przycisków.
    Po włączeniu zasilania fabrycznie czasy są ustawione na 5 i za pomocą dwóch przycisków chcę zmniejszać lub zwiększać wartość o jeden, za pomocą 3 przycisku zmieniać parametr (t1,t2,t3,t4).
    Problem polega na tym, w jaki sposób zapisywać i odczytywać czasy.
    Bardzo proszę o pomoc w rozwiązaniu tego problemu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 13 mar 2023, o 07:32 
    Offline
    Użytkownik

    Dołączył(a): 05 sie 2019
    Posty: 92
    Pomógł: 0

    Chciałbym wykorzystać zapamiętane czasy t1,t2,t3,t4 tak aby pewne zdarzenia występowały po właśnie tych czasach.

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


    Tutaj stworzyłem program, który odmierza czas i pewne zdarzenia (zdarzenie1,zdarzenie2,zdarzenie3,zdarzenie4) powinny wykonywać się po czasach ustawionych za pomocą przycisków.
    W programie mam na chwilę obecną tylko jeden przycisk który powinien dodawać czas o jeden po każdym wciśnięciu.

    Problem polega na tym, że nie wiem jak zapisać aby po wciśnięciu przycisku wartość t1 była zwiększana o 1 i zapisywana do pamięci EEPROM oraz żeby ta wartość była wykorzystywana do programu, aby po tym czasie doszło do wydarzenia1.



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

    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