W tym poradniku pokażę wam jak zrobić efekt świetlny z filmu Knight Rider. Mając już świecące w odpowiedni sposób diody możecie cały układ zamontować w dowolnym miejscu.
W tym poradniku pokażę wam jak zrobić efekt świetlny z filmu Knight Rider. Mając już świecące w odpowiedni sposób diody możecie cały układ zamontować w dowolnym miejscu.
Poradnik Jak zrobić Knight Rider scanner z efektem PWM skomentowało 11 osób.
Sep 02, 2011
Co to za wymysł : "Wewnętrzny rezonator kwarcowy ATtiny2313" ? Wypisujesz zupełnie nie mające z rzeczywistością bzdety, a potem lamiki pytają o takie bzdety na elektrodzie. i nie przepraszaj, tylko popraw ten film...
Aug 31, 2011
Odnoszę wrażenie że autor filmu nie bardzo wie jak działa ATtiny2313. "4mHz" ? nie spotkałem się nigdy z takim taktowaniem -> jak coś to 4MHz (m- mili a M- mega to spooora różnica).
Druga sprawa błędny schemat ;] Obciążalność każdego pinu kontrolera to max 20mA a całego portu ok 200mA. Niech autor przedstawi obliczenia jaki prąd płynie przez każdy pin i jakiej wartości i mocy powinien być rezystor R1? ;]
Trzecia sprawa to w jaki sposób autor zrealizował PWM? A może to wada ludzkiego oka czyli duża bezwładność? Z niecierpliwością czekam odpowiedzi na nurtujące mnie pytania ;] pozdrawiam.
Aug 31, 2011
Co do punktu 2 Twojego komentarza, schemat jest błędny, jednak autor poprawił się w komentarzu. Ale ani 1k, ani 100R, nie powinny uszkodzić procka, gdyż dokumentacja podaje maksymalnie 40mA na pin, a z moich obliczeń i jak ukazuje symulator, gdy zaświecona jest tylko 1 dioda i układ zasilany jest maksymalnym napięciem 5,5 V, prąd pobierany z pinu wynosi ~35mA, więc jest on raczej znośny dla procka, choć podniesienie jego wartości do 150R byłoby dobrym pomysłem. Ale to również zależy od tego, jak generowany jest sygnał PWM, bo jeśli jednocześnie zapalana jest większa ilość diód, prąd pobierany z poszczególnych pinów drastycznie spada.
Aug 31, 2011
Tak, tylko autor umyśli sobie zmianę programu, lub co lepsza ktoś kto w taki sposób podłączy LEDy do uK i włączy wszystkie LEDy i co? do kogo pretensje że "procesor sie zagrzał" ? albo robie coś z zasadami projektowania albo nie robię tego wcale..proste.
Druga sprawa jaki PWM? programowy na każdym pinie? Może autor filmu się wypowie? Ja tu nie widzę żadnego PWM, tylko kolejne zapalanie i gaszenie LEDów.
Aug 31, 2011
Urządzenie zaprojektowałem tylko do użycia mojego programu, który nie zapala naraz wszystkich diodek, więc nie grozi to przeciążeniem procesora.
Aby uniknąć przegrania się układu należałoby podłączyć rezystor do każdego wyjścia procka.
Faktycznie ten procesor posiada tylko 4 kanały PWM.
Mój program ma zapalać jedną diodę do max, a cztery powszednie mają żarzyć się coraz słabiej.
Sep 01, 2011
No oczywiście że zaprojektowałeś pod swój program, tylko ktoś kto będzie "próbował" programowania weźmie Twój schemat i będzie na nim testował programy typu zapal diody ;] A takiej informacji nie ma w Twoim filmie że włączenie większej ilości diod może uszkodzić uK ;]
I dalej będę się upierał że nie masz implementacji PWM w swoim programie ;] "Mój program ma zapalać jedną diodę do max, a cztery powszednie mają żarzyć się coraz słabiej." Jest to spowodowane, że diody są blisko siebie i jedna świecąc daje wrażenie że obok świecą słabiej ;]
Sep 02, 2011
najlepszy sposób na podpięcie sygnału bez obciążenia jest tranzystor ale niestety taka ilość tranzystorów zajmuje trochę miejsca a co do pwm to jestem ciekaw czy na zwyczajnym programie starczyło ci miejsca bo 2kb to trochę mało
Sep 03, 2011
Widzę, że dosyć dobrze masz opanowane pisanie programów w C..i to jeszcze w języku angielskim ;] od ilu lat programujesz? Może dopiszesz do kodu komentarze tłumaczące instrukcja po instrukcji? jestem Ciekawy jak rozumujesz ten program.
W cale nie najlepszym sposobem jest używanie tranzystorów. Są scalone drivery które posiadają na swoim pokładzie stopnie końcowe mocy.
Sep 03, 2011
Program pisałem korzystając z kilku stron z przykładami programów i... powstał ten :) Nie jestem pewny co do tego czy w C można używać polskich znaków, i do tego angielskie słowa zajmują mniej miejsca w programie, więc mniej waży na koniec. A programy piszę od jakichś dwóch miesięcy, programuję AVR od kilku tygodni więc jestem żółtodziobem :P
A jeżeli jest to konieczne to kod mogę przetłumaczyć
Sep 03, 2011
jeszcze jedno nie korzystałem z polskich stron więc również dlatego jest po angielsku
Sep 03, 2011
hmm to bardzo mnie to dziwi że skoro piszesz programy od 2 miesięcy i w taki sposób operujesz językiem C nie mówiąc już o kilku tygodniach (sam piszesz że jesteś żółtodziobem) i "napisałeś" taki program.
Nie chodzi o polskie znaki tylko o polskie słowa typu "position" zamiast pozycja.
Nawet mógłbym sądzić że projekt jest po prostu skopiowany!
Może autor zna tą stronę?
http://www.vk2zay.net/article/249
Sep 04, 2011
ektroziom ja cb prosze ty się juz nie wypowiadaj bo ja widzę że ty nie tylko mnie potrafisz dobic a możę ja ci się jż znudziłem co?
Sep 04, 2011
A dlaczego miałbym się nie wypowiadać? To portal dla "wszystkich", więc chyba każdy wstawia filmy nie dla siebie tylko żeby pokazać je innym. A skoro nie dość, że ktoś pokazuje w nim nieraz bzdury nawet nie wiedząc (nie rozumiejąc) do końca co robią to sory. Później jeden czy z drugim będzie sie dziwił że wyrzucił kase w błoto bo popalił jakieś układy. Jeśli coś nie rozumie to tego nie robię bezmyślnie, jeśli nie wiem do końca jak coś działa to pytam sie kogoś kto może wiedzieć ;] i w miarę poprawić ;] A wiele osób widzę uznaje zasadę, żeby nakręcić byle co, żeby było nie mówiąc o wytłumaczeniu jak to działa.
Na nikim się nie wyżywam, pokazuje swoją opinię na temat filmu pewnych rażących błędów (postawy elektroniki). A jest taka zasada, że jeśli coś od kogoś "zżynamy" to podajemy źródło skąd zostało to skopiowane. Ale autor widzę uparł się że kod jest jego (niby "posklejał z różnych kodów") a tak na prawdę jest to program w całości skopiowany. Szkoda że prawdziwy autor nie umieścił schematu, bo może w filmie też był by poprawny. To tyle ode mnie.
Sep 04, 2011
Nie chodziło mi oto ze masz się nie wpowiadac przepraszam. Ale się już wypowiedziałes i nie dobijaj już koonnrraaddaa...
Sep 05, 2011
Dziecko drogie! przeczytaj kilka razy swoje wypowiedzi ze zrozumieniem, i pomyśl czy maja sens. Adwokat się znalazł.. pilnuj swojego nosa.
Sep 06, 2011
Heh ja się plnuje... A koonnrraadd to mój kolega ( ze spryciarzy ;D) i nie chcę żebyś aż tyle razy psał, że to źle i tamto źle... już napisałeś i wystarczy...
Aug 31, 2011
fajnie, ale wewnętrzny rezonator na 4MHz, nie na mHz ;) ale Twoje poradniki są spoko :) daję 5
Aug 31, 2011
wszystko ładnie, ale po co dałeś tutaj procesor? taki układ można zrobić na CMOS