Super, takich ludzi jest przyjemność oglądać. Widać pasje oraz chęć pomocy innym, a nie ''narzekanie, że ty tego nie umiesz i się nigdy nie nauczysz. Jak często można usłyszeć od wielu, wielu różnych nauczycieli.'' Bardzo dobry poradnik. Aż zachęcasz do nauki i jak się bardzo nie chciało tak teraz się chcę. ;)
PORADNIK JEST GENIALNY.Potrafisz sprawić by poradniki były ciekawe ale najważniejsze ,że robisz to z humorem Twoja pasja nas zaraża .Dla początkujących to najważniejsze aby się nie zrazić ,że może za trudne albo nie dam rady.Tak trzymaj
@@mirekk36 Panie Mirku klaniajac sie nisko z szacunkiem i dziekujac ogromnie za szerzona wiedze ...ktory z zestawow andromeda czy neutrino by Pan polecil (z wysylka do Anglii mam nadzieje nie ma problemu bo po glowie chodzi full wypas opcja - "wszystkie plusy" zaznaczone i czy do tego jeszcze warto cos ciekawego dokupic aby bylo odrazu w komplecie).
@@chillyshotorbitus5152 W naszym sklepie można spokojnie wybrać wysyłkę do dowolnego kraju. www.skle.atnel.pl - a który zestaw ? Zarówno Andromeda jak i Neutrino to to samo - tyle że Neutrino ma więcej dodatków. Ale też do obu wersji można dodać opcję "DELUXE" ... wszystko jak widać zależy już od własnych potrzeb i możliwości finansowych.
No ... i to jest poradnik o długości do jakich nas przyzwyczaiłeś :D A w kwestii migania diodą ... Nie jest to tak banalna rzecz jakby mogło się wydawać .... To jest całkowita podstawa do jakiegokolwiek działania na uC i to są podstawy jakichkolwiek transmisji danych :D Ja co prawda mam już za sobą tego typu migania, ale obejrzałem z przyjemnością i czekam na więcej. Kawał dobrej roboty Mirku tak trzymaj dalej.
Bardzo fajny poradnik dla początkujących :) Jeśli chodzi o przesuwanie bitów w lewo, to wykonujemy to operacją mnożenia przez 2, a przesuwanie bitów w prawo, to operacją dzielenia całkowitego przez 2
Fantastyczny poradnik i książka. Dzisiaj zakończyłem bluebooka i zabieram się za programowanie (jak tylko poczta dostarczy programator :) ). Dziękuję panu za łatwy i szybki start w języku C. Proszę dalej kręcić poradniki wideo, bo naprawdę są bardzo pomocne.
Panie Mirku, dzisiaj otworzył mi Pan wrota do kolejnych komnat pałacu elektroniki. Wiem, że to co dla mnie jest złotą komnatą elektroniki, dla Pana jest jedynie przedsionkiem tego świata :) BARDZO DZIĘKUJĘ! Niech Pan reklamuje co chce, Pana wiedza i sposób jej przekazywania zamyka usta wszystkim malkontentom! :)
Witam Panie Mirku nie wiedziałem ,że to jest aż takie proste :) Od wczoraj męczę moją Atmegę 8 w różnych wariantach ,na początku ciężko mi było się połapać w bitach w systemie dziesiętnym ,ale z pomocą kalkulatora systemowego jest dużo łatwiej. Pozdrawiam P.S. Blue Book doszedł i od tygodnia go nie wypuszcam z rąk. Dawid Niemcy
Zadanie odrobione ;) Widzisz w szkole na Infie uczyli mnie przez potęgowanie i dzielenie, wtedy to załapałem ,ale pamięć z wiekiem bywa ulotna :) Dzięki Twoim sposobom to już w ogóle łatwizna i oszczędność czasu, dzięki i pozdrawiam.
Witam Przez pana znowu zacznę migać diodkami (a myślałem że mi się to już znudziło :)), potrafi pan zarazić tematem jak mało kto no i oczywiście przekazać to co trzeba w odpowiadającym mi czasie ~ 1h (około zanegowanej godziny - bo ostatnio czas mam na potencjale katody :D ) Dziękuję i pozdrawiam
elegancko :) Jestem studentem i w sumie przez znajomego który wskazał mi Pana stronę zaraziłem się mikroprockami, cały czas się uczę, oczywiście książka rewelacja! miganie diodami wciąż bawi i to jeszcze jak wyjdzie za pierwszym razem na własnym układzie j- est szpan na mieście :) hahaha gratuluję poradnika i pełen szacunek za całą mega działalność, pozdrawiam
dziękuję za tak ciepłą opinię i cieszę się, że mogłem pomóc ;) Natomiast jak to mówisz "szpan na mieście" ;) ... pozwala nam karmić naszego bakcyla i o to chodzi ... życzę sukcesów a w przyszłości dobrej pracy w tym zakresie
Atnel - mirekk36 Jeszcze raz ja :) Sytuacja z dzisiaj - biblioteka politechniki wrocławskiej w bibliotece, odpowiedź pani bibliotekarki na pytanie o zieloną księże: "...Panie coś Pan... Za Kardasiem wszyscy biegają i nikt nie chce oddawać, nie chcę mówić ale małe szanse, że uda się Panu ją wypożyczyć, wszystkie sztuki, obojętnie ile by ich nie było rozchodzą się w pół godziny a inni potem czekają bo studenci przetrzymują..." ja: przepraszam ale to w ogóle ani jednej nie ma na wypożyczenie? "no mówię Panu, że nie, to jest na tyle książka na czasie, że już pamiętam autora i kiedy kto powinien oddać..." - takie ma Pan wzięcie, także lecę do sklepu bo czekać nie zamierzam :) Pozdrawiam z Wrocławia :)
Mirku robisz świetną robotę. Fakt że gadasz trochę dużo ale dzięki temu można lepiej zrozumieć. Ja Ci powiem że po pięciu latach wyciągnełem swoją Atmege 8 i zamierzam zająć się programowaniem trochę głębiej. Znam język C++ więc nie będzie mi ciężko pisać programy. Narazie nadrabiam Twoje stare filmiki i uczę się po kolei. JESZCZE RAZ WIELKIE DZIĘKI
Tez sie ciesze. Mam moze glupie pytanie. Czy okreslanie wartosci wysjc dla np. PORTA mozna zarowno w systemie szestlnastkowym czy jako sume wag binarnych. Czy jest roznica gdy wpisze 0xff czy 255 ?? Czy to bez znaczenia ??
Witam . Jak zwykle super poradnik . Pod koniec pyta Pan czego w nim brakowało więc jak dla mnie zabrakło prostej metody , która z nazwy chociażby od razu narzuca się jako jedno z rozwiązań zadania z przesuwaniem zapalonej diody czyli przesunięcia bitowe . Coś w rodzaju : for(i=0;i
Bardzo cenna uwaga, dziękuję .... i to właśnie potwierdza, że nie ma jednego NAJ-lepszego rozwiązania, ale są ich setki, wręcz tysiące ;) ... rozwiązań jest tyle ilu programistów
Bardzo fajny filmik. Co do metody matematycznej to można wszystkie zrobić z zależności ,,liczba + liczba" lub ,,liczba * 2". Jedynie co trzeba zmienić to wartość początkową zmiennej ,,liczba" tj, 1, 3, 5 itd. Pozdrawiam
A ja chętnie obejrzałbym więcej takich wspólnych ćwiczeń. Niby godzinny film a ja spędziłem 4h przy ATB robiąc różne konfiguracje zapalania diod LED :)
Obiecuję, że na pewno jeszcze wrócę do takich poradników dla początkujących i takich wspólnych wprawek w programowaniu ;) Dziękuję za sygnał ... dzięki takim głosom wiem że warto wracać do takich zagadnień ... ale jak sam kolega widzi - dość mało ich jest.
Też racja, jeśli jakość filmików przekładałaby się na oglądalność to Pana poradniki miałyby po 200k wyświetleń a nie po 10k. Ale prawda jest taka że ludzie boją się programowania i przeważnie wybierają łatwiejszą i tańsza opcję jaką jest arduino.
Coś w tym jest co mówisz - ale spokojnie - dajmy szansę także tym którzy zaczynają od Arduino czy Bascoma - Najważniejsze żeby załapali pierwszego bakcyla - później ... gdy ich to co nieco wciągnie ... i tak zaczną szukać języka C ;) ... i dołączą do nas - nie sądzisz ?
Jak ktoś załapie bakcyla to nim się obróci a będzie w naszych szeregach. Sam niedawno emigrowałem z platformy Arduino, jest to duży skok ale z tymi wszystkimi materiałami będzie dobrze :)
Mirek, wymieniłeś wszystkie grupy wiekowe, za wyjątkiem mojej. Moja, dodam wychodzi ze skali, bo zabrałem się za AVR, aby pomóc mojemu wnukowi, który na studiach ma taki przedmiot jak mikroprocesory AVR, na nieszczęście niestety każą im programować w Asemblerze. Sprowadziło się, krótko powiem, to wszystko do tego, że ja zaraziłem się, wnuk niestety nie. Odnośnie ćwiczenia, to wiadomo, nie mogę czegoś oceniać z mojego punktu widzenia, kiedy jest się kilka kroków do przodu.
Świetnie wyszło, a tak z mojej wiedzy to jak się przekroczy przy mnożeniu czy innej operacji zmienną to "jedynki", które wyjdą po za najstarszy bajt i tak nam się zgubią, więc nie trzeba tam dawać ifa żeby wpisać 128 zamiast tych 192*2. Bo to nic innego jak 256+128 a 256 jest już na kolejnym bajcie także zostaje nam tylko 128 w komórce pamięci dla zmiennej liczba ;) zresztą to samo jest przy przesuwaniu, które nie jest cykliczne :D pozdrawiam, szczególnie że dbam o porządek we wszystkim co robie i dzięki twoim poradom wreszcie usunąłem bajzel z płytki stykowej no i już właściwie podłączam ATmege razem z kondensatorkami itp.. Rób dalej to co robisz bo ja spędziłem miesiąc na szukaniu wartościowego poradnika i wreszcie go odnalazłem :D czekam jak na dobry serial.
Ma kolega 100% racji .... Ale ja się tak rozpędziłem - bo chciałem przy okazji pokazać gdzieś jakiegoś IF'a ;) .... tak czy inaczej bardzo słuszna uwaga i powinienem był i o tym wspomnieć ...
52:46 Trochę jak ten z kabaretu co ma hodowle kurczaków. 52:58 Jak ja bym to polecił moim znajomym to by było pełno pytań "Co to dioda". Jak zawsze super poradnik nie wiedziałem że jest tyle metod mrugania diodom.
Panie Mirku, co Pan! w drugiej metodzie zapalania diód, nie trzeba stosować jakiegoś wzoru 3*(i+1). wystarczy zmienić wartość zmiennej liczba z 1 na 3, a resztę mnożyć przez 2 tak jak w pierwszym przykładzie. I będziemy mieli wartości 3 6 12 24 48 96 192. Tak jest łatwiej, nawet mój pies zrozumiał.
Mirek! Coś Ty najlepszego do jasnej choinki narobił. Ale po kolei. Majsterkowałem praktycznie od zawsze, coś tam w garażu dłubałem, stukałem, itp. Przygodę z TH-cam zacząłem jakieś dwa lata temu. Mniej więcej w zeszłe święta Bożego Narodzenia wymyśliłem sobie, że przydał by mi się slider do kamery. Hm, cóż to za kłopot, kilka popołudni w garażu i wózeczek jeździ po szynach aż miło. Teraz przydałoby się zrobić sterowanie napędem, pomyślałem. Jakoś to oprogramować, aby w ciekawy sposób jeździło. Myszkowanie po internecie jak to zrobić. Najpierw wpadło mi w ręce Arduino no i nie mogło być przecież inaczej, wpadłem na kanał Atnel - mirekk36. No i się zaczęło. Warsztat w garażu pokrył się kurzem, teraz pewnie ma już z dziesięć centymetrów. Na obiektywie w kamerze pajęczyna. Żona mówi do córki " Ma swój świat. Normalnienie zgłupiał na starość, 50 na karku a on się programować uczy ". Aj cholera co się porobiło. Jeden pokój w domu zabrałem i przerobiłem na warsztacik elektrofoniczny, cała masa elementów. Oczywiście niebieska książka też jest. Wspomniany wyżej slider udało mi się oprogramować, zaprojektować elektronikę i płytkę. Ale co z tego, slider w garażu, elektronika w pokoju, a ja nic tylko grzebię w C. Dżuma jakaS czy co mnie dopadło ? Jednym zdaniem. Mirek, odwalasz naprawdę kawał dobrej i solidnej roboty. Tak trzymaj. Pozdrawiam Janusz.
Hmmm dziękuję za miłe słowa - no ale nic nie poradzę na to że "zarażam" ;) A z tego co piszesz to ciebie też MOCNO to wzięło - podobnie jak mnie ... widzę ;) ... no cóż, ja byłem nawet u lekarza, ale on powiedział, że tego już się nie da zoperować, że to nieuleczalne - no i trzeba się z tym jakoś nauczyć żyć :D ... Najważniejsze, żeby nasza wspaniała rodzinka nas wspomagała ;) ... A widzę, że twoja małżonka ma też sporo wyrozumiałości ;) ... Pozdrów ją ode mnie ! ... Eeeeh co my byśmy zrobili bez tych naszych wspaniałych Kobiet ;) ... A na poważnie - to powiem ci, że u mnie projekt dwóch sliderów - jeden do zdjęć makro a drugi do timelapsu - też czekają na realizację wciąż i wciąż ... Tyle że u mnie dużo gorzej ze zorganizowaniem sobie mechaniki ... ale może jakoś kiedyś dam radę ;) Życzę powodzenia - trzymaj się ...
dzięki ... hmmm obsługa mikrofonu tzn w ogóle zagadnienie próbkowania dźwięku a później przecież jego odtwarzania to niestety nieco rozległy temat .... Ale w razie czego to CAAAŁE to zagadnienie jest opisane ładnie i to z wieloma ciekawymi przykładami w mojej zielonej książce: atnel.pl/jezyk-c-pasja-programowania.html , polecam. Jest tam pokazane na przykładzie jeszcze transmisji radiowej jak próbkować dźwięk z mikrofonu - przesyłać go do drugiego procka - a następnie w drugim jak go odtwarzać ;) z taką samą częstotliwością próbkowania
Witam Świetny poradnik Panie Mirku :) Pytanie czy przewiduję pan podobny poradnik odnośnie wyświetlacza 7-segm LED ?? Z przykładami jak programować np. jakiś stoper , zegarek , odliczanie jakiegoś czasu ? również w połączeniu z przyciskiem ? z góry dziękuję za odpowiedź i pozdrawiam :)
Mirek - w 44 minucie patrzyłem czy zanegujesz :) Zapaliły się wszystkie diody :) Chyba robisz to troszkę specjalnie :) Technika super bo mimo tego że jestem zmęczony i jest 23;34 to "zakodowałem" sobie negację :)
Duży plusik dla Pana Mirka. Świetnie zrealizowany wykładzik. Gdyby tak każdy profesor wykładał na uczelniach to pewnie w Polsce byśmy mieli drugą Japonię i sporo z nas nie musiałoby emigrować za chlebem do innych krajów. Tak apropo 38 minuty, gdzie pojawia się rzutowanie w linijce : PORTA=(uint8_t)~128. Nie za bardzo rozumiem w jakim celu jest to rzutowanie i jak ono działa w tym przypadku. Panie Mirku czy mógłby pan w skrócie na chłopski rozum wytłumaczyć mi to. Pozdrawiam: Tomek
tak ale nie tutaj na YT, i zanim cokolwiek dalej to proszę zapoznaj się z tematem domyślnej promocji do INT w języku C pod tym linkiem: atnel.pl/domyslna-promocja-do-typu-int.html a później ew zadaj dodatkowe pytania na naszym przyjaznym forum: www.forum.atnel.pl ok? zapraszam
+Adis1001 A mnie się wydaje że to specjalnie ;) No.. może nie sama pomyłka, ale trwanie w tym i nie poprawienie się gdy w diodach zrobiła się luka. Dochodzenie do tego 'co jest nie tak' to dla początkującej osoby fajne wyzwanie i sposób na utrwalenie informacji, tak więc... cicho sza ;) Pozdrawiam.
+Eryk Auer Nie ma najmniejszego problemu, wystarczy użyć rejestrów przesuwnych a przy okazji zmarnujesz tylko 3 piny procka na obsługę dowolnej ilości diod LED. Zobacz sobie poradniki o rejestrach przesuwnych na moim blogu, np ten: mirekk36.blogspot.com/2013/09/rejestr-przesuwny-74595-podstawy.html
+Atnel - mirekk36 Przećwiczyłem ten odcinek, muszę przyznać że sposób z tablicami jest rewelacyjny pomimo że tak prosty w swojej składni. Próbowałem w sposobie matematycznym spowodować efekt pływania ledów w obie strony ale nie dałem rady, na obecną chwilę za mało wiedzy, domyślam się że trzeba tam użyć funkcji "IF" ale nie potrafię tego zapisać. Przez pomyłkę kupiłem pana zieloną książkę zamiast niebieskiej i widzę że muszę jak najszybciej uzupełnić moją biblioteczkę o brakującą pozycję. Pozdrawiam!
skoro takie oczywiste, to czemu tak kombinujesz w metodzie "matematycznej" i próbujesz znajdować dziwne zależności między kolejnymi wartościami :D btw jestem fanem, mój komentarz nie ma na celu dopiekania, a jedynie zwrócenie uwagi, że nawet najlepsi (patrz ty) czasem nie moga dostrzec rozwiązania mimo, że aż kłuje w oczy, pozdrawiam
Widzisz, z takim podejściem (i też nie mam zamiaru tobie dopiec broń Boże!) ... nie nadawałbyś się na nauczyciela. Dlaczego? Dlatego, że ty widzisz tylko jedną drogę i KAŻDY wg ciebie powinien to zrozumieć po twojemu. Ja zaś wiem, że każdy z nas ... ludzi ma inne punkty postrzegania rzeczywistości i pewnych tematów. Jedni zrozumieją to gdy się pokaże jednym sposobem, inni gdy przedstawi się to samo chociażby lekko inaczej .... to się nazywa zrozumienie innych, a tobie tego mocno brakuje. Jako nauczyciel pewnie po godzinie biłbyś po łapach swoich uczniów i wyzywał od tępaków - tych, którzy z całej grupy nie mogliby zrozumieć twojego sposobu prezentacji. Może teraz zrozumiesz dlaczego czasem warto pokazywać na różne sposoby. I możesz sobie pisać co chcesz - a ja i tak będę pokazywał różne metody. Nie wiem za to czego najlepsi nie mogą dostrzec? ;) Ja mogę - i mógłbym w 5 sekund opowiedzieć krótko że przesunięcie w prawo o 1 bit to dzielenie przez dwa a np przesunięcie w lewo o jeden bit to mnożenie x2. I co z tego ? Tyle że tak też tłumaczę ale w całkiem innych i poradnikach i okolicznościach, tu zaś pokazałem taką metodę .... Moim zdaniem zanim na drugi raz odkryjesz taką amerykę - to musisz się jeszcze troszkę nauczyć UCZYĆ innych ;) albo zrozumieć chociaż co to znaczy , nie zaś patrzeć na wszystko przez czubek własnego nosa i po obejrzeniu jednego poradnika .... Nie wziąwszy nawet pod uwagę, że są również książki mojego autorstwa, gdzie ludzie cenią sobie mój sposób np przekazywania wiedzy odnośnie właśnie przesunięć bitowych i jak pomaga im to. Doceniły to nawet szkoły oraz uczelnie wyższe ... więc mówię - pomyśl na drugi raz ok ? ;)
:D doceniam, sam posiadam twoje publikację i cenie je bardzo, zgadzam się, zawsze gdy coś komuś tłumaczę mi to nie wychodzi, a komunikacja tekstowa moim zdaniem nie ułatwia dokładnego zrozumienia drugiej strony, pozdrawiam
No i tu się zgadzam z tobą, też uważam, że np TYLKO komunikacja tekstowa miałaby pomóc wszystkim - dlatego staram się i pisać książki i tworzyć poradniki wideo ale też prowadzę kursy naziemne ... i to wszystko dopiero ładnie się uzupełnia .... Ale żebym miał powiedzieć sam o sobie, że dzięki temu docieram ze swoim przekazem do wszystkich? ... O nie ;) ... tak łatwo to nie ma .... za to staram się aby wciąż mierzyć się z tym problemem i aby coraz więcej ludzi mogło zrozumieć mój przekaz ... Czy mi się to udaje ? Nie wiem - kiedyś może czas pokaże.
Witam Panie Mirku tak sobie siedzę w pracy i w wolnych chwilach oglądam poradniki i dopatrzyłem się jednej rzeczy. Dokładnie w 36 min i 18 sekundzie neguje Pan liczbę 128 wstawiając tyldę i mówi Pan, że trzeba zrobić rzutowanie a na filmie widać jak przed zrobieniem rzutowania klika Pan kompilację, Eclips kompiluje i wyświetla warning ale po wgraniu do procka program się wykonuje prawidłowo (bez rzutowania). Czy kompilator sam to poprawił? Pozdrawiam Paweł na forum "P3ndz3l3k"
Nie - po drugiej kompilacji - kompilator uznaje że nie obchodzą nas warningi. Normalnie trzeba by tu użyć rzutowania. Dlaczego ? ... ano dlatego - proszę się zapoznać z tym artykułem: atnel.pl/domyslna-promocja-do-typu-int.html to sporo się wyjaśni ok?
Witam Pana, mam pytanie co doradził by Pan abym zakupił jaka książkę na początek? Bardzo interesuje mnie dziedzina elektroniki lecz nie wiem co zakupić jaką książkę na start i jakie potrzebne elementy proszę o doradę.Dziękuję i pozdrawiam.
ale jakie AND ? bitowe czy logiczne ? ;) ... W Bluebooku jest mowa o operatora bitowych i logicznych ale przypomnę. AND bitowe to & natomiast AND logiczne to && ;)
Mirku, jak dla mnie Twoje poradniki to bomba wodorowa:) A tak przy okazji to masz jakiś błąd literowy w kompie bo na książce masz nazwisko Kardaś, a w Eclipse Karadś:) Pozdro.
Ja bym zrobił to tak zmienna liczba =1; i zostawiłbym resztę kodu tylko zamiast wysłać liczba wysyłałbym liczba*3. Powinno wyjść. Gdyż 1*2=2, a 2*3=6 / 2*2=4, 4*3= 12 itd. Niestety nie mam jak tego sprawdzić :(
Bardzo fajny odcinek, jednak co ćwiczenia to ćwiczenia - niby człowiekowi wydaje się, że wszystko wie a tu w ćwiczeniach wychodzą wszystkie braki - co do gotowego zestawu - akurat w moim przypadku (totalny nowicjusz ze strony hardwaru) przyznam, że te "sklejanie" tych 8 diod na płytce plus 8 oporników plus kondensatorki do likwidacji szumów to to fun po sufit jest - ale jakby nie było, w późniejszym etapie gotowy zestaw to "must have".
Robi Kiepski Wiesz gdybym miał takie podejście jak ty, to w zasadzie nie nakręciłbym praktycznie żadnego poradnika - bo z twojego punktu widzenia, po co miałbym to robić i pokazywać - skoro wszystko jest dla mnie tak proste, że aż szkoda gadać i tłumaczyć. Tyle, że ja nie patrzę przez czubek własnego nosa, staram się zrozumieć innych, nawet to - że czasem ktoś może się zaciąć nawet na tak prostych obliczeniach. A tak? ... a tak jest panie kochany raźniej ... i każdy się czuje swojsko ;) . Reasumując - to że dla ciebie widać zależność na kilometr - to nie oznacza, że dla każdego jest tak samo. Z tego wynika na koniec jedna ważna rzecz - nie każdy, kto ma jakąś wiedzę - nawet ogromną, potrafi ją przekazać - ponieważ wszystko uważa za oczywiste. Zatem jeśli spojrzysz na to szerzej - z tej perspektywy o której mówię - to może zrozumiesz dlaczego TAK a nie INACZEJ prowadzę swoje poradniki, i dlaczego tak wielu ludziom one się podobają i są przydatne.
Ehh coś żeśmy się nie zrozumieli, chodziło mi o te zależności miedzy 3, 6, 12 itd, a Pana poradniki ogólnie mi się podobają i to na ich podstawie dalej się uczę. Sorry za nieścisłości, postaram się następnym razem dokładnie pisać o co mi chodzi.
No dobrze - przyznam ci się, że to widać na pierwszy rzut oka - że 3,6,12 .... to taka sama zależność jak przy 1,2,4,8... później taka sama jak przy 5,10,20,40 itd ale jeszcze raz powtórzę - no mógłbym powiedzieć tylko że to nadal MNOŻENIE x2, bo zawsze przesuwanie bitów w LEWO to mnożenie x2 a przesuwanie bitów w prawo to dzielenie przez 2. Zgadza się? ... Ale ty pewnie to wiesz, dla ciebie to jak bułka z masłem i fajnie. Ja natomiast wiem ... że oglądają to także ludzie, którzy z programowaniem i tego typu rzeczami nie mieli NIGDY do czynienia i dla nich takie wyjaśnienie byłoby panie kolego nagle zaciachem ... pomyśleli by sobie - no i koniec - film mi się urwał w tym momencie. Dlatego ja schodzę DWA PIĘTRA w dół ... i sięgam po kalkulator - liczę z widzem .... ale też liczę, że widz SZYBKO SAM załapie tą zależność ... że to nadal po prostu x2 ;) ... i uwierz mi - że tak się dzieje ... bo dostaję maile. I cieszy mnie gdy ludzie piszą - "Panie Mirku - szybko doszedłem że to też zależność x2" ...... (I widzisz ? .... o to mi właśnie chodziło ... czyli spełnił się jeden z moich celów w takim poradniku - nie to że ja wszystko wyjaśniłem - ale NAPROWADZIŁEM - a widz sam "zaskoczył". I to "naprowadzanie" to jest słowo KLUCZ jeśli chodzi o moje poradniki. To dlatego widzom łatwo się z nich uczyć. Tylko no właśnie - trzeba umieć dobrze "naprowadzać" ... Mam nadzieję, że teraz już się rozumiemy ? ok ? ;)
Super, takich ludzi jest przyjemność oglądać. Widać pasje oraz chęć pomocy innym, a nie ''narzekanie, że ty tego nie umiesz i się nigdy nie nauczysz. Jak często można usłyszeć od wielu, wielu różnych nauczycieli.''
Bardzo dobry poradnik. Aż zachęcasz do nauki i jak się bardzo nie chciało tak teraz się chcę. ;)
PORADNIK JEST GENIALNY.Potrafisz sprawić by poradniki były ciekawe ale najważniejsze ,że robisz to z humorem Twoja pasja nas zaraża .Dla początkujących to najważniejsze aby się nie zrazić ,że może za trudne albo nie dam rady.Tak trzymaj
+MyJaniu Ślicznie dziękuję za opinię.
@@mirekk36 Panie Mirku klaniajac sie nisko z szacunkiem i dziekujac ogromnie za szerzona wiedze ...ktory z zestawow andromeda czy neutrino by Pan polecil (z wysylka do Anglii mam nadzieje nie ma problemu bo po glowie chodzi full wypas opcja - "wszystkie plusy" zaznaczone i czy do tego jeszcze warto cos ciekawego dokupic aby bylo odrazu w komplecie).
@@chillyshotorbitus5152 W naszym sklepie można spokojnie wybrać wysyłkę do dowolnego kraju. www.skle.atnel.pl - a który zestaw ? Zarówno Andromeda jak i Neutrino to to samo - tyle że Neutrino ma więcej dodatków. Ale też do obu wersji można dodać opcję "DELUXE" ... wszystko jak widać zależy już od własnych potrzeb i możliwości finansowych.
No ... i to jest poradnik o długości do jakich nas przyzwyczaiłeś :D
A w kwestii migania diodą ... Nie jest to tak banalna rzecz jakby mogło się wydawać .... To jest całkowita podstawa do jakiegokolwiek działania na uC i to są podstawy jakichkolwiek transmisji danych :D
Ja co prawda mam już za sobą tego typu migania, ale obejrzałem z przyjemnością i czekam na więcej. Kawał dobrej roboty Mirku tak trzymaj dalej.
Bardzo fajny poradnik dla początkujących :)
Jeśli chodzi o przesuwanie bitów w lewo, to wykonujemy to operacją mnożenia przez 2, a przesuwanie bitów w prawo, to operacją dzielenia całkowitego przez 2
Świetny dodatek. Bardzo ułatwia pierwsze kroki. Końcówka filmu, super.
To jest tak bardzo profesjonalnie zrobiony film że nie ma słów aby móc Pana pochwalić za montaż. tego.
dzięki ;)
Fantastyczny poradnik i książka. Dzisiaj zakończyłem bluebooka i zabieram się za programowanie (jak tylko poczta dostarczy programator :) ). Dziękuję panu za łatwy i szybki start w języku C. Proszę dalej kręcić poradniki wideo, bo naprawdę są bardzo pomocne.
Betleejuice6969 ;) staram się jak mogę
Wracam tu po 5latach:) poradniki rewelacyjne. Obys Mirku dlugo wypelnial to misje nauczania.!
Panie Mirku, dzisiaj otworzył mi Pan wrota do kolejnych komnat pałacu elektroniki. Wiem, że to co dla mnie jest złotą komnatą elektroniki, dla Pana jest jedynie przedsionkiem tego świata :) BARDZO DZIĘKUJĘ! Niech Pan reklamuje co chce, Pana wiedza i sposób jej przekazywania zamyka usta wszystkim malkontentom! :)
Miło że poradnik mógł okazać się pomocny ;) powodzenia
Witam. Jak zwykle super poradnik.
Duża kopalnia wiedzy.
Pozdrawiam.
Witam
Panie Mirku nie wiedziałem ,że to jest aż takie proste :) Od wczoraj męczę moją Atmegę 8 w różnych wariantach ,na początku ciężko mi było się połapać w bitach w systemie dziesiętnym ,ale z pomocą kalkulatora systemowego jest dużo łatwiej.
Pozdrawiam
P.S. Blue Book doszedł i od tygodnia go nie wypuszcam z rąk.
Dawid Niemcy
No jak to problemy z połapaniem się z bitami w systemie dziesiętnym ? ;) a tego:
Liczby binarne i dziesiętne - PODSTAWY
to kolega nie oglądał ? ;)
Zadanie odrobione ;)
Widzisz w szkole na Infie uczyli mnie przez potęgowanie i dzielenie, wtedy to załapałem ,ale pamięć z wiekiem bywa ulotna :)
Dzięki Twoim sposobom to już w ogóle łatwizna i oszczędność czasu, dzięki i pozdrawiam.
I o to chodzi ;) o tą oszczędność czasu i łatwiznę jakby nie patrzeć
Wielki szacun Mirku, wreszcie zacząłem rozumieć tablice :)
miło mi, że mogłem pomóc ;)
Witam
Przez pana znowu zacznę migać diodkami
(a myślałem że mi się to już znudziło :)),
potrafi pan zarazić tematem jak mało kto no i oczywiście przekazać to co trzeba
w odpowiadającym mi czasie ~ 1h (około zanegowanej godziny - bo ostatnio czas mam na potencjale katody :D )
Dziękuję i pozdrawiam
;) cieszę się że mogło się przydać to o czym mówiłem
elegancko :) Jestem studentem i w sumie przez znajomego który wskazał mi Pana stronę zaraziłem się mikroprockami, cały czas się uczę, oczywiście książka rewelacja! miganie diodami wciąż bawi i to jeszcze jak wyjdzie za pierwszym razem na własnym układzie j- est szpan na mieście :) hahaha gratuluję poradnika i pełen szacunek za całą mega działalność, pozdrawiam
dziękuję za tak ciepłą opinię i cieszę się, że mogłem pomóc ;)
Natomiast jak to mówisz "szpan na mieście" ;) ... pozwala nam karmić naszego bakcyla i o to chodzi ... życzę sukcesów a w przyszłości dobrej pracy w tym zakresie
Atnel - mirekk36 Jeszcze raz ja :) Sytuacja z dzisiaj - biblioteka politechniki wrocławskiej w bibliotece, odpowiedź pani bibliotekarki na pytanie o zieloną księże: "...Panie coś Pan... Za Kardasiem wszyscy biegają i nikt nie chce oddawać, nie chcę mówić ale małe szanse, że uda się Panu ją wypożyczyć, wszystkie sztuki, obojętnie ile by ich nie było rozchodzą się w pół godziny a inni potem czekają bo studenci przetrzymują..." ja: przepraszam ale to w ogóle ani jednej nie ma na wypożyczenie? "no mówię Panu, że nie, to jest na tyle książka na czasie, że już pamiętam autora i kiedy kto powinien oddać..." - takie ma Pan wzięcie, także lecę do sklepu bo czekać nie zamierzam :) Pozdrawiam z Wrocławia :)
Bawiłem się w bascomie na diodach itp. I brakowało mi takiego czegoś żeby przeskoczyć na C. Dziękuje :)
+lata ziom W takim razie powodzenia w C ;)
Mirku robisz świetną robotę. Fakt że gadasz trochę dużo ale dzięki temu można lepiej zrozumieć. Ja Ci powiem że po pięciu latach wyciągnełem swoją Atmege 8 i zamierzam zająć się programowaniem trochę głębiej. Znam język C++ więc nie będzie mi ciężko pisać programy. Narazie nadrabiam Twoje stare filmiki i uczę się po kolei. JESZCZE RAZ WIELKIE DZIĘKI
Nie ma za co ;) miło - że mogłem ponownie zarazić kolegę bakcylem programowania
Tez sie ciesze. Mam moze glupie pytanie. Czy okreslanie wartosci wysjc dla np. PORTA mozna zarowno w systemie szestlnastkowym czy jako sume wag binarnych. Czy jest roznica gdy wpisze 0xff czy 255 ?? Czy to bez znaczenia ??
Przecież to tylko różne reprezentacje tej samej liczby:
255
0xFF
0b11111111
więc co za różnica jak zapiszemy? żadna ;)
Bardzo dobry, momentami zabawny poradnik :D. Można wynieść bardzo dużo przydatnych informacji.
Pozdrawiam ! :)
Witam .
Jak zwykle super poradnik .
Pod koniec pyta Pan czego w nim brakowało więc jak dla mnie zabrakło prostej metody , która z nazwy chociażby od razu narzuca się jako jedno z rozwiązań zadania z przesuwaniem zapalonej diody czyli przesunięcia bitowe . Coś w rodzaju :
for(i=0;i
Bardzo cenna uwaga, dziękuję .... i to właśnie potwierdza, że nie ma jednego NAJ-lepszego rozwiązania, ale są ich setki, wręcz tysiące ;) ... rozwiązań jest tyle ilu programistów
Bardzo fajny filmik.
Co do metody matematycznej to można wszystkie zrobić z zależności ,,liczba + liczba" lub ,,liczba * 2". Jedynie co trzeba zmienić to wartość początkową zmiennej ,,liczba" tj, 1, 3, 5 itd.
Pozdrawiam
Każdy sposób jest dobry ;) jeśli otrzymujemy na wyjściu zamierzony efekt. I o to chodzi ;)
A ja chętnie obejrzałbym więcej takich wspólnych ćwiczeń. Niby godzinny film a ja spędziłem 4h przy ATB robiąc różne konfiguracje zapalania diod LED :)
Obiecuję, że na pewno jeszcze wrócę do takich poradników dla początkujących i takich wspólnych wprawek w programowaniu ;) Dziękuję za sygnał ... dzięki takim głosom wiem że warto wracać do takich zagadnień ... ale jak sam kolega widzi - dość mało ich jest.
Też racja, jeśli jakość filmików przekładałaby się na oglądalność to Pana poradniki miałyby po 200k wyświetleń a nie po 10k. Ale prawda jest taka że ludzie boją się programowania i przeważnie wybierają łatwiejszą i tańsza opcję jaką jest arduino.
Coś w tym jest co mówisz - ale spokojnie - dajmy szansę także tym którzy zaczynają od Arduino czy Bascoma - Najważniejsze żeby załapali pierwszego bakcyla - później ... gdy ich to co nieco wciągnie ... i tak zaczną szukać języka C ;) ... i dołączą do nas - nie sądzisz ?
Jak ktoś załapie bakcyla to nim się obróci a będzie w naszych szeregach. Sam niedawno emigrowałem z platformy Arduino, jest to duży skok ale z tymi wszystkimi materiałami będzie dobrze :)
Mirek, wymieniłeś wszystkie grupy wiekowe, za wyjątkiem mojej. Moja, dodam wychodzi ze skali, bo zabrałem się za AVR, aby pomóc mojemu wnukowi, który na studiach ma taki przedmiot jak mikroprocesory AVR, na nieszczęście niestety każą im programować w Asemblerze.
Sprowadziło się, krótko powiem, to wszystko do tego, że ja zaraziłem się, wnuk niestety nie.
Odnośnie ćwiczenia, to wiadomo, nie mogę czegoś oceniać z mojego punktu widzenia, kiedy jest się kilka kroków do przodu.
Tak to bywa z tym zarażaniem się tym bakcylem, czasem trafia nie w tego co trzeba ;) .... ale to chyba i tak przyjemne hmmm ? ;)
Świetnie wyszło, a tak z mojej wiedzy to jak się przekroczy przy mnożeniu czy innej operacji zmienną to "jedynki", które wyjdą po za najstarszy bajt i tak nam się zgubią, więc nie trzeba tam dawać ifa żeby wpisać 128 zamiast tych 192*2. Bo to nic innego jak 256+128 a 256 jest już na kolejnym bajcie także zostaje nam tylko 128 w komórce pamięci dla zmiennej liczba ;) zresztą to samo jest przy przesuwaniu, które nie jest cykliczne :D pozdrawiam, szczególnie że dbam o porządek we wszystkim co robie i dzięki twoim poradom wreszcie usunąłem bajzel z płytki stykowej no i już właściwie podłączam ATmege razem z kondensatorkami itp.. Rób dalej to co robisz bo ja spędziłem miesiąc na szukaniu wartościowego poradnika i wreszcie go odnalazłem :D czekam jak na dobry serial.
Ma kolega 100% racji .... Ale ja się tak rozpędziłem - bo chciałem przy okazji pokazać gdzieś jakiegoś IF'a ;) ....
tak czy inaczej bardzo słuszna uwaga i powinienem był i o tym wspomnieć ...
52:46 Trochę jak ten z kabaretu co ma hodowle kurczaków.
52:58 Jak ja bym to polecił moim znajomym to by było pełno pytań "Co to dioda".
Jak zawsze super poradnik nie wiedziałem że jest tyle metod mrugania diodom.
Poradnik jest świetny!
w 2 warrancie na początku mogło by być "3" wtedy startowały by od jednej diody, w 2 metodzie w " if-e i==7"
wracam tu znowu po dwoch latach i znowu wszystko rozjasnione. :)
Panie Mirku, co Pan! w drugiej metodzie zapalania diód, nie trzeba stosować jakiegoś wzoru 3*(i+1). wystarczy zmienić wartość zmiennej liczba z 1 na 3, a resztę mnożyć przez 2 tak jak w pierwszym przykładzie. I będziemy mieli wartości 3 6 12 24 48 96 192. Tak jest łatwiej, nawet mój pies zrozumiał.
BARDZO dziękuję za to szkolenie.
;) nie ma za co, miło że mogło się przydać
Mirek! Coś Ty najlepszego do jasnej choinki narobił. Ale po kolei. Majsterkowałem praktycznie od zawsze, coś tam w garażu dłubałem, stukałem, itp. Przygodę z TH-cam zacząłem jakieś dwa lata temu. Mniej więcej w zeszłe święta Bożego Narodzenia wymyśliłem sobie, że przydał by mi się slider do kamery. Hm, cóż to za kłopot, kilka popołudni w garażu i wózeczek jeździ po szynach aż miło. Teraz przydałoby się zrobić sterowanie napędem, pomyślałem. Jakoś to oprogramować, aby w ciekawy sposób jeździło. Myszkowanie po internecie jak to zrobić. Najpierw wpadło mi w ręce Arduino no i nie mogło być przecież inaczej, wpadłem na kanał Atnel - mirekk36. No i się zaczęło. Warsztat w garażu pokrył się kurzem, teraz pewnie ma już z dziesięć centymetrów. Na obiektywie w kamerze pajęczyna. Żona mówi do córki " Ma swój świat. Normalnienie zgłupiał na starość, 50 na karku a on się programować uczy ". Aj cholera co się porobiło. Jeden pokój w domu zabrałem i przerobiłem na warsztacik elektrofoniczny, cała masa elementów. Oczywiście niebieska książka też jest. Wspomniany wyżej slider udało mi się oprogramować, zaprojektować elektronikę i płytkę. Ale co z tego, slider w garażu, elektronika w pokoju, a ja nic tylko grzebię w C. Dżuma jakaS czy co mnie dopadło ?
Jednym zdaniem. Mirek, odwalasz naprawdę kawał dobrej i solidnej roboty. Tak trzymaj.
Pozdrawiam Janusz.
Hmmm dziękuję za miłe słowa - no ale nic nie poradzę na to że "zarażam" ;) A z tego co piszesz to ciebie też MOCNO to wzięło - podobnie jak mnie ... widzę ;) ... no cóż, ja byłem nawet u lekarza, ale on powiedział, że tego już się nie da zoperować, że to nieuleczalne - no i trzeba się z tym jakoś nauczyć żyć :D ... Najważniejsze, żeby nasza wspaniała rodzinka nas wspomagała ;) ... A widzę, że twoja małżonka ma też sporo wyrozumiałości ;) ... Pozdrów ją ode mnie ! ... Eeeeh co my byśmy zrobili bez tych naszych wspaniałych Kobiet ;) ... A na poważnie - to powiem ci, że u mnie projekt dwóch sliderów - jeden do zdjęć makro a drugi do timelapsu - też czekają na realizację wciąż i wciąż ... Tyle że u mnie dużo gorzej ze zorganizowaniem sobie mechaniki ... ale może jakoś kiedyś dam radę ;) Życzę powodzenia - trzymaj się ...
super!! Czekam na więcej :) ja chętnie obejrzałbym videoporadnik z ADC i obsługą mikrofonu
dzięki ... hmmm obsługa mikrofonu tzn w ogóle zagadnienie próbkowania dźwięku a później przecież jego odtwarzania to niestety nieco rozległy temat .... Ale w razie czego to CAAAŁE to zagadnienie jest opisane ładnie i to z wieloma ciekawymi przykładami w mojej zielonej książce: atnel.pl/jezyk-c-pasja-programowania.html , polecam. Jest tam pokazane na przykładzie jeszcze transmisji radiowej jak próbkować dźwięk z mikrofonu - przesyłać go do drugiego procka - a następnie w drugim jak go odtwarzać ;) z taką samą częstotliwością próbkowania
Atnel - mirekk36 jak tylko skończę przerabiać niebieską to na pewno zabiorę się za zieloną. Dzięki!
Warto byłoby wspomnieć o przesunięciu bitowym :)
Pozdrawiam
Witam
Świetny poradnik Panie Mirku :) Pytanie czy przewiduję pan podobny poradnik odnośnie wyświetlacza 7-segm LED ?? Z przykładami jak programować np. jakiś stoper , zegarek , odliczanie jakiegoś czasu ? również w połączeniu z przyciskiem ? z góry dziękuję za odpowiedź i pozdrawiam :)
Mirek - w 44 minucie patrzyłem czy zanegujesz :) Zapaliły się wszystkie diody :) Chyba robisz to troszkę specjalnie :) Technika super bo mimo tego że jestem zmęczony i jest 23;34 to "zakodowałem" sobie negację :)
Mirku ! Czy Ty chodziłeś do " Elektryka " w Siedlcach ?
Programowanie AVR w C wciąga, jak chodzenie po bagnach :-))
java ma coś wspólnego z elektroniką?
tak ma a eclispe nie jest tylko do javy
Duży plusik dla Pana Mirka.
Świetnie zrealizowany wykładzik. Gdyby tak każdy profesor wykładał na uczelniach to pewnie w Polsce byśmy mieli drugą Japonię i sporo z nas nie musiałoby emigrować za chlebem do innych krajów.
Tak apropo 38 minuty, gdzie pojawia się rzutowanie w linijce : PORTA=(uint8_t)~128.
Nie za bardzo rozumiem w jakim celu jest to rzutowanie i jak ono działa w tym przypadku.
Panie Mirku czy mógłby pan w skrócie na chłopski rozum wytłumaczyć mi to.
Pozdrawiam: Tomek
tak ale nie tutaj na YT, i zanim cokolwiek dalej to proszę zapoznaj się z tematem domyślnej promocji do INT w języku C pod tym linkiem: atnel.pl/domyslna-promocja-do-typu-int.html a później ew zadaj dodatkowe pytania na naszym przyjaznym forum: www.forum.atnel.pl ok? zapraszam
+zwiadowca88 chyba nie masz, ja nawet u siebie widze ze srodkowa dioda nie swieci w tej trójce. Co jest bledem? Pozdrawiam
+Adis1001 A mnie się wydaje że to specjalnie ;) No.. może nie sama pomyłka, ale trwanie w tym i nie poprawienie się gdy w diodach zrobiła się luka. Dochodzenie do tego 'co jest nie tak' to dla początkującej osoby fajne wyzwanie i sposób na utrwalenie informacji, tak więc... cicho sza ;) Pozdrawiam.
można zrobić (liczba*2)
Fajny odcinek, sporo się nauczyłem. A gdybym chciał sterować 60 ledami? Symulacja sekundnika w zegarku.
+Eryk Auer Nie ma najmniejszego problemu, wystarczy użyć rejestrów przesuwnych a przy okazji zmarnujesz tylko 3 piny procka na obsługę dowolnej ilości diod LED. Zobacz sobie poradniki o rejestrach przesuwnych na moim blogu, np ten: mirekk36.blogspot.com/2013/09/rejestr-przesuwny-74595-podstawy.html
+Atnel - mirekk36
Przećwiczyłem ten odcinek, muszę przyznać że sposób z tablicami jest rewelacyjny pomimo że tak prosty w swojej składni. Próbowałem w sposobie matematycznym spowodować efekt pływania ledów w obie strony ale nie dałem rady, na obecną chwilę za mało wiedzy, domyślam się że trzeba tam użyć funkcji "IF" ale nie potrafię tego zapisać. Przez pomyłkę kupiłem pana zieloną książkę zamiast niebieskiej i widzę że muszę jak najszybciej uzupełnić moją biblioteczkę o brakującą pozycję.
Pozdrawiam!
No niestety - Bluebook (czyli ta niebieska) to pierwsza część i podstawa. A ja obecnie piszą trzecią część czyli Yellowbook ;)
świetnie, ale to są przesunięcia bitowe, a jaksam doskonale wiesz przesunięcie o 1 to właśnie mnożenie lub dzielenie liczbą 2
+Lee Czi No i co z tego wynika ? ;) to oczywiste że przesunięcia działają jak mnożenie i dzielenie.
skoro takie oczywiste, to czemu tak kombinujesz w metodzie "matematycznej" i próbujesz znajdować dziwne zależności między kolejnymi wartościami :D btw jestem fanem, mój komentarz nie ma na celu dopiekania, a jedynie zwrócenie uwagi, że nawet najlepsi (patrz ty) czasem nie moga dostrzec rozwiązania mimo, że aż kłuje w oczy, pozdrawiam
Widzisz, z takim podejściem (i też nie mam zamiaru tobie dopiec broń Boże!) ... nie nadawałbyś się na nauczyciela. Dlaczego? Dlatego, że ty widzisz tylko jedną drogę i KAŻDY wg ciebie powinien to zrozumieć po twojemu. Ja zaś wiem, że każdy z nas ... ludzi ma inne punkty postrzegania rzeczywistości i pewnych tematów. Jedni zrozumieją to gdy się pokaże jednym sposobem, inni gdy przedstawi się to samo chociażby lekko inaczej .... to się nazywa zrozumienie innych, a tobie tego mocno brakuje. Jako nauczyciel pewnie po godzinie biłbyś po łapach swoich uczniów i wyzywał od tępaków - tych, którzy z całej grupy nie mogliby zrozumieć twojego sposobu prezentacji. Może teraz zrozumiesz dlaczego czasem warto pokazywać na różne sposoby. I możesz sobie pisać co chcesz - a ja i tak będę pokazywał różne metody. Nie wiem za to czego najlepsi nie mogą dostrzec? ;) Ja mogę - i mógłbym w 5 sekund opowiedzieć krótko że przesunięcie w prawo o 1 bit to dzielenie przez dwa a np przesunięcie w lewo o jeden bit to mnożenie x2. I co z tego ? Tyle że tak też tłumaczę ale w całkiem innych i poradnikach i okolicznościach, tu zaś pokazałem taką metodę .... Moim zdaniem zanim na drugi raz odkryjesz taką amerykę - to musisz się jeszcze troszkę nauczyć UCZYĆ innych ;) albo zrozumieć chociaż co to znaczy , nie zaś patrzeć na wszystko przez czubek własnego nosa i po obejrzeniu jednego poradnika .... Nie wziąwszy nawet pod uwagę, że są również książki mojego autorstwa, gdzie ludzie cenią sobie mój sposób np przekazywania wiedzy odnośnie właśnie przesunięć bitowych i jak pomaga im to. Doceniły to nawet szkoły oraz uczelnie wyższe ... więc mówię - pomyśl na drugi raz ok ? ;)
:D doceniam, sam posiadam twoje publikację i cenie je bardzo, zgadzam się, zawsze gdy coś komuś tłumaczę mi to nie wychodzi, a komunikacja tekstowa moim zdaniem nie ułatwia dokładnego zrozumienia drugiej strony, pozdrawiam
No i tu się zgadzam z tobą, też uważam, że np TYLKO komunikacja tekstowa miałaby pomóc wszystkim - dlatego staram się i pisać książki i tworzyć poradniki wideo ale też prowadzę kursy naziemne ... i to wszystko dopiero ładnie się uzupełnia .... Ale żebym miał powiedzieć sam o sobie, że dzięki temu docieram ze swoim przekazem do wszystkich? ... O nie ;) ... tak łatwo to nie ma .... za to staram się aby wciąż mierzyć się z tym problemem i aby coraz więcej ludzi mogło zrozumieć mój przekaz ... Czy mi się to udaje ? Nie wiem - kiedyś może czas pokaże.
Witam Panie Mirku tak sobie siedzę w pracy i w wolnych chwilach oglądam poradniki i dopatrzyłem się jednej rzeczy.
Dokładnie w 36 min i 18 sekundzie neguje Pan liczbę 128 wstawiając tyldę i mówi Pan, że trzeba zrobić rzutowanie a na filmie widać jak przed zrobieniem rzutowania klika Pan kompilację, Eclips kompiluje i wyświetla warning ale po wgraniu do procka program się wykonuje prawidłowo (bez rzutowania). Czy kompilator sam to poprawił? Pozdrawiam Paweł na forum "P3ndz3l3k"
Nie - po drugiej kompilacji - kompilator uznaje że nie obchodzą nas warningi. Normalnie trzeba by tu użyć rzutowania. Dlaczego ? ... ano dlatego - proszę się zapoznać z tym artykułem: atnel.pl/domyslna-promocja-do-typu-int.html to sporo się wyjaśni ok?
Witam Pana, mam pytanie co doradził by Pan abym zakupił jaka książkę na początek?
Bardzo interesuje mnie dziedzina elektroniki lecz nie wiem co zakupić jaką książkę na start i jakie potrzebne elementy proszę o doradę.Dziękuję i pozdrawiam.
atnel.pl/mikrokontrolery-avr-jezyk-c.html
bardzo fajne poradniki :D
A jaka jest kombinacja klawiszy żeby napisać "and" w Eclipse ?
ale jakie AND ? bitowe czy logiczne ? ;) ... W Bluebooku jest mowa o operatora bitowych i logicznych ale przypomnę. AND bitowe to &
natomiast AND logiczne to &&
;)
Poradnik super, ale przydała by się jeszcze część druga o tym jak migać diodami nie używając funkcji _delay_ms(). :-)
to prawda - ale to już wycieczka na później i dla ciut bardziej zaawansowanych. Będzie i o tym ;)
Fizycznie te diody są podłączone do jednej nóżki mikrokontrolera?
Każda dioda do innego pinu (nóżki) ;) ... wszystko na jednym porcie np PORTA
Mirku, jak dla mnie Twoje poradniki to bomba wodorowa:) A tak przy okazji to masz jakiś błąd literowy w kompie bo na książce masz nazwisko Kardaś, a w Eclipse Karadś:) Pozdro.
dzięki - a błąd to nie w kompie ;) to ja często literówki takie robię .... Nazwisko jest takie jak w książce ;)
Dobry poradnik :)
Dobra robota :)
Pozdrawiam
dzięki
Najlepszy nauczyciel na świecie!!!
Super !
Ja bym zrobił to tak
zmienna liczba =1;
i zostawiłbym resztę kodu tylko zamiast wysłać liczba wysyłałbym liczba*3. Powinno wyjść. Gdyż 1*2=2, a 2*3=6 / 2*2=4, 4*3= 12 itd. Niestety nie mam jak tego sprawdzić :(
No a najlepiej wychodzi właśnie jak się weźmie w łapki procka i posprawdza - to jest samo miodzio :D
Chętnie bym sprawdził. Ale na razie zbieram na nowy komputer. A potem nie wiem co wybrać. Czy neodymowe generatory czy może avr :)
No to już twoja decyzja - zawsze trzeba dobrze przemyśleć wszystko. Życzę powodzenia.
Ale ma Pan zajwkę, ;) Tak jak autorzy starych książek Zrób to sam. ;) Pozdrawiam. ;)
Bardzo fajny odcinek, jednak co ćwiczenia to ćwiczenia - niby człowiekowi wydaje się, że wszystko wie a tu w ćwiczeniach wychodzą wszystkie braki - co do gotowego zestawu - akurat w moim przypadku (totalny nowicjusz ze strony hardwaru) przyznam, że te "sklejanie" tych 8 diod na płytce plus 8 oporników plus kondensatorki do likwidacji szumów to to fun po sufit jest - ale jakby nie było, w późniejszym etapie gotowy zestaw to "must have".
Oj tak - nie ma to ja poćwiczyć praktycznie ;)
Tak patrząc na te wyliczenia przy metodzie matematycznej... Co Pan miał z matmy? :)
A dlaczego kolega pyta ? masz jakieś problemy z tym obliczaniem ? ;)
Nie, co trzeba to rozumiem, tylko takie kombinowanie dookoła kiedy zależność miedzy liczbami widać na kilometr jest dla mnie trochę dziwne.
Robi Kiepski Wiesz gdybym miał takie podejście jak ty, to w zasadzie nie nakręciłbym praktycznie żadnego poradnika - bo z twojego punktu widzenia, po co miałbym to robić i pokazywać - skoro wszystko jest dla mnie tak proste, że aż szkoda gadać i tłumaczyć. Tyle, że ja nie patrzę przez czubek własnego nosa, staram się zrozumieć innych, nawet to - że czasem ktoś może się zaciąć nawet na tak prostych obliczeniach. A tak? ... a tak jest panie kochany raźniej ... i każdy się czuje swojsko ;) . Reasumując - to że dla ciebie widać zależność na kilometr - to nie oznacza, że dla każdego jest tak samo. Z tego wynika na koniec jedna ważna rzecz - nie każdy, kto ma jakąś wiedzę - nawet ogromną, potrafi ją przekazać - ponieważ wszystko uważa za oczywiste. Zatem jeśli spojrzysz na to szerzej - z tej perspektywy o której mówię - to może zrozumiesz dlaczego TAK a nie INACZEJ prowadzę swoje poradniki, i dlaczego tak wielu ludziom one się podobają i są przydatne.
Ehh coś żeśmy się nie zrozumieli, chodziło mi o te zależności miedzy 3, 6, 12 itd, a Pana poradniki ogólnie mi się podobają i to na ich podstawie dalej się uczę. Sorry za nieścisłości, postaram się następnym razem dokładnie pisać o co mi chodzi.
No dobrze - przyznam ci się, że to widać na pierwszy rzut oka - że 3,6,12 .... to taka sama zależność jak przy 1,2,4,8...
później taka sama jak przy 5,10,20,40 itd
ale jeszcze raz powtórzę - no mógłbym powiedzieć tylko że to nadal MNOŻENIE x2, bo zawsze przesuwanie bitów w LEWO to mnożenie x2 a przesuwanie bitów w prawo to dzielenie przez 2. Zgadza się? ... Ale ty pewnie to wiesz, dla ciebie to jak bułka z masłem i fajnie. Ja natomiast wiem ... że oglądają to także ludzie, którzy z programowaniem i tego typu rzeczami nie mieli NIGDY do czynienia i dla nich takie wyjaśnienie byłoby panie kolego nagle zaciachem ... pomyśleli by sobie - no i koniec - film mi się urwał w tym momencie. Dlatego ja schodzę DWA PIĘTRA w dół ... i sięgam po kalkulator - liczę z widzem .... ale też liczę, że widz SZYBKO SAM załapie tą zależność ... że to nadal po prostu x2 ;) ... i uwierz mi - że tak się dzieje ... bo dostaję maile. I cieszy mnie gdy ludzie piszą - "Panie Mirku - szybko doszedłem że to też zależność x2" ...... (I widzisz ? .... o to mi właśnie chodziło ... czyli spełnił się jeden z moich celów w takim poradniku - nie to że ja wszystko wyjaśniłem - ale NAPROWADZIŁEM - a widz sam "zaskoczył". I to "naprowadzanie" to jest słowo KLUCZ jeśli chodzi o moje poradniki. To dlatego widzom łatwo się z nich uczyć. Tylko no właśnie - trzeba umieć dobrze "naprowadzać" ... Mam nadzieję, że teraz już się rozumiemy ? ok ? ;)
Reklamuj swoje produkty! Sa dobre i wcale nie sa tak strasznie drogie.
jak moga zdobyc poradniki z po za polski .
To jest nauczyciel...? hehehe..!
lol...........
Lukasz Mazur Nie to nie jest nauczyciel ;) skąd ci takie pomysły do głowy przychodzą ?