Panie Mirku! Brakuje takich osób jak Pan w półświatku elektroników. Uśmiechnięty, chętnie dzielący się wiedzą i doświadczeniami - to ewenement, jakiego nie jestem w stanie wskazać na forach tematycznych, gdzie każdy z Nas zamiast usłyszeć dobrej porady, został przenoszony ze swoim wątkiem do kosza. Cytując Alberta Einsteina : knowlege = 1/ego. Dzięki!
Jestem niesamowicie zachwycony Pana osobą, blogiem, książkami i wszelkimi innymi materiałami. Ogromna pasja, pogoda ducha, chęć wytłumaczenia mniej wtajemniczonym i przyjemna forma - ogromnie szanuję i jednocześnie dziękuję, za każdą minutę, jaką Pan poświęca, by to wszystko stworzyć. Oby więcej takich osób!
Po poradnikach związanych z ADC pomyślałem sobie "kurcze, już chyba wszystkie poradniki zrobił facet, w końcu będe miał czas obejrzeć stare, już chyba nic innego nie wymyśli" a tu proszę :) Jest kolejny poradnik i o czymś bardzo ciekawym ;) Bardzo mi ten poradnik pomoże bo brakuje mi zrozumienia paru takich 'teoretycznych' kwestii. Mam nadzieje że na jednej części się nie skończy ;)
Dzięki za kolejny filmik. Świetne uzupełnienie do wykładów z procesorów :D Tutaj zawsze można sobie przewinąć i odsłuchać jeszcze raz, nie to co na wykładzie :) Pozdrawiam
Dlaczego zaraz w "półświatku" to nie jakis tam margines społeczny. Osobiście może do najmłodszych nie należę ale za to z pewnością do początkujących (z Arduino). Ostatnio popełniłem mały projekcik na potrzeby mojej firmy w którym steruję obrotowym stolikiem przy pomocy silnika krokowego i Arduino. I jak na moje potrzeby to nawet fajnie wyszło, jednak chciałem pójść o krok do przodu stąd moje zaintersowanie tematem. Wiedziałem, że aby zrobić moją zabawkę nieco atrakcyjniejszą konieczne będzie wykorzystanie przerwań i tak własnie trafiłem .... na ten poradnik. Obejrzałem część pierwszą. Dowiedziałem się co nieco, jednak czuję, że długa droga przede mną :) To faktycznie fajnie, że są jeszcze ludzie którzy chcą i potrafią podzielić się wiedzą. Kiedy na jednym z forów (a może jednym z "FOR") zadałem pytanie, dowiedziałem się wszystkiego szkoda tylko, że nie na interesujący mnie temat :P i przy okazji naczytałem się .... że hej ale tylko jak to jedna ze stron niema pojęcia o czym pisze na co ta druga strona odpowiadała dokładnie tym samym i tak przez 50 postów..... Spieszę więc zapisać się na Pańskim forum Panie Mirosławie z nadzieją, że tu nie będą moje wątki wykorzystywane do słownych potyczek lecz do pomocy z jednej ztrony i nauki z drugiej :P Pozdrawiam i subskrybuję ....
Planuję zbudować prosty termometr używając wyświetlacza 7 segmentowego (potrójnego). Zastanawiam się, czy migający przecinek (aby było widać, że termometr żyje) wykonuje się np. na przerwaniach? Cykliczne przerwania zmieniające stan przecinka. Na razie czytam i wszystkie przerwania wyzwalane są "zdarzeniem" na którymś wejściu. Czy programowo np: funkcją millis można jakoś wyzwalać przerwanie?
Nie wiem czy to jakiś rodzaj zaszczytu, ale pewno w kategorii internet kto wie, w każdym razie Pana kanał jest do tej pory moją najlepszą subskrypcją :). No ok, jestem normalny i mam kilka dodanych kanałów ze śmiesznymi filmikami, muzyką etc. ale to jest po prostu czysto związane z tym co lubię i tłumaczone najlepiej jak się da. :)
rozumiem, że nawet jeśli pętla główna będzie w trakcie wykonywania delaya - np. akurat będzie to 340ms z naszych 500ms zadanych - i trach - licznik w przerwaniu przeskakuje z 99 na 0 - to rozumiem, że delay zostanie zatrzymany i włączy się dioda - rozwijając dalej - jeśli w pętli głównej delay mial 500ms i służył on do pomiaru zapalenia sie diody - a w trakcie delaya wskoczy przerwanie którego zadaniem jest zapalenie diody nr 2 na 100ms... to czy znaczy to że nasza dioda nr 1 będzie świecić 600ms? rozumiem, że tak...
Dokładnie tak - jeśli w przerwaniu będzie dodatkowe opóźnienie no to nie ma innego wyjścia ;) dlatego NIGDY nie wolno dawać jakichkolwiek opóźnień, nawet najmniejszych w przerwaniach ;)
Jest może jakiś program, który symuluje działanie takiego kontrolera? W sensie, że odpalam apke i mam wyrenderowany kontroler, diody i inne te bajery i wtedy mogę sobie w tej apce podłączyć tak wirtualnie piny do ledów albo przycisków i napisać kod w C i ta apka odpowiednio zrobi tak, że na tym wyrenderowanym kontrolerze się diody zapalą? Szukałem w necie ale średnio mogłem znaleźć coś darmowego i prostego w obsłudze.
@@mirekk36 jest. Bo w ogóle mnie to nie interesuje, a potrzebuje zdać mikrokontrolery na studiach. Szkoda, mi wydawać pieniądze na coś, co zaraz będzie leżeć w szafie, którą i tak mam zawaloną. Mógłbym to odsprzedać po egzaminie, ale to znów trzeba się bawić w wystawianie tego, wysyłkę, jak nie będzie chętnych to już w ogole lipa.
Ziomuś fajnie że humorek i w ogóle ale większość ludzi, którzy Cię zobaczą nie będą wówczas w okresie świątecznym, ba większość zobaczy Cię we wrześniu ucząc się do poprawek bądź w maju ucząc się do sesji. Całe to zajście w ciul rozprasza :))
+Cero No tak a rozumiem, że ty sobie pomyślałeś - że ja sobie pomyślałem że ludzie to zobaczą tylko o okresie świątecznym? ... no to nieźle wydedukowałeś ;) ... to ma tak być i już ;) tyle mogę powiedzieć. Rozpraszać też ma ;) bo ma być na wesoło aby lepiej zapamiętać ważne sprawy.
Mirku świetny tutorial. Dopiero zaczynam swoją przygodę z mikrokontrolerami, jestem już przy końcu blue booka jednak im dalej w las tym więcej drzew :(. Twoje filmy to genialne uzupełnienie książki które wyjaśniają naprawdę wszystko to czego nie zrozumiałem z książki. Było by świetnie gdybyś jeszcze przed zakończeniem serii o przerwaniach nagrał taki wprowadzający materiał o magistrali I2C. Mimo że już przerobiłem ten rozdział ciągle nie mogę go dobrze zrozumieć :/
Proponuję zassać sobie ten darmowy program: atnel.pl/atnel-video-player.html i za jego pomocą szperać w poradnikach wideo. W ogóle polecam się zapoznać z możliwościami tego programu ;)
Niestety w szkocji nie da rady obejrzeć tego filmu - jakaś blokada na channel 4 - mniejsza z tym - przeszedłem do part 03 - na stanie mam atmege8a a jak wiadomo ona posiada tylko int0 int1- odblokowałem sobie INT0 - ustawiłem przerwanie zboczem narastającym -wpisałem wektor - i teraz chciałbym by migała mi dioda na porcie pb0 (pin14) - no i tutaj już schody - wpisuje w wektor standardową komendę TOG dla pb0 - oczywiście zmieniam stan portu b w ddrb - i teraz nie rozumiem co powinienem wpisać w główną pętlę by dioda migała mi co pół sekundy :/ MCUCR |= (1
Biorąc pod uwagę to jakie mam doświadczenie z elektronikami to jest Pan bardzo pozytywnym człowiekiem, jednak te filmiki mogłyby być duuużo krótsze i zawierać tę samą treść.
A co stoi na przeszkodzie żeby kolega nakręcił krótsze filmiki? nie rozumiem ? ... ja wierzę, że twoje mogłyby zająć nawet po kilka minut, ba! przesadzam pewnie nawet nie więcej niż minutę i zawierać tę samą treść. Na YT jest dużo miejsca, YT czeka na takich jak ty ... nic tylko kręcić. A jeśli oczekujesz krótszych filmików ode mnie to polecam szczególnie tobie ten: Poradnik Dla Malkontenta ;)
Atnel - mirekk36 Brak takiej wiedzy :) Nie napisałem tego komentarza po to żeby Pana urazić. Mam szacunek do Pańskiej wiedzy aczkolwiek osobiście nie spodobał mi się sposób przekazu wiedzy. Chyba mogę mieć swoje zdanie?:)
Jeden z profesorów na mojej uczelni powiedział kiedyś, że takie chwilowe oderwanie od wątku wykładu rzucając jakimś dowcipem dla rozluźnienia atmosfery i oderwania się od ciągłego skupienia, sprzyja przyswajaniu wiedzy. Powiem szczerze, że tak własnie jest i w tym przypadku. Oglądając tego typu filmy instruktażowe zapamiętuje się znacznie więcej niż oglądając suchą teorię. Za sprawą mnemotechniki zostaje w głowie zdecydowanie więcej, bo przypominając sobie dowcip lub zabawną rzecz od razu przypominają się inne rzeczy, które działy się w tym czasie. Środek nocy, latarką po oczach i co ? :) - VOLATILE :) Uważam, że tego typu wykłady są zdecydowanie bardziej wartościowe. Ci którzy chcą czegoś w pigułce zazwyczaj zapominają po kilku dniach co tam było. Z tego filmiku zapamiętałem 10000% więcej niż czytając blue booka, od którego zacząłem przygodę z programowaniem. Pozdrawiam serdecznie!
Panie Mirku! Brakuje takich osób jak Pan w półświatku elektroników. Uśmiechnięty, chętnie dzielący się wiedzą i doświadczeniami - to ewenement, jakiego nie jestem w stanie wskazać na forach tematycznych, gdzie każdy z Nas zamiast usłyszeć dobrej porady, został przenoszony ze swoim wątkiem do kosza. Cytując Alberta Einsteina : knowlege = 1/ego. Dzięki!
;) dzięki
Jestem niesamowicie zachwycony Pana osobą, blogiem, książkami i wszelkimi innymi materiałami. Ogromna pasja, pogoda ducha, chęć wytłumaczenia mniej wtajemniczonym i przyjemna forma - ogromnie szanuję i jednocześnie dziękuję, za każdą minutę, jaką Pan poświęca, by to wszystko stworzyć. Oby więcej takich osób!
Miło mi że może się przydać to co robię ... ślicznie dziękuję za opinię
Elegancki poradnik!! 😊
Warto bylo poswiecic ta godzine..i wogole sposob opowiadania...super sie oglada!
@Quincy Cyrus :-D hahaha
Po poradnikach związanych z ADC pomyślałem sobie "kurcze, już chyba wszystkie poradniki zrobił facet, w końcu będe miał czas obejrzeć stare, już chyba nic innego nie wymyśli" a tu proszę :) Jest kolejny poradnik i o czymś bardzo ciekawym ;) Bardzo mi ten poradnik pomoże bo brakuje mi zrozumienia paru takich 'teoretycznych' kwestii. Mam nadzieje że na jednej części się nie skończy ;)
Zaczynam rozumieć przerwania. Sprawiały mi spory kłopot. Czekam na kolejny video poradnik.
Dzięki za kolejny filmik. Świetne uzupełnienie do wykładów z procesorów :D Tutaj zawsze można sobie przewinąć i odsłuchać jeszcze raz, nie to co na wykładzie :)
Pozdrawiam
Hehe trochę się spóźniłem, ale ten film to niezły prezent na święta. Na najbliższe Boże Narodzenie też poproszę coś podobnego.
:D ... tak ? a przez co na święta ? ja nie zauważyłem tylko czasami coś mi przed oczami latało ;)
a na poważnie to dziękuję
Dlaczego zaraz w "półświatku" to nie jakis tam margines społeczny.
Osobiście może do najmłodszych nie należę ale za to z pewnością do początkujących (z Arduino). Ostatnio popełniłem mały projekcik na potrzeby mojej firmy w którym steruję obrotowym stolikiem przy pomocy silnika krokowego i Arduino. I jak na moje potrzeby to nawet fajnie wyszło, jednak chciałem pójść o krok do przodu stąd moje zaintersowanie tematem. Wiedziałem, że aby zrobić moją zabawkę nieco atrakcyjniejszą konieczne będzie wykorzystanie przerwań i tak własnie trafiłem .... na ten poradnik.
Obejrzałem część pierwszą. Dowiedziałem się co nieco, jednak czuję, że długa droga przede mną :)
To faktycznie fajnie, że są jeszcze ludzie którzy chcą i potrafią podzielić się wiedzą. Kiedy na jednym z forów (a może jednym z "FOR") zadałem pytanie, dowiedziałem się wszystkiego szkoda tylko, że nie na interesujący mnie temat :P i przy okazji naczytałem się .... że hej ale tylko jak to jedna ze stron niema pojęcia o czym pisze na co ta druga strona odpowiadała dokładnie tym samym i tak przez 50 postów.....
Spieszę więc zapisać się na Pańskim forum Panie Mirosławie z nadzieją, że tu nie będą moje wątki wykorzystywane do słownych potyczek lecz do pomocy z jednej ztrony i nauki z drugiej :P
Pozdrawiam
i subskrybuję ....
pozdrawiam i zapraszam
Planuję zbudować prosty termometr używając wyświetlacza 7 segmentowego (potrójnego). Zastanawiam się, czy migający przecinek (aby było widać, że termometr żyje) wykonuje się np. na przerwaniach? Cykliczne przerwania zmieniające stan przecinka.
Na razie czytam i wszystkie przerwania wyzwalane są "zdarzeniem" na którymś wejściu.
Czy programowo np: funkcją millis można jakoś wyzwalać przerwanie?
Nie wiem czy to jakiś rodzaj zaszczytu, ale pewno w kategorii internet kto wie, w każdym razie Pana kanał jest do tej pory moją najlepszą subskrypcją :). No ok, jestem normalny i mam kilka dodanych kanałów ze śmiesznymi filmikami, muzyką etc. ale to jest po prostu czysto związane z tym co lubię i tłumaczone najlepiej jak się da. :)
dziękuję za dobre słowo ;)
Świetna praca dydaktyczna...!!!
Ok, czyli przerwanie stosujemy do zapalenia flagi (zmiennej) dalej program główny przejmie inicjatywę i będzie ok ?
Mirku mam pytanie odnośnie sprzętu na którym pracujesz. Po tapecie wnioskuję, że jest to laptop Sony a możesz powiedzieć coś o nim więcej?
Pozdrawiam!
czy ktoś już pisał, że nadaje się Pan do Teleexpresu do kącika osób pozytywnie zakręconych?
;)
rozumiem, że nawet jeśli pętla główna będzie w trakcie wykonywania delaya - np. akurat będzie to 340ms z naszych 500ms zadanych - i trach - licznik w przerwaniu przeskakuje z 99 na 0 - to rozumiem, że delay zostanie zatrzymany i włączy się dioda - rozwijając dalej - jeśli w pętli głównej delay mial 500ms i służył on do pomiaru zapalenia sie diody - a w trakcie delaya wskoczy przerwanie którego zadaniem jest zapalenie diody nr 2 na 100ms... to czy znaczy to że nasza dioda nr 1 będzie świecić 600ms? rozumiem, że tak...
Dokładnie tak - jeśli w przerwaniu będzie dodatkowe opóźnienie no to nie ma innego wyjścia ;) dlatego NIGDY nie wolno dawać jakichkolwiek opóźnień, nawet najmniejszych w przerwaniach ;)
Jest może jakiś program, który symuluje działanie takiego kontrolera? W sensie, że odpalam apke i mam wyrenderowany kontroler, diody i inne te bajery i wtedy mogę sobie w tej apce podłączyć tak wirtualnie piny do ledów albo przycisków i napisać kod w C i ta apka odpowiednio zrobi tak, że na tym wyrenderowanym kontrolerze się diody zapalą? Szukałem w necie ale średnio mogłem znaleźć coś darmowego i prostego w obsłudze.
są jakieś tam takie bajerki ale czy jest sens się tym bawić ??? zamiast testować na żywym organizmie procka ???
@@mirekk36 jest. Bo w ogóle mnie to nie interesuje, a potrzebuje zdać mikrokontrolery na studiach. Szkoda, mi wydawać pieniądze na coś, co zaraz będzie leżeć w szafie, którą i tak mam zawaloną. Mógłbym to odsprzedać po egzaminie, ale to znów trzeba się bawić w wystawianie tego, wysyłkę, jak nie będzie chętnych to już w ogole lipa.
@@sc5shout Masakra - to rzeczywiście radź sobie tam jakoś.
Mirek dobry filmik ale do czapki musisz dodać jakiś idealny prostownik ;) dioda nie wystarczy
:D
hoho już kolejne święta ( z przerwaniami) :D
Ziomuś fajnie że humorek i w ogóle ale większość ludzi, którzy Cię zobaczą nie będą wówczas w okresie świątecznym, ba większość zobaczy Cię we wrześniu ucząc się do poprawek bądź w maju ucząc się do sesji. Całe to zajście w ciul rozprasza :))
+Cero No tak a rozumiem, że ty sobie pomyślałeś - że ja sobie pomyślałem że ludzie to zobaczą tylko o okresie świątecznym? ... no to nieźle wydedukowałeś ;) ... to ma tak być i już ;) tyle mogę powiedzieć. Rozpraszać też ma ;) bo ma być na wesoło aby lepiej zapamiętać ważne sprawy.
a to wtedy okey, mi nie pasuje ale każdy ma swoje zdanie. Powodzenia w tym co robisz :)
No trudno żeby wszystkim pasowało to co robię ;) Zawsze można wyłączyć poradnik i nic nie będzie przeszkadzać.
dokładnie jak tak jest to pozostaje samemu przeczytać
Mirku świetny tutorial. Dopiero zaczynam swoją przygodę z mikrokontrolerami, jestem już przy końcu blue booka jednak im dalej w las tym więcej drzew :(. Twoje filmy to genialne uzupełnienie książki które wyjaśniają naprawdę wszystko to czego nie zrozumiałem z książki. Było by świetnie gdybyś jeszcze przed zakończeniem serii o przerwaniach nagrał taki wprowadzający materiał o magistrali I2C. Mimo że już przerobiłem ten rozdział ciągle nie mogę go dobrze zrozumieć :/
25:14 Czy nie powinno być if(ms>999){ itd.
jest jakaś opcja by obejrzeć przerwania dla początkujących part 02? czy od razu powinienem jednak iść w part 03?
Proponuję zassać sobie ten darmowy program: atnel.pl/atnel-video-player.html i za jego pomocą szperać w poradnikach wideo. W ogóle polecam się zapoznać z możliwościami tego programu ;)
Niestety w szkocji nie da rady obejrzeć tego filmu - jakaś blokada na channel 4 - mniejsza z tym - przeszedłem do part 03 - na stanie mam atmege8a a jak wiadomo ona posiada tylko int0 int1- odblokowałem sobie INT0 - ustawiłem przerwanie zboczem narastającym -wpisałem wektor - i teraz chciałbym by migała mi dioda na porcie pb0 (pin14) - no i tutaj już schody - wpisuje w wektor standardową komendę TOG dla pb0 - oczywiście zmieniam stan portu b w ddrb - i teraz nie rozumiem co powinienem wpisać w główną pętlę by dioda migała mi co pół sekundy :/
MCUCR |= (1
Panie kochany, na forum zapraszam z takimi pytaniami: www.forum.atnel.pl
wątek z czapką mikołaja to tak jakby przerwania? :D super poradniki
+Lo8G8aN No tak mi się w trakcie poradnika wydawało, że coś jest nie tak :D .... ktoś albo coś mi przerywało :D
mam pytanie następcą atmegi8 jest atmega88 ,a co jest następcą atmegi32
ATmega16/32 .... albo ATmega164/324/624/1284 ;) przy czym ATmega1284 to już prawdziwy POTWÓR - bo ma aż 16 Kb pamięci RAM ;)
Pod choinkę prezenty przynosi dzieciątko a nie św. Mikołaj.
Św. Mikołaj rozdaje prezenty 6 grudnia.
aa i zadziałał mi eclipse 2020:) jak by co .. pytać:) w win 7
Biorąc pod uwagę to jakie mam doświadczenie z elektronikami to jest Pan bardzo pozytywnym człowiekiem, jednak te filmiki mogłyby być duuużo krótsze i zawierać tę samą treść.
A co stoi na przeszkodzie żeby kolega nakręcił krótsze filmiki? nie rozumiem ? ... ja wierzę, że twoje mogłyby zająć nawet po kilka minut, ba! przesadzam pewnie nawet nie więcej niż minutę i zawierać tę samą treść. Na YT jest dużo miejsca, YT czeka na takich jak ty ... nic tylko kręcić. A jeśli oczekujesz krótszych filmików ode mnie to polecam szczególnie tobie ten: Poradnik Dla Malkontenta ;)
Atnel - mirekk36 Brak takiej wiedzy :) Nie napisałem tego komentarza po to żeby Pana urazić. Mam szacunek do Pańskiej wiedzy aczkolwiek osobiście nie spodobał mi się sposób przekazu wiedzy. Chyba mogę mieć swoje zdanie?:)
Jeden z profesorów na mojej uczelni powiedział kiedyś, że takie chwilowe oderwanie od wątku wykładu rzucając jakimś dowcipem dla rozluźnienia atmosfery i oderwania się od ciągłego skupienia, sprzyja przyswajaniu wiedzy. Powiem szczerze, że tak własnie jest i w tym przypadku. Oglądając tego typu filmy instruktażowe zapamiętuje się znacznie więcej niż oglądając suchą teorię. Za sprawą mnemotechniki zostaje w głowie zdecydowanie więcej, bo przypominając sobie dowcip lub zabawną rzecz od razu przypominają się inne rzeczy, które działy się w tym czasie. Środek nocy, latarką po oczach i co ? :) - VOLATILE :) Uważam, że tego typu wykłady są zdecydowanie bardziej wartościowe. Ci którzy chcą czegoś w pigułce zazwyczaj zapominają po kilku dniach co tam było. Z tego filmiku zapamiętałem 10000% więcej niż czytając blue booka, od którego zacząłem przygodę z programowaniem. Pozdrawiam serdecznie!
Gdyby były krótsze, to byś nic nie zapamiętał :), a tak temat jest bardzo dobrze przemielony. I to mi się podoba
cyk cyk aż ten czas leci to już 10-te święta od wydania tego "tutoriala", czyli 10-te swieta razem hurra
no to naprawdę okrągła rocznica wyszła ;) ślicznie dziękuję i życzę zdrowych, radosnych i wesołych Świąt
hehe :) "pilot" to już tradycja :D
No coraz gorzej się zacina ;)
jak sie zacina to czas stworzyć nowy pilot :D
;) tyż racja
Ja panu nie przerywałem.
Nie? ... hmm to przepraszam może pomyliłem pana z kimś innym ;)
znakomity poradnik panie Mirku :)