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



Teraz jest 25 gru 2024, o 09:34


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 18 ] 
Autor Wiadomość
 Tytuł: Figlarz
PostNapisane: 28 lip 2014, o 17:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Zgodnie z tytułem, zabawka służy do płatania figli :D

Obrazek Obrazek Obrazek
Obrazek Obrazek Obrazek
Układ działa następująco: przy starcie wita się poprzez mrugnięcie diodą. Następnie czeka na pojawienie się sygnału z pilota. Gdy go zapamięta, mrugnie drugi raz. Teraz po wciśnięciu klawisza będzie wysyłał sklonowany sygnał. Razem z diodą IR będzie mrugała zielona dioda. Można ją jednak wyłączyć (tryb dyskretny ;) ) poprzez trzymanie klawisza przy resetowaniu/uruchamianiu układu.

Jak na razie testowałem 6 różnych pilotów i za każdym razem udało mi się oszukać odbiorniki. Zasięg pilota zwiększyłem łącząc równolegle dwa rezystory 39Ohm. Za źródło zasilania posłużyła mi nieużywana bateria z telefonu. Procek to atmega8, wewnętrzny oscylator 8MHz.


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.



Na koniec prezentacja:


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Ostatnio edytowano 28 lip 2014, o 18:38 przez artur85, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 28 lip 2014, o 18:17 
Offline
Moderator
Avatar użytkownika

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

pierwszy! ;)

No patrz pan jaki figlarz ;) .... kolega widzę cierpi na przerośniętą formę bakcyla elektroniki i programowania :lol: ... bakcyla pasji ...

tyle ostatnio projektów i to jakich fajnych ;)

ten też jest świetny ... z mojej strony GRATULACJE

_________________
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  
 Tytuł: Re: Figlarz
PostNapisane: 28 lip 2014, o 19:22 

Pomógł: 0

dambo napisał(a):
może jakiś filmik z testów na rodzinie/znajomych ?


Zdjęcie z limem, po testach :lol:



Góra
  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 28 lip 2014, o 19:31 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

Czy ja dobrze widzę, że w momencie 1:13 filmu widać wysyłane dane z pilota w stronę telewizora.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 28 lip 2014, o 19:59 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

Jedno pytanie bo być może nie zrozumiałem. Co to urządzenie robi ?



No i se namazałem z mojego myPhone Cube.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 28 lip 2014, o 20:26 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Cytuj:
Jedno pytanie bo być może nie zrozumiałem. Co to urządzenie robi ?
Układ zapamiętuje dowolny kod z pilota a następnie go odtwarza.

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 29 lip 2014, o 15:33 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

Ale odtwarza sam z siebie ? Cyklicznie ? Czy jak ktoś naciśnie jakiś przycisk to to urządzenie wyśle inny kod ?
To taki pipek dręczyciel w wersji infrared ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 29 lip 2014, o 21:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Kod jest wysyłany dopiero po wciśnięciu klawisza (tact switch 6x6mm). Wtedy też mruga zielona dioda, co widać na filmiku. Na płytce znajduje się też drugi klawisz do resetowania układu (tact switch 3x6mm). Przy każdym uruchomieniu/resecie układu trzeba do urządzenia przystawić pilot i wcisnąć klawisz, który ma być zapamiętany. Mam nadzieję, że coś tam udało mi się rozjaśnić.

Obrazek

Jeśli chodzi o przetestowanie zabawki w terenie, to pewnie będę musiał poczekać do weekendu, powkurzam kumpla przy piwku :D

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 30 lip 2014, o 15:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Mały update, do pracy zaprzęgnięto EEPROM :). Schemat blokowy myślę w miarę czytelnie przedstawi działanie algorytmu:
Obrazek
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.


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 30 lip 2014, o 16:01 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

W czym robiłeś schemat blokowy ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 30 lip 2014, o 16:26 
Offline
Użytkownik

Dołączył(a): 16 mar 2013
Posty: 157
Pomógł: 6

matrix napisał(a):
W czym robiłeś schemat blokowy ?

Sam o to pytałem ;) https://www.lucidchart.com/documents/ed ... 11822a88/0



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 30 lip 2014, o 18:03 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

A nie ma nic darmowego bez ograniczeń czasowych?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 30 lip 2014, o 18:18 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2590
Pomógł: 128

A inkscape sie nie nada?

Sent from my mobile.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 30 lip 2014, o 18:43 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

Przepraszam autora za offtop.
Znalazłem program o nazwie diagram designer.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 31 lip 2014, o 15:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 kwi 2013
Posty: 187
Lokalizacja: Kobiernice
Pomógł: 13

Jeszcze jedna drobna poprawka w działaniu, teraz układ nie zawiesza się po włączeniu/wyłączeniu mrygania diodą oraz lekko podrasowany schemat (w diagram designer ;) )

Obrazek

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.


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
zapraszam na bloga http://bakcyl8bit.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 31 lip 2014, o 19:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

witam ;)
chciałem zmodyfikować ten kod aby działał na atmega16, żebym całość mógł mieć na zestawie ATB ( teraz jest to stykówka połączona z ATB ).

to jest zmodyfikowany 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.

Niestety program nie działa poprawnie: po wgraniu całości do avr dioda LED zaczyna mrugać, gdy zresetuje procka równocześnie naciskając button dioda przestaje mrugać. Następnie po skierowaniu pilota od TV w kierunku odbiornika podczerwieni i naciśnięciu przycisku "wł/wył" dioda raz mruga. Teraz wciskając button TV powinien się włączyć, a dioda na ATB mrugać, nie wiem dlaczego dioda LED nie mruga, tylko świeci przez cały czas gdy mam naciśniętego switch'a, a TV się nie włącza. Dodam jeszcze że na atmega8 wszystko ładnie działało.

Co jest nie tak?

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 1 sie 2014, o 19:30 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

Podejrzewam ze JTAG nie wyłączony.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Figlarz
PostNapisane: 1 sie 2014, o 19:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

OdeOn napisał(a):
Podejrzewam ze JTAG nie wyłączony.

jest wyłączony

------------------------ [ Dodano po: 10 minutach ]

co jeszcze może być nie tak?

_________________
GreenBook i BlueBook



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

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