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 13 mar 2025, o 01:42


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 
    Autor Wiadomość
    PostNapisane: 11 paź 2014, o 07:27 
    Offline
    Nowy

    Dołączył(a): 04 sie 2014
    Posty: 10
    Pomógł: 0

    Witam serdecznie, ja już chyba tradycyjnie mam z czymś problem, tym razem jest to funkcja if
    mój cudowny program wygląda tak:
    Obrazek

    Przycisk podłączony jest pod PC4 a dioda pod PD1, dioda zależnie od użytej funkcji świeci cały czas lub wcale. Robię coś źle, czy raczje coś z uC jest źle ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 paź 2014, o 07:38 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 lut 2013
    Posty: 376
    Lokalizacja: Kłopoty-Stanisławy
    Pomógł: 33

    Pomijam już "dobre zwyczaje" i stosowanie przesunięć bitowych, ale tutaj kolega TYLKO jeden raz zmienia stan diody ....
    Nie obsługuje kolega zmiany stanu na inny.

    Po drugie należałoby podciągnąć najpierw pin przycisku do VCC (jeśli zwiera do masy) — PORTC |= (1<<PC4)

    Po trzecie sprawdzenie przycisku powinno wyglądać mniej więcej tak
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    (pod warunkiem że przycisk "ściąga" do masy" )


    A tak z ciekawości to z jakich kolega materiałów korzysta ucząc się ??

    _________________
    50 znaków Atnela ....



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 paź 2014, o 08:08 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sie 2014
    Posty: 90
    Lokalizacja: Rybnik
    Pomógł: 1

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


    Taki zapis będzie ci zmieniał stan diody.

    Edit: Popełniłem wcześniej błąd i zapomniałem jednego nawiasu. Już poprawiłem :P



    Ostatnio edytowano 11 paź 2014, o 11:13 przez rafalstauer, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 paź 2014, o 08:59 
    Offline
    Moderator
    Avatar użytkownika

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

    a ja proponuję obejrzeć sobie to:

    http://mirekk36.blogspot.com/2014/05/if ... -o-co.html

    _________________
    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: 11 paź 2014, o 11:16 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sie 2014
    Posty: 90
    Lokalizacja: Rybnik
    Pomógł: 1

    Zrobiłem taki poradniczek w kodzie do pomigania sobie diodką. Może coś pomoże :)

    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: 12 paź 2014, o 19:35 
    Offline
    Nowy

    Dołączył(a): 04 sie 2014
    Posty: 10
    Pomógł: 0

    Dzięki wielkie za wszystkie rady, korzystam z "tutoriala" wykopanego w internecie.
    Program hula aż miło ;)
    A takie pytanie, ten "poradnik" został stworzony na moją potrzebę ? :)
    I kolejne pytanie, możecie coś polecić, żeby ogarnąć uC ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 paź 2014, o 19:43 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 cze 2013
    Posty: 988
    Lokalizacja: Byram, MS 39272
    Pomógł: 55

    Internety, Mirkowe książki, Mirkowe poradniki, książki o uC i najważniejsze -- > uC

    _________________
    Pomysły na podpis - wyślij SMSa +1 769 243 0011



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 paź 2014, o 19:46 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 03 mar 2014
    Posty: 580
    Lokalizacja: Jastrzębie-Zdrój
    Pomógł: 71

    Witam,

    Marmur911 napisał(a):
    Dzięki wielkie za wszystkie rady, korzystam z "tutoriala" wykopanego w internecie.
    Program hula aż miło ;)
    A takie pytanie, ten "poradnik" został stworzony na moją potrzebę ? :)
    I kolejne pytanie, możecie coś polecić, żeby ogarnąć uC ?


    http://sklep.atnel.pl/pl/p/KSIAZKA-I-wydanie-2/75

    Lecz tymczasowo niedostępny, być może ukaże się wraz z II książką, czyli okolice grudnia. Najlepiej pisać do samego autora - mirekk36

    z Niebieskim pozdRowieniem,
    Doman89



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 13 paź 2014, o 08:25 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sie 2014
    Posty: 90
    Lokalizacja: Rybnik
    Pomógł: 1

    Ja zaczynam walkę z AVR i C. Napisałem to żebyś się nie zniechęcił bo te kszaczory :D mnie też przerażały ale widzę teraz w tym sens i logikę. Poradnik śmieszny i nieudolny ale chciałem dobrze :)

    Edit: Tak jak Kolega wyżej radzi. Polecam bluebooka Mirka.



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

    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