| Author |
Message
|
robi667 Poziom 14

Joined: 02 Jul 2006 Posts: 177 Location: Głogów / Wrocław
|
#31
09 Mar 2009 03:27 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Dorzuciłem filmik przedstawiający zaprogramowany efekt.
|
|
| Back to top |
|
 |
deska202 Poziom 13

Joined: 06 Feb 2008 Posts: 110 Location: justynów
|
#32
09 Mar 2009 19:08 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Moze kolega dorzucic wzor pcb??
|
|
| Back to top |
|
 |
robi667 Poziom 14

Joined: 02 Jul 2006 Posts: 177 Location: Głogów / Wrocław
|
#33
10 Mar 2009 00:52 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Tutaj masz plik wzoru pcb ale prawdopodobnie rozmiar musisz dobrać sam, bo to plik z odzysku (mały wypadek przy pracy). Pierwszy post uzupełniłem o pliki schematów i projektów płytek z Eagle'a (trzeba tylko wypełnić poligon: Tools -> Ratsnest).
|
|
| Back to top |
|
 |
_StinG_ Poziom 12

Joined: 01 Mar 2005 Posts: 89 Location: Mieroszów / Wrocław
|
#34
02 May 2009 12:40 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
| robi667 wrote: |
| W przyszłości planuję osadzić drzewko w doniczce, w której również ukryta będzie cała elektronika i pęk kabli. |
Pracowałeś już nad jakąś obudową do tego drzewka?
|
|
| Back to top |
|
 |
robi667 Poziom 14

Joined: 02 Jul 2006 Posts: 177 Location: Głogów / Wrocław
|
#35
02 May 2009 13:01 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Tak, obudowę drzewka zrobiłem z części plastikowej doniczki i kawałka plastikowej rury. Z braku czasu estetyki jeszcze nie dopracowałem. Atrakcyjnie wygląda tylko w nocy. ;)
|
|
| Back to top |
|
 |
olo_3 Poziom 14

Joined: 09 Sep 2004 Posts: 184 Location: EU
|
#36
29 Oct 2009 01:44 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
ma ktoś może źródło w bascomie ?
lub/i hex ze źródła w c ?
ładny projekt. gratulacje
|
|
| Back to top |
|
 |
robi667 Poziom 14

Joined: 02 Jul 2006 Posts: 177 Location: Głogów / Wrocław
|
#37
29 Oct 2009 23:06 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Listing programu w raporcie z realizacji projektu. Zainstaluj AVR Studio oraz WinAVR i skompiluj ten kod, a otrzymasz hex'a.
|
|
| Back to top |
|
 |
Google

|
#
29 Oct 2009 23:06 |
|
|
|
|
|
| Back to top |
|
 |
olo_3 Poziom 14

Joined: 09 Sep 2004 Posts: 184 Location: EU
|
#38
31 Oct 2009 00:44 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
robi667
mógłbyś zobaczyć dlaczego link nie działa ?
swoja droga ponawiam prośbę o kod do bascoma - jeśli istnieje
pozdr.
|
|
| Back to top |
|
 |
ziomo3000 Poziom 9

Joined: 22 Nov 2006 Posts: 41
|
#39
10 Jan 2010 21:34 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
No cóż należy się pochwalić swoim drzewkiem rgb. Przy okazji wielkie dzięki koledze robi667 który pomógł mi w dużym stopniu.
Niestety ten projekt ma poważne wady, chodzi o to że tego drzewka w takim stanie jakim jest długo nie utrzymam, po prostu każdy kto go widział chce takie mieć :D :D
pozdrawiam
|
|
| Back to top |
|
 |
Karol966 Poziom 22

Joined: 30 Jul 2006 Posts: 1500 Location: Obecnie Poznań
|
#40
02 Mar 2010 23:14 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Witam. Mam pytanie natury technicznej do autora projektu. Czym jest urządzenie widoczne na ostatnim ze zdjęć dotyczących płytek? Chodzi o to połączenie sterownika poprzez to urządzenie z przewodem USB zdaje się. Jest to tak ogromy programator czy może bardzo zaawansowany konwerter USB-> LPT? Pytam ponieważ właśnie potrzebuję konwertera USB-> LPT i mam problemy z jego zbudowaniem bądź kupieniem w rozsądnej cenie.
Odnośnie tematu: czy nie było by lepiej zaopatrzyć się w przewody jednego koloru? ;)
__________
Czy to AVRDRAGON? Ile ten programator/ debugger kosztuje?
|
|
| Back to top |
|
 |
wader_669 Poziom 22

Joined: 21 Nov 2003 Posts: 1534 Location: Kanalizacja poznania
|
|
| Back to top |
|
 |
studzin Poziom 16

Joined: 28 Mar 2004 Posts: 286 Location: Tczew
|
#42
15 Mar 2010 16:42 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
@robi667
Jakie dałeś wartości rezystorów na wyjściach ULN'ów? Rozumiem ze są skalibrowane dla koloru białego?
|
|
| Back to top |
|
 |
neo62 Poziom 13

Joined: 18 Jul 2007 Posts: 126 Location: grodzisk maz.
|
#43
29 May 2010 00:40 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Czy mogę prosić autora o zrzut wzorów płytek do pliku pdf??
|
|
| Back to top |
|
 |
Google

|
#
29 May 2010 00:40 |
|
|
|
|
|
| Back to top |
|
 |
manekinen Poziom 21

Joined: 12 Apr 2006 Posts: 1292 Location: Kętrzyn
|
#44
29 May 2010 13:55 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Autorem nie jestem ale do PDFu zrzucić żaden problem ;)
Wierzchnia warstwa płytki matrycy jest już w odbiciu lustrzanym tak więc drukujesz normalnie.
| Filename: |
sterownik+matryca_PDF.rar |
 Download |
| Contents: |
|
| Filesize: |
61.8 KB |
| Punkty: |
0.00 |
|
|
| Back to top |
|
 |
Excallibur Poziom 9

Joined: 22 Dec 2008 Posts: 33
|
#45
30 May 2010 13:48 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Bardzo mi sie podoba.
mozesz powiedziec jaki byl koszt i ile czasu trwalo dopracowanie calosci
|
|
| Back to top |
|
 |
Google

|
#
30 May 2010 13:48 |
|
|
|
|
|
| Back to top |
|
 |
neo62 Poziom 13

Joined: 18 Jul 2007 Posts: 126 Location: grodzisk maz.
|
#46
30 May 2010 17:40 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Teraz walczę z tym odbiciem lustrzanym, jak najlepiej to zrobić??
|
|
| Back to top |
|
 |
neo62 Poziom 13

Joined: 18 Jul 2007 Posts: 126 Location: grodzisk maz.
|
#47
15 Nov 2010 19:19 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Moż prosić o hex'a?? Mam problem z instalacją avr studio.
|
|
| Back to top |
|
 |
kataniak1994 Poziom 13

Joined: 29 Jul 2007 Posts: 112 Location: Grójec
|
#48
29 Mar 2011 16:54 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Kolego neo62 zdobyłeś tego hex-a?
|
|
| Back to top |
|
 |
neo62 Poziom 13

Joined: 18 Jul 2007 Posts: 126 Location: grodzisk maz.
|
#49
09 Jul 2011 17:32 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Niestety ale nie...
|
|
| Back to top |
|
 |
Wojtasson Poziom 5

Joined: 25 Sep 2008 Posts: 14
|
#50
15 Sep 2011 21:05 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Witam!
Ponawiam prośbę kolegi z góry i proszę o hexa. Podczas kompilacji wychodzą śmieszne rzeczy (przynajmniej mnie śmieszą bo nic z tego nie rozumie):
| Code: |
> "make.exe" all
avr-gcc -g -Wall -O2 -mmcu=atmega8 -c -o test.o test.c
test.c: In function '__vector_9':
test.c:28: error: 'PORTA' undeclared (first use in this function)
test.c:28: error: (Each undeclared identifier is reported only once
test.c:28: error: for each function it appears in.)
test.c: In function 'main':
test.c:65: error: 'DDRA' undeclared (first use in this function)
test.c:93: warning: implicit declaration of function 'wszystkie_pojedynczo_rozjasnij'
test.c:100: warning: implicit declaration of function 'wszystkie_pojedynczo_zgas'
test.c: At top level:
test.c:115: warning: conflicting types for 'wszystkie_pojedynczo_rozjasnij'
test.c:93: warning: previous implicit declaration of 'wszystkie_pojedynczo_rozjasnij' was here
test.c: In function 'wszystkie_pojedynczo_rozjasnij':
test.c:117: warning: implicit declaration of function 'pojedynczo_rozjasnij'
test.c: At top level:
test.c:160: warning: conflicting types for 'wszystkie_pojedynczo_zgas'
test.c:100: warning: previous implicit declaration of 'wszystkie_pojedynczo_zgas' was here
test.c:207: warning: conflicting types for 'pojedynczo_rozjasnij'
test.c:117: warning: previous implicit declaration of 'pojedynczo_rozjasnij' was here
test.c: In function 'pojedynczo_rozjasnij':
test.c:210: error: 'for' loop initial declaration used outside C99 mode
test.c:212: error: 'for' loop initial declaration used outside C99 mode
make.exe: *** [test.o] Error 1
> Process Exit Code: 2
> Time Taken: 00:01 |
|
|
| Back to top |
|
 |
neo62 Poziom 13

Joined: 18 Jul 2007 Posts: 126 Location: grodzisk maz.
|
#51
11 Nov 2011 22:27 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Podrzuci ktoś skompilowany wsad??
|
|
| Back to top |
|
 |
kataniak1994 Poziom 13

Joined: 29 Jul 2007 Posts: 112 Location: Grójec
|
#52
14 Dec 2011 21:36 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Ma ktoś może ustawienia fusbitów?
|
|
| Back to top |
|
 |
robi667 Poziom 14

Joined: 02 Jul 2006 Posts: 177 Location: Głogów / Wrocław
|
#53
15 Dec 2011 06:55 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Zamieszczam plik HEX. Skompilowałem go z kodu zamieszczonego uprzednio w tym temacie. Powinno być ok.
Fusy: kwarc zewnętrzny (16MHz) i wyłącz obsługę JTAGa (w ATmedze16 domyślnie włączona).
| Filename: |
drzewko.rar |
 Download |
| Contents: |
|
| Filesize: |
1.97 KB |
| Punkty: |
0.00 |
|
|
| Back to top |
|
 |
felo188 Poziom 9

Joined: 23 Feb 2010 Posts: 43
|
#54
09 Jan 2012 22:59 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Zbudowałem układ tak jak schemat z pierwszej strony. Wykorzystuje diody ze wspólną anodą. PortB steruje kolorem czerwonym, C - zielonym, D - niebieskim. Problem polega na tym, że jak wpiszę PORTB=0x00 to na pinie B0 mam 0V ale już na dalszych około 0,2V. Czyli dalej po podłączeniu do ULNa i przez rezystor do czerwonej katody diody lekko się żarzą na czerwono (oprócz pierwszej bo na B0 jest 0V). Inne porty działają ok. DDR mam ustawione 0xff .
Nie mam pomysłu skąd takie zachowanie.
|
|
| Back to top |
|
 |
robi667 Poziom 14

Joined: 02 Jul 2006 Posts: 177 Location: Głogów / Wrocław
|
#55
15 Jan 2012 02:27 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Nie. Za kolory odpowiadają porty A, C i D, zaś port B odpowiada za przełączanie pięciu "kolumn" diod (zgodnie z zastosowaną koncepcją multipleksacji - patrz druga płytka).
|
|
| Back to top |
|
 |
felo188 Poziom 9

Joined: 23 Feb 2010 Posts: 43
|
#56
15 Jan 2012 14:26 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Tzn oparłem się na schemacie z pierwszej strony, ale mam inaczej podłączone porty. Tak jak napisałem (u mnie za kolory odpowiadają B, C, D, kolumny A).
Problemem jest zachowanie się portu B.
|
|
| Back to top |
|
 |
robi667 Poziom 14

Joined: 02 Jul 2006 Posts: 177 Location: Głogów / Wrocław
|
#57
15 Jan 2012 22:10 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Oparłeś się... to znaczy co zachowałeś? Twój układ opiera się o multipleksację? Czy może masz problem z samym mikrokontrolerem i programem wystawiającym tylko na port stan niski lub wysoki? Nie bardzo wiem, na jakim etapie jesteś. Przydatny w pomocy byłby Twój kod i schemat.
|
|
| Back to top |
|
 |
felo188 Poziom 9

Joined: 23 Feb 2010 Posts: 43
|
#58
16 Jan 2012 19:27 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Tak, oparłem o multipleksację, tylko że mam inaczej porty. Załączam schemat.
Tak, mam problem z mikrokontrolerem :) Jak na razie używam tylko 3 kolumn oraz 3 wierszy.
Kolumna powinna świecić się tylko na niebiesko ale też świeci się lekko na czerwono - tak jak pisałem na B1 oraz B2. Co prawda bardzo słabo ale chciałbym to zniwelować.
#define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #define czas_zmiany 1 #define R PORTB #define G PORTC #define B PORTD unsigned int kolumna=1; volatile unsigned int R1, R2, R3, R4; volatile unsigned int G1, G2, G3, G4; volatile unsigned int B1, B2, B3, B4; ISR (TIMER0_OVF_vect) { switch(kolumna) { case 1: PORTB=R1; PORTC=G1; PORTD=B1; PORTB=0b11111110; break; case 2: PORTB=R2; PORTC=G2; PORTD=B2; PORTA=0b11111101; break; case 3: PORTB=R3; PORTC=G3; PORTD=B3; PORTA=0b11111011; break; /* case 4: PORTA=R4; PORTC=G4; PORTD=B4; PORTB=0b11110111; break; case 5: PORTA=R5; PORTC=G5; PORTD=B5; PORTB=0b11101111; break; */ } kolumna=kolumna+1; if (kolumna==4) kolumna=1; TCNT0 = 231; //_delay_ms(1); } void Init_interrups() { TCCR0 = (1<<CS01) | (1<<CS11); //Preskaler 64 TIMSK |= (1<<TOIE0); //Włączenie przerwań } int main(void) { DDRA=0xff; //Kolumy DDRC=0xff; //Zielony DDRD=0xff; //Niebieski DDRB=0xff; //Czerwony Init_interrups(); sei(); while (1) { PORTD = 0xff; } return 0; }
Edit:
Teraz zacząłem testować dalej układ i okazało się, że na porcie A zawsze jest stan niski. Bez względu czy jest PORTA = 0x00 czy 0xff.
| Filename: |
Sterowanie.pdf |
 Download |
| Contents: |
|
| Filesize: |
24.38 KB |
| Punkty: |
0 |
|
|
| Back to top |
|
 |
grzegorz288 Poziom 5

Joined: 31 Oct 2005 Posts: 11
|
#59
29 Jan 2012 14:05 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Czy te ustawienia fusbitów są dobre, bo drzewko mi nie ruszyło a przy okazji zablokowałem atmegę.
|
|
| Back to top |
|
 |
Google

|
#
29 Jan 2012 14:05 |
|
|
|
|
|
| Back to top |
|
 |
grzegorz288 Poziom 5

Joined: 31 Oct 2005 Posts: 11
|
#60
21 Feb 2012 11:30 Re: Drzewko z Fafkulców II + sterownik 40 diod RGB |
|
|
|
Czy jest ktoś w stanie mi pomóc?
|
|
| Back to top |
|
 |