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



Teraz jest 18 sty 2025, o 07:53


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 22 ] 
Autor Wiadomość
PostNapisane: 28 wrz 2014, o 21:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Witam Mirku, witam wszystkich kolegów i koleżanki !!

Wróciłem po wielu latach do wspaniałego hobby i oczywiście nakupiłem jak miś miodu - niestety przed wysłuchaniem wspaniałych poradników Mirka - wchłaniam je teraz po kolei :) Udało się zaprogramować pierwszy prosty układ na ATTINY45 i miga :)
Książka blue zakupiona, jest w poczcie i zaraz będę czytać aaach już sobie to wyobrażam.
Środowisko eclipse indigo (sam na to wpadłem po trzech dniach walki:) uruchomione na ubuntu, nawet fuzy udało się nagrać, program na razie wyświetla na diodze kolejne cyfry morsem ... Takie zboczenie
Pozdrawiam i życzę wszystkiego najlepszego!!

http://youtu.be/NBDMl_0yJy8

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


Tomek, SQ5RIX

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 wrz 2014, o 22:47 
Offline
Moderator
Avatar użytkownika

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

Witamy ;) i zapraszamy do miłej zabawy z bakcylem elektroniki :lol:

_________________
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: 28 wrz 2014, o 23:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Mirku, oglądam teraz cykl o wyswietlaczu oled - powiem krótko - jesteś niesamowity !! Nie tylko masz gigantyczną wiedzę, ale przede wszystkim we wspaniały sposób ją przekazujesz. Po kilku godzinach spędzonych z Tobą na utube jestem totalnie, pozytywnie uzależniony :)
Bardzo serdecznie Ci dziękuję za tą ogromną pracę!!

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 00:17 
Offline
Moderator
Avatar użytkownika

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

sq5rix napisał(a):
powiem krótko - jesteś niesamowity !!

eee nie nie - to się koledze coś wydaje - ja zwykły kowalski jestem ;) ....

sq5rix napisał(a):
Nie tylko masz gigantyczną wiedzę

No to - to już na pewno nie ... coś tam może troszkę na tym etapie wiem więcej np niż ty z tej dziedziny ... i to wszystko, zobaczysz szybko dojdziesz do tego samego ;)

sq5rix napisał(a):
ale przede wszystkim we wspaniały sposób ją przekazujesz.

Wspaniały to może nie ... ale tu może jednak coś niecoś mi się udaje przekazać ;)

_________________
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: 29 wrz 2014, o 07:19 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

mirekk36 napisał(a):
sq5rix napisał(a):
powiem krótko - jesteś niesamowity !!

eee nie nie - to się koledze coś wydaje - ja zwykły kowalski jestem ;) ....

Patrzcie jak "cygani jak z nut"...
Przecież on Kardaś a nie Kowalski :lol: :lol:

mirekk36 napisał(a):
sq5rix napisał(a):
ale przede wszystkim we wspaniały sposób ją przekazujesz.

Wspaniały to może nie ... ale tu może jednak coś niecoś mi się udaje przekazać ;)

My tam uzależnieni od Twoich poradników swoje wiemy i się tu nie wymiguj.
A że malkontenci marudzą... niech żałują.

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 20:22 
Offline
Użytkownik
Avatar użytkownika

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

Do tej diody jeszcze jakiś buzzerek. Czasami sobie posłucham jak tam koledzy pracują. Posiadam tylko Tecsuna PL660 ale zawsze coś :D Taki dekoder to by mi się podobał :)




Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2014, o 23:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Mirku,

bardzo dziękuję za autograf i błyskawiczne przysłanie bluebooka.

Niestety jestem teraz jak miś, który widzi dwa ule - który wybrać? Czytać książkę czy oglądać poradniki? Jednak zgodnie z sugestiami na tym wspaniałym forum wybiorę książkę :)

Rafale, a co stoi na przeszkodzie zrobić taki dekoder samemu na Atmedze? Można go potem sobie ulepszać do woli.

Są schematy i programy np.

http://home.arcor.de/friedrich.lischeck ... coder.html

albo

http://elf-land.de/doc/Pollin-Spiel-RTT ... er/decoder

Ten pierwszy wydaje się fajniejszy.

Oba w języku mi nie znanym, ale google sobie radzi :)

Teraz 95% cw jest nadawane z kluczy elektronicznych lub z komputera, więc łatwo je dekodować. Ten na filmie rzeczywiście sobie świetnie radzi, ja tak szybko nie dam rady odsłuchać za chiny. Chyba ze 40 WPM.

[edit] ślepy jestem, 35 :) mega szybko....

Buzzerka nie podłączę - obawiam się relegowania z domu :) zresztą obok stoi sobie ten tec argonaut i mogę sobie ponadawać i posłuchać ( w słuchawkach :) do woli !!

_________________
--... ...-- - --- -- . -.-



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

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Eh, co taki początkujący może ponawijać ....
Zrobić chciałem odczyt klawisza na PCINT2 na ATTiny45 - ja to zawsze musze pod górkę - obejrzałem o przerwaniach, czytam bluebooka, ale niecierpliwość mnie zżera .....

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


no i kurczę nie chce się to kompilować, pisze mi że GIMSK ani PCMSK nie potrafi ich rozwiązać (resolve)

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


No i jeszcze jak sam sobie to zdefiniowałem na podstawie noty, to z kolei płakał że powtórna deklaracja ....

Pomożecie?

Albo napiszcie że to w ogóle nie tak i wyrzucić :)

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 paź 2014, o 00:17 
Offline
Moderator
Avatar użytkownika

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

sprawdź w Eclipse jakie masz wektory dla tego procka

bo pokazujesz komunikat z PCINT_vect a w kodzie masz PCINT2_vect ... więc np ja nie za bardzo wiem o co chodzi :(

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

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

O jest lepiej huraaa :)
Vector jest 0 - sprawdziłem w iotnx5.h
Dzięki Mirku !!

Poradnik o przerwaniach jest genialny !!

Teraz działa !!!! :

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


Dołożyłem jeszcze upd w ISR, żebym nie musiał trzymać paluchem :)

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 paź 2014, o 02:36 
Offline
Moderator
Avatar użytkownika

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

No i Gites Majonez ;)

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

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Haha super działa - uporządkowałem zgodnie z bluebookiem i jest ładniej.
Trochę mnie dręczy obsługa przerwania, na pewno można bardzie elegancko bez tej zmiennej upd.

Składnia: [ Pobierz ] [ Ukryj ]
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: 2 paź 2014, o 05:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Teraz kolego postaraj sie zamiast delay uzyc timera.

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



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

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Dobry pomysł - wydaje mi się że rozumiem timery i odpalę sobie w trybie CTC krope i krechę :)

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 paź 2014, o 12:55 
Offline
Moderator
Avatar użytkownika

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

sq5rix napisał(a):
wydaje mi się że rozumiem timery


To ja teraz dodam - tak Timery - ale programowe ;) ... zrób to na timerach programowych ;) da radę a zobaczysz że wejdziesz na całkiem inny poziom pisania sociku - pomoc masz w BB i przykłady, a jak coś nie będzie jasne to śmiało pytaj

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

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Uch, dalej katuję diodkę na mojej płytce (ATTiny45, 8MHz) - spróbowałem uruchomić na timerze 0B w trybie CTC.
I wszystko miga, tylko niestety niezależnie od rejestru OCR0B :(
Co bym tam nie wpisał, tak samo miga ...
Użyłem B, ponieważ nie ma (chyba, tak jak czytam notę) preskalera na A i są dziwne rzeczy inne, których nie rozumiem :)
Co sknociłem?

Składnia: [ Pobierz ] [ Ukryj ]
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: 5 paź 2014, o 15:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Hura wykryłem problem :)

Preskaler jest ustawiany w rejestrze TCCR0B, a ja gupi myślałem że to inny timer :)

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


Mogę przystąpić do timerów programowych \o/

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 paź 2014, o 16:39 
Offline
Moderator
Avatar użytkownika

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

sq5rix napisał(a):
Preskaler jest ustawiany w rejestrze TCCR0B, a ja myślałem że to inny timer


Nie ty pierwszy i nie ostatni - więc spokojnie - mnóstwo ludzi myśli, że rejestr

TCCR0A to ustawienia dla rzekomego kanału A
TCCR0B to ustawienia dla rzekomego kanału B

a tu zonk ;) ... i jak się spojrzy dokładniej do noty to od razu widać w czym rzecz ;)

Zatem przyjemnej przygody z timerami programowymi

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

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Hehe dokładnie - nie jest to łatwa lektura :)
Nadal paru rzeczy nie rozumiem, ale pomału dojdę jak będzie potrzeba.

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 paź 2014, o 16:54 
Offline
Moderator
Avatar użytkownika

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

sq5rix napisał(a):
Nadal paru rzeczy nie rozumiem


Zajrzyj proszę do rozdziału "Wstęp do systemów czasu rzeczywistego" i zobacz tamtejszy przykład .... to ważne ;)

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

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Mirku, Koledzy i Koleżanki,

melduję pierwsze czytanie blue książki za zakończone :)
Teraz troszkę pomęczę zestaw, rozpoczynam ćwiczenia praktyczne.

Poniżej wersja migacza z timerem, bez Delajów (to takie plemię indiańskie, Delaje, bardzo przeszkadzają)

Powinienem dorobić bufor i ciągnąć z dużej tabeli znaków z pamięci flash, ale zostawiam na potem. Program miał być szkoleniowy.

Składnia: [ Pobierz ] [ Ukryj ]
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: 9 paź 2014, o 09:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

No i gratulacje. Takie zabawy dużo uczą :)

73

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



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

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