Hoofdcategorieën
Topicacties

[HOWTO] LED kubus 5*5*5 met 74HC595

Pagina: 1 2 3 4 5 6 7 8 9 last

Reageer Nieuw Topic
veerboot met underscores

quote:
surge_me schreef op woensdag 18 april 2007 @ 12:49:
@ _ferry_ waar heb je die leds vandaan? en wat kosten ze per stuk?
Van de SK.net actie, gewoon de diffuus blauwe.
quote:
shag-me schreef op maandag 23 april 2007 @ 12:09:
Heeft iemand hier een hex bestand met aansturing voor een 16f628?
Psst, dat is nogal hardware en effect afhankelijk, ofwel, je kan er nix mee.

Voorzien van luchtgekoelde auto en watergekoelde PC....

Berichten: 146
Reg. datum: 30 januari 2006

Sorry hoor maar heb je toevallig ook een linkje?

Er staan daar heel veel verschillende leds (3mm 5mm 10mm, etc) dat ik niet weet welke jij hebt?

Ze zien er iig mooi uit :)
 
Berichten: 179
Reg. datum: 23 januari 2007

deze lijkt mij dan he:

http://www.samenkopen.net/action_product/448813/931229

@surge_me je mag best mijn hex bestand hebben maar of je er iets aan hebt betwijfel ik. De .asm die je zelf aanpast werkt beter lijkt mij;) mail mar ff
 
Berichten: 146
Reg. datum: 30 januari 2006

quote:
Waarom die? er staan nog meer variaties tussen....

Bijvoorbeeld:
http://www.samenkopen.net/action_product/448813/179815
http://www.samenkopen.net/action_product/448813/116342
http://www.samenkopen.net/action_product/448813/297027

Waarvan die laatste een riant grote uitstraal hoek heeft, is dat wel wenselijk in zo'n cubus?
quote:
@surge_me je mag best mijn hex bestand hebben maar of je er iets aan hebt betwijfel ik. De .asm die je zelf aanpast werkt beter lijkt mij;) mail mar ff
Ik heb niets aan je code (ik gebruik een andere manier van aansturen van de leds, met een CPLD en als controller heb ik een pic18F4550 en 512 ledjes (8*8*8))

Ik vroeg ook niet om het hex bestand, maar ff zoeken op de vorige pagina leert dat dat gebruiker shag_me was (eindigd ook op "_me" dus vandaar de mixup zeker...)
 
Berichten: 58
Reg. datum: 09 november 2005

Je moet juist voor zo'n ledkubus leds hebben met een zo groot mogelijke uitstraalhoek, een nog betere optie is gewoon diffuse leds (zoals bazzzzzz ze heeft gebruikt in zijn 2-kleurenkubus), die schijnen namelijk van alle kanten zodat je goed ziet welke led er brandt.
 
Berichten: 179
Reg. datum: 23 januari 2007

die link die ik je gaf is de enige diffuse blauwe. De andere zijn gewoon in een heldere "behuizing" dat is een stuk minder mooi
 
Berichten: 146
Reg. datum: 30 januari 2006

ok bedankt voor de tip van de difuse leds :)
 
Berichten: 179
Reg. datum: 23 januari 2007

graag gedaan:P

jullie hadden nog foto's tegoed:
http://i4.photobucket.com/albums/y149/skimmerbas/v2001.jpg
http://i4.photobucket.com/albums/y149/skimmerbas/v2004-1.jpg
http://i4.photobucket.com/albums/y149/skimmerbas/v2008.jpg

even een simpele smiley in alle 4 de zijkanten gezet

bazzzzzz wijzigde dit bericht 01-05-2007 15:06 (10%)

 
Berichten: 4
Reg. datum: 08 april 2007

Ik heb vraagje over het stukje code dat gebruikt word om het schuifregister te vullen.
Waar of hoe geef je in assembler aan welke poort data1 is?

Ik heb zelf nu een 4*4*4 kubus in elkaar zitten en ben nu et printje aan het maken voor de aansturing.
En omdat ik de datasheet van de uln2803 niet goed heb zitten lezen heb ik er al 2 opgeblazen. Pin 10 zou optioneel zijn.... maar is wel nodig om aan te sturen met 5 volt, anders blaas je de darlington op.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
main
movlw    b'00001000'
    call    schuifregister1
;-------------------------------------------------------------
schuifregister1
movwf    Var1        ; zet de waarde vanuit w in Var1. dit is het getal wat geklokt moet worden
        movlw    D'8'        ;zet de waarde 8 in het werkregister
        movwf    bits1        ;sla de waarde 8 uit w op in bits1 dis is het aantal bits wat ingeklokt moet worden
loop1
        rlf        Var1,1        ;rotate left trough carry en sla het resultaat op in Var1. Eerste bit zit nu in de carry 
        btfss    STATUS, C    ; lees de carry uit. Is carry= 1?
        bcf        data1        ;zo nee, zet de datalijn naar 0
        btfsc    STATUS, C    ; is carry 0?
        bsf        data1        ;zo nee data is 1

        bsf        klok1
        nop        
        bcf        klok1        ;bitje is nu ingeklokt

        decfsz    bits1,f        ;verlaag bits1 met één totdat die nul is
        goto    loop1        ; is bits1 0? dan "return" zo nee ga naar loop1
        return

klok1
    bsf        klokingang1            ;CLOCK pin hoog
    nop
    bcf        klokingang1
    return
latch
    bsf        latch1        ;latch is hoog dus resultaat zou te zien moeten zijn    
    call    delay_300ms        ; hier heb ik een vertraging gebruikt maar een nop
    bcf        latch1        ;werkt ook goed
    return

 
Solar Powerrrd
Berichten: 453
Reg. datum: 06 oktober 2006

Ik vond geen recenter topic.. dus zet ik het maar hier :)

Ik ben deze avond (welja, een aantal uurtjes geleden) begonnen met een 3*3*3 cube-je, het led-gedeelte is nu af.. maar nu de rest nog.

Ik vroeg me af waarom jullie allemaal zoveel weerstanden gebruiken. in theorie kan je alles over 1 weerstand laten gaan (moet wel ééntje zijn met veel Watt-jes :)).
Als ik nu 3 weerstanden gebruik, elk op 1 laag, in plaats van 9 (elk op één rij en kolom).. wat is hier dan niet goed aan ? als ik nooit twee leds op dezelfde laag tegelijk laat branden, vormt dit toch geen probleem denk ik?
Morgen de elektronica verder uitwerken.. en dan de software. die lijkt me nog het moeilijkste :)

Een mooie howto (zegt iemand 2 jaar na datum :p)

ps: een paar afbeeldingen van mijn cube: http://s8.photobucket.com...Cube/?albumview=slideshow
 
veerboot met underscores

Je zegt het zelf al, zolang je maar geen meerdere led's per laag tegelijk aan zet. Want dan moeten meerdere led's de stroom delen waardoor je dus variatie in intensiteit krijgt.
Mijn advies is dus om gewoon 9cent uit te geven en elke kolom te voorzien van een weerstand. Als je dan geen 2 lagen tegelijk aanstuurt zit je nooit met variatie van lichtintensiteit.

* _ferry_ staat er weer bij stil dat hij deel 3 van de how-to moet afmaken :P

Voorzien van luchtgekoelde auto en watergekoelde PC....

Solar Powerrrd
Berichten: 453
Reg. datum: 06 oktober 2006

Deel 1:
Zo, ik heb al die 9 weerstanden achter m'n uln2803 gezet (en nog een extra npn transistor.. want de uln heeft maar 9 poorten). maar nu moet ik dus de lagen ook nog eens schakelen (3 lagen).
Hiervoor wou ik 3 PNP transistoren gebruiken.. maar dat werkt toch niet precies.

Wat doe ik fout ? NPN vind ik vrij eenvoudig :) PNP is iets moeilijker...


http://i8.photobucket.com/albums/a15/tokesnugerd/3x3x3%20Led%20Cube/pnpschakeling.jpg

Je zou dan toch verwachten dat de laag +4,3 Volt krijgt in deze toestand ?

nvm, ergens iets verkeerd gedaan, en er moet GND op de schakellijn :)


Deel 2:

http://i8.photobucket.com/albums/a15/tokesnugerd/3x3x3%20Led%20Cube/transistor.jpg
wat is er hier fout aan ? ik heb nooit een toestand die 0 Volt als resultaat geeft...

tokesnugerd wijzigde dit bericht 05-04-2008 21:10 (30%)

 
Zie de -0,3 maar als de 0 :)
 
Solar Powerrrd
Berichten: 453
Reg. datum: 06 oktober 2006

Mjah, dat zou ik wel willen.. maar dat betekent, dat er stroom in de andere richting vloeit, en er over de led -0,3 Volt komt te staan.. hebben die dat wel graag ?
 
profesionele monitor sloper
Berichten: 1.156
Reg. datum: 18 januari 2002

-0,3 volt gaat wel goed hoor, als je het echt niet vertrouwt kan je er een gewone diode voor zetten.
ledjes kunnen meestal tegen iets van -5 volt

elektrotechniek is leuk (nog wel). ik ga dus weer verder met leuke dingen ontwerpen. amd 2200+ 256mb 333mhz,gf4 440mx, 120gb,16X dvd. jarr-url

Solar Powerrrd
Berichten: 453
Reg. datum: 06 oktober 2006

Ik zal hier nog eens wat verder het topic kapen :)

Er zijn nog een aantal foto's bijgekomen.. de elektronica is af denk ik :)
http://s8.photobucket.com...Cube/?albumview=slideshow

Alleen m'n galva wisp wilt niet echt mee werken.. Ik probeer met bumblebee te programmeren.. geeft ie deze error als hij gaat controlleren of het bestand juist is geupload.

Error: Verify error at address 0x0008. Value in image is 0x81 and value in target is 0x00.

Morgen eens proberen of het met een nieuwere versie wél werkt.

tokesnugerd wijzigde dit bericht 07-04-2008 22:53 (30%)

 
Chocoladeloempia
Berichten: 11.363
Reg. datum: 15 juni 2003

quote:
tokesnugerd schreef op maandag 07 april 2008 @ 22:53:
Ik zal hier nog eens wat verder het topic kapen :)

Er zijn nog een aantal foto's bijgekomen.. de elektronica is af denk ik :)
http://s8.photobucket.com...Cube/?albumview=slideshow

Alleen m'n galva wisp wilt niet echt mee werken.. Ik probeer met bumblebee te programmeren.. geeft ie deze error als hij gaat controlleren of het bestand juist is geupload.

Error: Verify error at address 0x0008. Value in image is 0x81 and value in target is 0x00.

Morgen eens proberen of het met een nieuwere versie wél werkt.
Ik weet niet of je het gelukt is, maar ik programmeer altijd met xwisp2, met bumblebee had ik alleen maar problemen.

xwisp2 heeft een handig "go" commando welke de chip erased, progt en verifieert.

xwisp2 is wel command line, dat dan weer wel.

hmm, spekkies Laptop Soms een beetje een taalpurist.
Wil een herverdeling van Nederland op de Patat-/Frietgrens

Nog steeds gek op anime.

http://www.youtube.com/wa...IujM4&feature=related
Blijft ook gaaf. Een RGB kubus.

Merk op dat ze hotglue stiften gebruiken als diffusors. Dat kunnen jullie ook doen!

Opvouwbare DDRmat - Nieuwsgierig?

Solar Powerrrd
Berichten: 453
Reg. datum: 06 oktober 2006

quote:
mace schreef op vrijdag 18 april 2008 @ 11:50:
[...]


Ik weet niet of je het gelukt is, maar ik programmeer altijd met xwisp2, met bumblebee had ik alleen maar problemen.

xwisp2 heeft een handig "go" commando welke de chip erased, progt en verifieert.

xwisp2 is wel command line, dat dan weer wel.
Heb al met alles geprobeerd (Bumblebee, Xwsip, Xwisp2 (met de goede firmwares)) blijkbaar doet ie het nu... wel, hij programmeert zonder een error te geven, maar die pic lijkt wel dood. Een andere pic doet net hetzelfde..

Dit project gaat even stilliggen, ik heb nogal veel ander werk...
 
Berichten: 173
Reg. datum: 01 september 2004

Ik zou ook graag een 7*7*7 kubus maken. Kan iemand mij vertellen wat ik allemaal nodig heb?
Het is maar om zeker te zijn dat ik niets vergeet.

http://www.samenkopen.net/action/228396 daar ga ik alles bestellen.

Momenteel heb ik al
2*testprint
10 x 74HC595
400 leds

maar dat is natuurlijk nog niet alles.
 
Berichten: 1.652
Reg. datum: 16 september 2004

quote:
tomw schreef op woensdag 16 juli 2008 @ 20:18:
Ik zou ook graag een 7*7*7 kubus maken. Kan iemand mij vertellen wat ik allemaal nodig heb?
Het is maar om zeker te zijn dat ik niets vergeet.

http://www.samenkopen.net/action/228396 daar ga ik alles bestellen.

Momenteel heb ik al
2*testprint
10 x 74HC595
400 leds

maar dat is natuurlijk nog niet alles.
De weerstanden en transistoren om het zaaktje aan te sturen. Een microcontroller, bijvoorbeeld een Mega 16 of 32.
 
Berichten: 173
Reg. datum: 01 september 2004

ondertussen heb ik al het volgende, jammer dat je sommige componenten in zulke grote hoeveelheden moet kopen.

5mm LEDs 100x geel 20mcd Led ¤7,40
Experimenteer pcb's experimenteer printplaat, 100x160 mm ¤2,50
ICs en spannings regelaars 10 x 74HC595 ¤1,60
PIC's, IC's, AVR's 10 x kristal 20Mhz ¤1,-
PIC's, IC's, AVR's PIC16f877A ¤3,20
onderdelen 500 x 20pF ceramic ¤5,25
onderdelen 500 x 100nF ceramic ¤4,50
weerstanden 50 x 82 Ohm ¤0,35

Ik zou m'n leds opbouwen met dit principe:

http://veerboot.tweakblogs.net/blog/cat/201

met welk type IC/FET wordt links op die afbeelding gewerkt? Op die manier zou ik dus ook geen voorschakelweerstanden meer nodig hebben. Is er daarvan een model op die samenkopen site die daarvoor zal kunnen dienen?
http://www.samenkopen.net/action_products/228396

Zijn die transistors eigelijk wel nodig? Want als ik kijk op die onderste foto van de blog zie ik helemaal geen transistors.

tomw wijzigde dit bericht 16-07-2008 22:05 (7%)

 
Berichten: 1.652
Reg. datum: 16 september 2004

quote:
tomw schreef op woensdag 16 juli 2008 @ 21:46:
ondertussen heb ik al het volgende, jammer dat je sommige componenten in zulke grote hoeveelheden moet kopen.

5mm LEDs 100x geel 20mcd Led ¤7,40
Experimenteer pcb's experimenteer printplaat, 100x160 mm ¤2,50
ICs en spannings regelaars 10 x 74HC595 ¤1,60
PIC's, IC's, AVR's 10 x kristal 20Mhz ¤1,-
PIC's, IC's, AVR's PIC16f877A ¤3,20
onderdelen 500 x 20pF ceramic ¤5,25
onderdelen 500 x 100nF ceramic ¤4,50
weerstanden 50 x 82 Ohm ¤0,35

Ik zou m'n leds opbouwen met dit principe:

http://veerboot.tweakblogs.net/blog/cat/201

met welk type IC/FET wordt links op die afbeelding gewerkt? Op die manier zou ik dus ook geen voorschakelweerstanden meer nodig hebben. Is er daarvan een model op die samenkopen site die daarvoor zal kunnen dienen?
http://www.samenkopen.net/action_products/228396

Zijn die transistors eigelijk wel nodig? Want als ik kijk op die onderste foto van de blog zie ik helemaal geen transistors.
Die schuifregisters kunnen maar 10mA leveren, zeker als je de uitgang nog gaat PWMém houd je beina niets over. Het kan zijn dat hij geen tranzistors gebruikt heeft maar ULN2003's, transistor array's
 
Berichten: 248
Reg. datum: 29 januari 2006

Ikzelf heb een 7x7x7 LED matrix staan, met 7 stuks 74HC595 en 7 stuks ULN2803 (Je kan ook 7 stuks ULN2003 pakken. ULN2803 = 8 drivers in 1, ULN2003 = 7 drivers in 1) als kolomdrivers. Als laag drivers heb ik een stel dikke FETs gebruikt, welke weet ik zo snel ff niet. Ook zijn er uiteraard 49 voorschakelweerstanden gebruikt.
 
Berichten: 173
Reg. datum: 01 september 2004

Hoe groot moeten die voorschakelweerstanden ongeveer genomen worden voor 5V voedingsspanning voor oranje led's?
Doordat er gemultiplext wordt moet er meer stroom door de led's en dus een kleinere voorschakelweerstand. Is 82 Ohm al laag genoeg?
 

Pagina: 1 2 3 4 5 6 7 8 9 last



VNU Media logo Powered by True

© 1998 - 2009 Tweakers.net - Alle rechten voorbehouden - Uw Privacy - Algemene Voorwaarden

Uitgever van: