logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[AVR][C]wkretak.pl - Kursy C AVR / ksiązki i pozycje online.

NIEBO! 23 Mar 2011 23:38 7393 22
  • #1 9315239
    NIEBO!
    Poziom 12  
    wkretak.pl - gdzie się podział ten serwis i artykuły z niego ?!?

    Wiele osób w latach 2009,2010 powołuje się tutaj (i na innych serwisach m.in. na dioda.com.pl ) na bardzo ciekawe artykuły dotyczące C i AVR - podobno były tam gotowe przykłady wraz ze szczegółowym komentarzem np. jeśli chodzi o sterowanie silników krokowych czy multipleksowanie wyświetlaczy 7-segmentowych LED. Czy ktoś wie gdzie się podział ten serwis, albo ma jakieś materiały stamtąd zaciągnięte? Niestety domena wkretak.pl wisi w powietrzu i wszelkie linki na elektrodzie prowadzące do tamtejszych artykułów nie działają niestety. Ewentualnie czy znacie jakieś kursy C dla AVR podobnie napisane jak znakomity kurs ABXYZ (polecam wszystkim) ?
    pancio napisał:
    ojoj, pewnie autor/właściciel nie zapłacił za odnowienie... a fajnie było z niego korzystać. Szczególnie jak się jest początkującym.

    A ktoś ma jakieś namiary na autora serwisu? Nigdy serwisu nie widziałem i nie wiem jak bardzo był zaawansowany, ale może warto byłoby przerzucić go na jakiś darmowy hosting. Pytanie tylko kim jest autor :) Chciałbym skorzystać z tamtych artykułów, a niestety za późno się zorientowałem ze taki serwis istniał :)

    Znalazłem filmy z niego i już widzę, że to było coś dla mnie ....

    eeeh ... jakiś ślad pozostał w sieci, ale tylko szczuje Smile

    Multipleksowanie wyświetlaczy LED cz1
    Multipleksowanie wyświetlaczy LED cz2
    my first attiny2313 clock

    ....itd

    Pozdrawiam
    NIEBO!™


    pancio napisał:
    Chętnie zhostuję to za darmo w jakiejś miłej domenie - sam uczyłem się obsługi Timerów z tego serwisu.. może google pomoże...Smile

    serwer hostujący to: linuxpl.com, autor: Ravender

    stronę da się wyłuskać z serwerów "keszujących" ale niestety bez obrazków Sad

    przykładowo

    GG Autora: 3550355


    Dziękuję pancio za pomoc - jest to coś aczkolwiek rzeczywiście bez rysunków i szaty graficznej i pełnej funkcjonalności to trochę lipa ...

    Czy znacie coś podobnego do tego?

    Pozdrawiam
    NIEBO!™


    P.S. Ten temat podobno w niewłaściwym dziale (Mikrokontrolery ogólnie) wylądował dzisiaj w Koszu i niestety nie dostałem odpowiedzi czy zostanie przywrócony - jeśli nie, a i ten być może wyląduje w koszu świadczy to o tym że "mądrzy" niekoniecznie chcą pomóc początkującym i wskazać porządny drogowskaz do nauki C dla AVR - ja wiem że można żmudnie przeszukiwać wszelkie źródła i się w końcu nauczyć, ale każdy przyzna, że można to zrobić przyjemniej i bez zbędnego zniechęcenia przez takie kursy jak zaprezentował ABXYZ. Dlatego proszę o wyrozumiałość
  • #2 9316438
    NIEBO!
    Poziom 12  
    mirekk36 napisał:

    Może nie coś dokładnie podobnego, ale może warto skorzystać z tego? Link

    Poszukaj sobie opinii na ten temat bo ja za bardzo nie mogę (nie powinienem nawet) się wypowiadać


    Witam Panie Mirku!
    No tą pozycję rozważam już od kilku tygodni - może rzeczywiście warto spróbować patrząc zwłaszcza na Pana świetne projekty, podobają mi się szczególnie tego typu choć jeszcze wszystkich nie widziałem i nie przeglądałem dokładnie:


    Pozdrawiam!
    NIEBOI!™
  • #3 9316586
    mirekk36
    Poziom 42  
    Zdecydowanie nie potrzeba kupować koniecznie dedykowanego zestawu uruchomieniowego i można wykorzystać w 100% swoją własną elektronikę.

    Czy można liczyć na pomoc po zakupie? a przed zakupem to nie można ? ;) zapraszam na PW, maila, Skype .... zawsze chętnie pomagam każdemu w ramach swoich skromnych możliwości. No tylko, że zdarzają się osoby, które traktują pomoc w takiej postaci, żebym ja miał im pisać programy, analizować ich kody źródłowe często nawet bez pokazania schematu - no to wtedy przykro mi ale nie, do tego lepiej nadaje się forum elektroda.pl. Za to sporo innych rzeczy da się wyjaśnić szybko np w rozmowe on-line np na Skype ;)

    Reasumując spokojnie można używać dowolnego zestawu uruchomieniowego z tych wyżej wymienionych.

    Książka w postaci PDF? przykro mi nie ma i nie będzie :(
  • #4 9317011
    NIEBO!
    Poziom 12  
    mirekk36 napisał:
    Czy można liczyć na pomoc po zakupie? a przed zakupem to nie można ? ;)

    Hehe no to bardzo miłe i rozumiem to - chodziło mi bardziej o to, że przed zakupem nie będę miał tych przykładów, więc nie będę pytał o konkretne przypadki :)

    mirekk36 napisał:

    zapraszam na PW, maila, Skype .... zawsze chętnie pomagam każdemu w ramach swoich skromnych możliwości.

    Bardzo dziękuję za propozycję pomocy - na pewno nie będę tej uprzejmości nadużywał :)

    mirekk36 napisał:

    No tylko, że zdarzają się osoby, które traktują pomoc w takiej postaci, żebym ja miał im pisać programy, analizować ich kody źródłowe często nawet bez pokazania schematu - no to wtedy przykro mi ale nie, do tego lepiej nadaje się forum elektroda.pl.

    Co to to nie :) Nie należę do takich osób - cenię czas innych i zawsze swój problem opisuję od początku do końca - niektórzy zarzucić mogą ze zbyt szczegółowo i prezentuję styl epicki a nie techniczny. Ja jednak zawsze uważam że lepiej napisać wiecej niż za mało bo po co niedomówienia. Cóż ... czekam teraz na dostawę ATmega16 i ATmega32 i będę działał ... walczyć teraz zamierzam I2C do PCF8583 - mam w głowie tyle pomysłów na efektowne zegary i muszę ujarzmić ten układ - niestety nie mogę sobie poradzić na Atmega8 bo programy które mam z internetu m.in ten są pod ATmega16/32 - chcę sprawdzić czy rzeczywiście zadziałają, a potem będę próbował je sobie przerabiać na m8 bo przecież ten AVR też ma sprzętowe TWI. Myślę że jest to do zrealizowania-kwestia zmian w plikach nagłówkowych ale moze się mylę :)

    mirekk36 napisał:
    Książka w postaci PDF? przykro mi nie ma i nie będzie :(

    Jest to niejako zrozumiałe :)

    Jeszcze raz dziękuję Panu za odpowiedź - cieszy mnie taka postawa i takie podejście do początkujących - bardzo mnie te słowa podniosły na duchu bo identyczny post wylądował wczoraj w koszu i dziwi mnie takie podejście ... a tu proszę - miła niespodzianka. Kreślę wyrazy szacunku i pozdrawiam Pana serdecznie.

    A może inni chcą się podzielić jakimiś ciekawymi "ulubionymi" kursami a'la wkrętak.pl czy AVR-GCC by ABXYZ:)

    Pozdrawiam
    NIEBO!™
  • Pomocny post
    #5 9317767
    mirekk36
    Poziom 42  
    NIEBO! napisał:

    A może inni chcą się podzielić jakimiś ciekawymi "ulubionymi" kursami a'la wkrętak.pl czy AVR-GCC by ABXYZ:)


    Ja od siebie mogę jeszcze dodać, że jednym (wg mnie oczywiście) kursów języka C był ten prezentowany na łamach czasopisma EdW. Myślę, że warto się także i o niego postarać. Polecam.
  • #6 9318115
    ^Rachel
    Poziom 21  
    mirekk36 napisał:

    Książka w postaci PDF? przykro mi nie ma i nie będzie :(


    I bardzo dobrze !
    Od razu znalazła by się w sieci, na portalach typu " chom..uj.pl " itp.
    Bo to mało takich przypadków ?

    A co do tematu :
    Ja zacząłem od kursu na stronie dioda.com.pl , później kurs z EDW. I tyle mi wystarczyło, reszta to opieranie się na dokumentacji mikrokontrolera. Tyle tylko, że taka nauka trwa dość długo ( mi zajęła całe ferie, dzień w dzień ) , musiałem czytać te materiały kilka razy, a później przerzucać to na płytkę stykową aby wszystko zrozumieć :)
  • #7 9318376
    mirekk36
    Poziom 42  
    ^Rachel napisał:

    A co do tematu :
    Ja zacząłem od kursu na stronie dioda.com.pl , później kurs z EDW. I tyle mi wystarczyło, reszta to opieranie się na dokumentacji mikrokontrolera. Tyle tylko, że taka nauka trwa dość długo ( mi zajęła całe ferie, dzień w dzień ) , musiałem czytać te materiały kilka razy, a później przerzucać to na płytkę stykową aby wszystko zrozumieć :)


    Wow! chylę czoła przed kolegą ;) poważnie .... ja nadal się uczę języka C ... wciąż od 2007/2008 roku (to już ładnych kilka lat) .... no ale ja jestem zapewne dużo starszy (tak zgaduję tylko, nie chcę nikogo urazić tym stwierdzeniem) i może dlatego wolniej mi wchodzi. Starość nie radość jak to mówią ;)
  • #8 9318437
    ^Rachel
    Poziom 21  
    Niestety elektronika ciągle idzie do przodu, pewnie gdy Pan kończył szkołę mikrokontrolerów nie było wogóle lub nie były stosowane na taką skalę jak dzisiaj, a że trzeba iść za postępem pasowałoby uczyć się już programować ARM-y.

    A to może dlatego, że wcześniej już programowałem w C ( aplikacje pod Windowsa ) to było mi trochę łatwiej.

    mirekk36 napisał:

    no ale ja jestem zapewne dużo starszy (tak zgaduję tylko, nie chcę nikogo urazić tym stwierdzeniem)


    zapewne tak, bo mam dopiero 18 lat :)
  • #12 9320022
    tmf
    VIP Zasłużony dla elektroda
    Podobnie jak Mirkowi, też jest mi trochę niezręcznie się na ten temat wypowiadać (disclaimer: moja wypowiedź może być stronnicza w związku z powiązaniami finansowymi).
    Niemniej uważam, że jednak nic nie zastąpi dobrej książki. Linki do kursów, które koledzy zapodali wcześniej są ok, ale powiedzmy sobie szczerze, że ich poziom jest raczej niski - tylko dobrze mnie zrozumcie - są fajne, ale raczej proste i nie poruszają problemów wychodzących poza absolutne podstawy. I inne być nie mogą skoro książka na ten temat ma 400-500 stron, a te kursy może ze 20. Ja osobiście wolę kupić za kilkadziesiąt złotych książkę, gdzie mam wszystko ładnie wyłożone, niż googlać przez 2 tyg. Tym bardziej, że niestety materiałów na ten temat jest jak na lekarstwo - piszę o czymś więcej niż miganie diodą. I to nie tylko po polsku, ale także na stronach anglojęzycznych jest raczej posucha.
    Kolega ^Rachel napisał, że w ciągu 2tyg. opanował C na AVRy. Prawdę mówiąc szczerze go podziwiam. Kontakt z C mam od 20 lat, a z programowaniem od prawie 30, a mimo to przejście na AVRy zajęło mi trochę czasu. Nie dlatego, że jest to trudne, ale po prostu trudno znaleźć sensowne materiały związane ściśle z mikrokontrolerami. A tu już nie chodzi o samo C, tylko np. o poznanie AVR-libc, modeli pamięci, bootloadera, WD i innych peryferii. Poza tym pojawiają się problemy bardzo specyficzne - np. wielowątkowość aplikacji, przerwania, te wszystkie volatile i spółka. Rzeczy z którymi programując na PC człowiek się nie styka - a nawet jakby to ma gotowe klasy, np. mutexy. Tu musi zrozumieć pewne mechanizmy i je samemu stworzyć, bo gotowców brak. I z całym szacunkiem, ale niesądzę, aby dało się to opanować w 2tyg. Po 2tyg. człowiek może potrafić napisać jakiś w miarę prosty program, na miarę prostych kursów do których podaliście linki.
    BTW. Wiele rzeczy w prezentowanych materiałach jest już przestarzałych a wręcz błędnych.
  • #13 9320605
    ^Rachel
    Poziom 21  
    Ale ja tutaj nie piszę, że jestem jakimś super programistą, umiem napisać program w miarę optymalny, dobrze wykorzystać przerwania, a "volatile i spółka" ?
    okazały się bardzo przyjaznymi elementami języka C.
    Wiadomo, że sama znajomość języka tu nie wystarcza, trzeba także znać wiele innych rzeczy typu interfejsy, przetworniki i wiele innych, bo nie sztuką jest skopiować kod.

    A jeśli kolega wcześniej zajmował się tylko informatyką, to oczywiste jest to, że tych rzeczy trzeba się nauczyć, aby można było cokolwiek stworzyć.
  • #14 9435008
    Ravender
    Poziom 20  
    Witam.

    Jestem twórcą strony wkretak.pl.

    Założyłem ją kilka lat temu jako miejsce, gdzie mógłbym umieszczać relacje na temat moich zrealizowanych projektów. Jednak obecnie brak czasu (rodzina, praca) i realizacja komercyjnych projektów o których nie mogę pisać sprawiła, że nie miałem czasu na aktualizację mojej strony, przez co zaszła kurzem oraz niezliczoną ilością spamu.

    Dlatego też nie przedłużałem (kolejny raz, z własnej kieszeni) domeny (która obecnie została wykupiona przez kogoś innego). Niemniej portal istnieje na moich serwerach i jeśli tylko będzie chęć ze strony zainteresowanych, mogę go wskrzesić pod innym adresem.
  • #15 9435605
    ^Rachel
    Poziom 21  
    Ravender napisał:
    Niemniej portal istnieje na moich serwerach i jeśli tylko będzie chęć ze strony zainteresowanych, mogę go wskrzesić pod innym adresem.


    Ja jestem jak najbardziej za, na stronce było wiele ciekawych tutoriali z których się wiele nauczyłem.

    Kto jest jeszcze za, niech napisze ;)
  • #16 9436431
    pancio
    Poziom 16  
    Ravender napisał:
    Witam.

    Jestem twórcą strony wkretak.pl.

    Założyłem ją kilka lat temu jako miejsce, gdzie mógłbym umieszczać relacje na temat moich zrealizowanych projektów. Jednak obecnie brak czasu (rodzina, praca) i realizacja komercyjnych projektów o których nie mogę pisać sprawiła, że nie miałem czasu na aktualizację mojej strony, przez co zaszła kurzem oraz niezliczoną ilością spamu.

    Dlatego też nie przedłużałem (kolejny raz, z własnej kieszeni) domeny (która obecnie została wykupiona przez kogoś innego). Niemniej portal istnieje na moich serwerach i jeśli tylko będzie chęć ze strony zainteresowanych, mogę go wskrzesić pod innym adresem.


    Jak już wspomniałem wcześniej - mogę za darmo zhostować i udostępnić domenę :-) To był naprawdę fajny serwis
  • #17 9505708
    krzyhosikora
    Poziom 10  
    Ja również jestem ZA wskrzeszeniem portalu!!! Właśnie programuje wyświetlacze 7-segmentowe i jakoś nie mogę zabrać się za program związany z multipleksowaniem... Przydało by się przewałkowanie tematu z przerwaniami od podstaw:D A podglądając portal widziałem, że na nim jest to właśnie tak zrobione.
  • #18 9506243
    McMonster
    Poziom 32  
    Na wkrętaku było tak naprawdę tylko kilka podstawowych rzeczy, chociaż dość dobrze wyjaśnionych oraz tłumaczenia z forum avrfreaks o ile dobrze pamiętam. Co nie zmienia faktu, że wszystko było w jednym miejscu i po polsku. Dorzucam mały plik, który z portalu uchowałem i który służy do wyświetlania cyfry na wyświetlaczu 7-segmentowym.

    Z jego pomocą wystarczy połączyć równolegle wszystkie te same segmenty wszystkich wyświetlaczy z mikrokontrolerem, a na wspólne anody/katody dać odpowiednio tranzystor i włączać je po kolei i bardzo szybko w przerwaniu.
  • #20 9628521
    pancio
    Poziom 16  
    Domena przepadła? Widzę, że ktoś nieudolnie próbuje spekulować Twoją domeną.

    Cytat:

    REGISTRAR:
    Michau Enterprises Ltd.
    Chytron, 26 Street, Office 21, P.C. 1075 Nicosia, Cypr
    tel.+357.22761649
    fax:+357.22767543
    e-mail:domains@dropped.pl

    WHOIS displays data with a delay not exceeding 15 minutes in relation to the .pl Registry system
    Registrant data available at http://dns.pl/cgi-bin/en_whois.pl


    jak jej nie opchną to za jakiś czas wróci do puli wolnych :-)

    proponuję jedynie zmienić wszystkie odwołania (póki co) do wkret@k_pl by nie napędzać im klientów...

    Pozdrawiam,
  • #21 10200725
    NIEBO!
    Poziom 12  
    Witam!

    Przez "chwilę" mnie tu nie było, i cieszę się że nawoływania w sieci spowodowały odnalezienie Autora :)
    Ravender napisał:
    Ok. tutaj moja stronka bez wypasionej domeny:

    http://diycenter.acid19.linuxpl.com/news.php


    Stronka jednak nie działa do końca prawidłowo tzn. nie działa większość obrazków - głównie w FOTORELACJACH (na razie tyle zauważyłem)
    Na przykład jest w kodzie strony:
    http://www.linuxpl.com/~acid19/diy/galeria/img2.jpg

    Powinno być (i wówczas działa):
    http://diycenter.acid19.linuxpl.com/~acid19/diy/galeria/img2.jpg
    Ale jest to szczegół, bo tak czy inaczej już można wiele z tego wywnioskować i myślę, że przyda się to wielu osobom. Jeszcze raz dziękuję Ravender :)

    Podziękowania należą się też
    ^Rachel napisał:
    A ja polecam to :
    http://atmega.info/pliki/finish/6/4/0

    Przetłumaczona nota aplikacyjna uC Atmega16.

    Dodano po 20 [minuty]:

    http://www.easy-soft.net.pl/artykuly/mikrokontrolery

    i jeszcze taki kurs:


    Dziękuję wszystkim. Jeśli ktoś zna lub natrafi na podobne pomoce do nauki programowania AVR w C, różne rozwiązania problemów i tutoriale krok po kroku to niech śmiało zamieszcza linki/załączniki itp.

    Pozdrawiam
    NIEBO!™
  • #22 10203364
    Ravender
    Poziom 20  
    Wystarczyło do mnie napisać zamiast kombinować.

    Skrypt na którym oparty jest serwis nie potrafi sobie poradzić ze zmianą domeny i dlatego niektóre foty są niewidoczne. Powyżej opisany artykuł poprawiłem i fotki powinny być widoczne.

    Niestety niektóre zdjęcia hostingowane na imageshack zniknęły i nie mam skąd ich przywrócić tak więc nie proście mnie o to.
  • #23 10203628
    NIEBO!
    Poziom 12  
    Witaj!

    No dlatego napisałem :) Nie jest to zbytnie kombinowanie zwłaszcza, że mimo twoich poprawek nadal jest kilkanaście może kilkadziesiąt nie działających mimo, iż fizycznie istnieją na serwerze ...

    dalszy przykład to http://diycenter.acid19.linuxpl.com/readarticle.php?article_id=9 - wszystkie te zdjęcia działają po zamianie domeny :)

    Podejrzewam, że to będzie wymagało czasu :)

    Nadal jednak myślę, że odwaliłeś kawał dobrej roboty :)

    Pozdrawiam.
REKLAMA