Sida 1 av 2
Ledsnurra *nu med typsnittsprogram*
Postat: 24 april 2006, 13:53:57
av gunne
Hej! Jag ska håller på att bygga en QDLS (Quick and Dirty Led Snurra) till ett skolprojekt. Jag har fixat 16 dioder som snurrar på en datafläkt med släpkontakter m.m.
Jag kör nu 35mA genom lysdioderna. Är det för lite? Jag tycker de syns lite dåligt. Hur mycket vågar man köra genom en diod förutsatt att man pulsar den med en viss hastighet?
Postat: 24 april 2006, 13:58:36
av Icecap
Pulsa till den står av och sen skruvar du ner igen lite.
Nej, allvar: läs databladet! Ipeak varierar mycket men om du pulsar _kort_ tid med 10% duty-cycle kan man ofta klämma in 100mA men allt beror ju på hur lång tid du kommer att kunna tända den.
Postat: 24 april 2006, 14:10:04
av $tiff
10% och 100 mA är en bra tumregel.
Syns lite dåligt säger du, det kanske är galet val av LED! Vad har du för strålningsvinkel och vad är det för kvalisort på dem?
Postat: 24 april 2006, 16:49:22
av gunne
Där sa du nåt... Jag tog bara lite dioder som låg å skräpade i labbet. Man kanske skulle leta upp något med bättre strålningsvinkel!
100mA det blir då 30Ohms motstånd då jag driver dysdioderna med 5V. Jag tar och byter motstånd först så får vi se om det blir bättre.
tackar!
Postat: 24 april 2006, 19:33:18
av gunne
Det funkade mycket bättre med 100mA! Nu blev det lite text. Dock är min fläktmotor aldeles för svag, och i kombination med mina kassa släpkontakter blir det ganska kass uppdateringsfrekvens... Får luska fram en bättre motor.
Det e ganska kul att bygga snurror. På 2 dar kan man få fram nåt som funkar! Kan förstå att man blir biten och villbygga rgb-varianter etc.
Postat: 25 april 2006, 01:24:34
av $tiff
Gratulerar till fungerande lys-pryl!
Bränn inte motorn bara, lätt hänt...
Postat: 26 april 2006, 15:34:17
av gunne
Hmmm... Nu sitter jag och hårdkodar typsnittet. Inte så kul.
Har för mej att jag sett ett program förut som översätter typsnitt till binärkod. Hittar det dock inte nu. Nån som vet vilket program jag menar? Eller andra bra program som kirrar typsnitt till 1 och 0?
Postat: 26 april 2006, 21:16:58
av bengt-re
Kolla databladet till en gammal alfanumerisk LCD-display, där brukar det finnas snygga(?!) binärfonter som passar bra till ledsnurror.
Postat: 26 april 2006, 22:13:54
av $tiff
Att skriva typsnitt för egen applikation är väl alltid kul!
Speciellt när man kommer på halvvägs att allt är spegelvänt

Postat: 27 april 2006, 10:47:35
av gunne
Ehhh, problemet är inte att jag inte kan hitta på fina bokstäver. Jag letar efter en applikation till PC som tar ett typsnitt och ÖVERSÄTTER bokstäverna till textsträngar med 1 och 0...
Har för mej att nån här på forumet hade snickrat ihop ett sånt.
Postat: 28 april 2006, 02:32:40
av $tiff
Jo, sådana program har jag också sökt, men kommer oftast fram till att det går fortare att skriva tecknen själv.
Tänk även på att om du nu hittar ett program, kommer det garanterat vara knepigt att få din mjukvara att läsa av tabellerna rätt, allt enligt lagen om allts inneboende jävlighet

Postat: 28 april 2006, 07:40:09
av danei
PÅ en snurra kna dioden lysa länge om man har en helljus bild. Så du ska nog inte gå över 30mA iafa. Men skaffa bättre dioder. Mycket ljus och stor vinkel.
Postat: 28 april 2006, 07:55:35
av EagleSpirit
Jag har för mig att jag kör 500mcd på mina LED, tycker det funkar tillräckligt bra.
Madmodder här på forumet fixade ihop en liten applikation där man får trycka i ett fält så stort som dina tecken ska vara, t.ex. 8*5 och sen så fick man ut det binärt och i hex, har jag för mig iaf. Det kan man nog lätt göra om till 16 pixlar i höjd.
Här är annars en sida med några "fonts" till grafiska LCD-displayer. Det borde vara uppbyggt på samma sätt. Det är dock inte för 16 i höjd.
Borde man inte lätt kunna läsa av ett teckensnitt i bmp-format? Tar text i photoshop hänsyn till upplösningen på bilden? Tänkte om man skapar en bild som är x*16 pixlar stor och så testar man olika teckensnitt för att se om de funkar.
Postat: 28 april 2006, 16:26:09
av bengt-re
16 pixlar betyder ju att man har en tvåradig LED-snurra..
Postat: 5 maj 2006, 11:00:54
av gunne
Det tog inte mer än fem minuter att skriva ett program som tar en monokrom bmpbild och konverterar till "mitt" format. Skrivet till matlab:
Kod: Markera allt
A=imread('bilden','BMP');
storlek=size(A);
s = 'bilden = {\n';
for y=1:storlek(2),
s=[s '\t\t0b'];
for x=1:storlek(1),
if (A(storlek(1)-x+1,y)==1)
s=[s '1'];
else
s=[s '0'];
end
end
s=[s ',\n'];
end
s=[s '\t\t};'];
sprintf(s)
När man kör programmet:
Kod: Markera allt
ans =
bilden = {
0b0000000000000011,
0b0000000000000111,
0b0001111111111111,
0b0001111111111111,
0b0001111111111111,
0b0000000000000111,
0b0000000000000011,
0b0000000000000011,
0b0000000000000011,
0b0000000000000011,
0b0000000000000111,
0b0000111111111111,
0b0000111111111111,
0b0000000000011111,
0b0000000000001111,
0b0000000000001111,
};
Sen är det bara att klippa in i koden.
Kan med fördel användas för att ladda in bokstäver en och en eller hela bilder.