Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 25 kwi 2024, o 10:45


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 5 cze 2017, o 18:57 
Offline
Użytkownik

Dołączył(a): 05 lis 2015
Posty: 92
Pomógł: 0

Witam, chciałem Was zapytać o rozwiązane takiego problemu, który mnie trochę denerwuje. Otóż nie jest zaawanasowanym programistą AVR, ale dzięki wykorzystaniu poradników Mirka od czasu do czasu sobie coś złoże :). Teraz wykorzystałem ukłąd PCF oraz zrobiłem odbiór parametrów (UART) z czujnika temp na smartfonie. Niby to działa, tylko chcałem sobie jeszcze wystawać stan wysoki na określony pin mikrokontrolera w momencie, gdy godzina na moim zegarze będzie np.19. No i tu mam problem za każdym razem bo stan wysoki jest ale zawsze na to coś oddziałuje. Odbieranie danych i wysyłanie jest zrobione na "wydarzeniach", gdy ciągle chciałem wysyłać coś na telefon to dioda (stan wysoki który chę osiagnać) mrugała. To zrobiłem wysyłanie danych na tzw. rządanie to w pętli while normalnie sobie swiecę diodą. Teraz jednak gdy dołozyłem pomiar temperatury, to widać jak ten stan wysoki , czyli dioda mruga napewno nie bedzie to dobrze działać, gdy do tego pinu podłącze sobie dodatkowo przekaźnik. Nie wiem właśnie czy jest sens wstwiać tu program. CHciałem zapytać o możliwości i sugestie innych rozwiązań tak, żeby ten stan wysoki sobie był a ne dziwacznie przymrugiwał.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 cze 2017, o 19:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 cze 2014
Posty: 855
Lokalizacja: pod Warszawą
Pomógł: 58

Wstaw kod bo bez tego to czysta zgadywanka.
Coś musisz strasznie mieszać bo wystawienie stanu wysokiego na pinie zależne od jakiegoś warunku to prosta sprawa i nic nie powinno mrugać.....

_________________
Pomóżcie mi stanąć na nogi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 cze 2017, o 20:10 
Offline
Użytkownik
Avatar użytkownika

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

Podejrzewam że kolega gdzieś w kodzie-
albo wachluje całym portem bez maskowania. :?
albo maska nie precyzyjna. :?
może pin zdublowany w innym poleceniu. :?
Można pogdybać. :?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 cze 2017, o 14:18 
Offline
Użytkownik

Dołączył(a): 05 lis 2015
Posty: 92
Pomógł: 0

Okej to trochę go uporządkuje i wstawię kod.



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 2 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO