Sida 1 av 1

Lysdiodsprojekt - Färgskärm - PICstyrt

Postat: 21 april 2008, 11:59:52
av wolfheat
Tänkte börja på mitt projekt så småningom. Har funderat en del på hur jag skall lösa problemen, men vet inte riktigt hur man löser det på bästa sätt.
Kom gärna med förslag till hur ni skulle lösa detta problem (om ni kan förstå er på min förklaring :) ).

Så till vad jag tänkt mig.

Hade tänkt mig mängder (fler än 100st) små kvadrater. Jag hade tänkt mig varje liten kvadrat på tex 1x1cm (helst så liten, men 1,5x1,5 eller 2x2cm kan även funka) med förslagsvis någon typ av matt yta över (som skall sprida ljuset jämnt). Under denna skall jag kunna välja att visa olika färger (lysdioder verkar bra). Tror jag önskar mig 5-7 olika färger. (väljer nog det som verkar enklast när jag väl kommer till kritan). Finns det möjligen någon typ av små displayer man skulle kunna använda istället för LED, dvs som visar endast en färg i taget beroende på inställning? Tänkte mig att jag skall styra det hela med någon typ av PIC eller möjligen flera PICar.

Mina tankar kring projektet :

Tänkte att jag skulle kunna lagra ett värde 0-6 i ett register. Och ha ett register dedikerat för varje liten "display" (ev ett register för två) beroende av vilket värde som är lagrat i det registet så skall en viss färg visas i den "displyen".

LED Alternativ 1:
Använder mig utav 5-7olika LED.
LED Alternativ 2:
Använder mig utav en diod som kan visa olika färger. Antar att jag behöver någon typ av reglage till varje display isåfall. Någon typ av kontroller som styr färgen. Vet inte riktigt hur detta funkar.
LED Alternativ 1:
Använder någon liten färdig display om det är möjligt att få tag i nån till förmånligt pris. En display som endast behöver kunna visa en enhetlig färg i taget.

STYRNING Alternativ 1.
Använder en PIC (möjligen 16F877A) som styr har I2C slavar (en slav?) som den skickar koder till och att dessa slavar i sin tur sköter utsignalerna till "displayerna".
STYRNING Alternativ 2.
Använder mängder av PICar som kommunicerar med varandra, med en masterPIC som bestämmer. Det blis som att använda picar istället för I2C-kretsar.
STYRNING Alternativ 3.
Använder en enda PIC som roterar igenom varje enskild LED och lyser upp den ifall den skall lysas upp. Kommer detta få det hela att blinka, eller går det kanske att få uppdateringsfrekvensen så snabb att det inte märks.(använder nog 4MHz kapslad kristall)

Verkar som det var riktigt svårt att förklara vad jag hade tänkt mig. Märkte det först när jag började skriva det här inlägget. Hoppas ni kan förstå något utav det jag försökt förklara. Fråga gärna efter mer info om det är något jag missat eller förbisett. Kanske är det redan någon som gjort typ det här och har en jättebra lösning på problemt. Tack på förhand.

Postat: 21 april 2008, 12:13:58
av Meduza

Postat: 21 april 2008, 19:06:41
av wolfheat
Den här tråden kanske borde ligga under Idébanken istället?

Postat: 21 april 2008, 19:21:19
av JimmyAndersson
Fixat. :)

Postat: 21 april 2008, 20:45:33
av wolfheat
Kanske vore det bäst att använda sig av färdiga displayer.
Typ nåt liknande en IPOD-display som denna från tradera...

http://www.tradera.com/Trasig_Ipod_Mini ... 264321#pic
Bild

EDIT: Glömde nämna att jag isåfall kan dela upp den displayen i X antal olika ytor med vald färg. Tänkte inte ha hela displayen i en färg. Känns som det kan bli något dyrt och många displayer. Men dessa displayer kanske är svåra att kommunicera med och styra från en PIC.

EDIT2: Fast med lite eftertanke så kanske just en Ipod verkar lite svårt att använda. den fungerar väl typ som en monitor och behöver rätt mycket information, samt att den har hög uppdateringsfrekvens. Men det kanske finns någon annan display. Ganska låg upplösning men med färg.... Gameboy-color har ju 256x240 och 16färger (processor på 1.79Mhz). Kanske kan vara ett alternativ. Någon som testat att använda en sådan?

Postat: 21 april 2008, 21:58:01
av Meduza
varför inte bara köra på PWM-styrda RGB-leds, måste ju bli både billigare och ljusstarkare än vad Gameboyskärmar är... (gameboy color har för övrigt rätt värdelösa färger...)

Postat: 21 april 2008, 23:08:56
av wolfheat
Jag har kollat upp lite om PWM nu. Visste inte hur det fungerade. Har ingen erfarenhet av att använda sådana och ser inte direkt någon bra lösning på hur jag borde använder dem. Hur tänker du dig att det kan se ut. Kommer som sagt behöva styra över 100 sådana leds och använda ca 5-7olika färger.

Postat: 21 april 2008, 23:47:30
av Meduza
Det är väl något sånt här du vill bygga:
http://www.response-box.com/rgblights/index.shtml

Fast utan DMX-interface, utan en enklare buss...

Du kan ju prata med Maze om hur man gör:
http://elektronikforumet.com/forum/view ... hp?t=24152