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? 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 13 lip 2025, o 14:30


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
    Autor Wiadomość
    PostNapisane: 7 paź 2017, o 18:30 
    Offline
    Nowy

    Dołączył(a): 07 paź 2017
    Posty: 2
    Pomógł: 0

    Witam
    Ponieważ dopiero raczkuję w programowaniu avr, więc mam też problem z znalezieniem odpowiedzi na następujące pytanie:
    Czy da się zrealizować jakiś mały projekt urządzenia na atmegę (nie ważne jaką), w którym było by zrealizowane tłumaczenie ilości impulsów elektrycznych (około 2V )na tekst ?.
    W praktyce miało by to wyglądać następująco - do urządzenia wchodzą sygnały w odstępie np 30ms, przykładowo 8 i przerwa 1 sekundę po czym znów 8 po 30ms i przerwa 1 sekundę i tak w kółko, to urządzenie wyświetliło by tekst "kod 8" na wyświetlaczu. Gdyby natomiast było więcej kodów, np: 8 przerwa 1 sekundę i następnie 3 i przerwa 1 sekundę i tak w kółko to urządzenie musiało by podać na wyświetlaczu tekst np. - "kod 8,3" , bądź "kod 8 + 3", itp. Szukałem na forum jakiejś odpowiedzi na moje pytanie ale albo nie wiem jak je zadać albo nic nie ma takiego.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 7 paź 2017, o 18:34 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 lis 2012
    Posty: 283
    Lokalizacja: Warszawa
    Pomógł: 17

    Hej,
    Taki program sam napiszesz po przeczytaniu niebieskiej książki Mirka - tzw. BB :)
    Wiadomości tam zawarte pozwolą Ci (oczywiście po praktycznym przerobieniu przykładów z książki) na wykorzystanie przerwań zewnętrznych do zliczania impulsów i wyświetleniu ich na LCD tak jak sobie tego życzysz.

    _________________
    Pozdrawiam
    Grzegorz



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 7 paź 2017, o 22:46 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 cze 2014
    Posty: 47
    Pomógł: 0

    Ja osobiście bym to zrobił troszkę inaczej niż proponuje przedmówca, a mianowicie użyłbym jednego timera do zliczania impulsów, a potem w timerze programowym dekodowanie. Szczegółów nie dam(przynajmniej na razie), bo myślę, że możesz sam nad tym przysiąść ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 13 paź 2017, o 13:54 
    Offline
    Nowy

    Dołączył(a): 07 paź 2017
    Posty: 2
    Pomógł: 0

    Dziękuję za odpowiedzi, @buzz11 z całym szacunkiem dla autora BB ale mam bardzo ograniczony czas więc ciężko mi wygospodarować go na edukację z doświadczeniami. Bardziej skupiam się na gotowych rozwiązaniach w tym z różnymi formami przykładów i podpowiedzi tak jak to zrobił @robi99956, naprowadził mnie na część mojego zamierzenia t/j jak zliczyć impulsy. Zbliża się weekend więc usiądę do kompa i postaram się ogarnąć zagadnienia tego timera.



    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