AdLentis LEDcafè (met broncode!)
Waarvoor is LEDcafè
AdLentis LEDcafè is een programma voor het aansturen van LED bars. Ik heb deze software ontwikkeld voor
gebruik bij de doe-het-zelf LEDbars van een inkoopactie
die georganiseerd is naar aanleiding van een topic
op Gathering of Tweakers.
Voor informatie over het idee hierachter, de organisatie van de inkoopactie, en het verloop van de ontwikkelingen
van de LEDbars verwijs ik je dus ook vrolijk door naar de bovengenoemde websites. Als je meer wilt weten over de software,
lees dan rustig verder.
Hoe werken die LEDbars?
De regels
- De LEDbars komen per paar;
- De LEDbars van èèn paar hebben hetzelfde aantal LEDs;
- Het aantal LEDs van èèn bar is 32 or 40.
LEDbar features
- Elke LED kan individueel aangestuurd worden;
- De variabele intensiteit van een LED wordt gerealiseerd door extreem snel knipperen:
een lage intensiteit wordt bereikt door de LED wat langer uit te laten;
een hoge intensiteit wordt bereikt door de LED wat langer aan te laten.
LEDbar protocol
- Elk paar van bars heeft 80 virtuele LEDs. De ongebruikte LED-posities komen altijd na
de gebruikte. De eerste LED van de 2e bar bij een paar met met 2x32 LEDs, is in feite de 33e LED.
Voor een paar dat 2x40 LEDs heeft, is de eerste LED in de 2e bar de 41e LED.
- Na het sturen van een 0xFF byte, wordt de positie teruggezet naar de
eerste LED van de eerste bar;
- Door een byte te sturen met eem waarde tusseen 0x00 en 0xFE,
krijgt de LED op de huidige positie die intensiteit, en wordt de positie
naar de volgende LED gezet;
- Nadat de laatste virtuele LED is ingesteld, zal de bar alle bytes die dan nog gestuurd worden terugsturen.
Broncode download
Omdat ik niet meer verder ontwikkel aan deze software, heb ik besloten om ook de broncode ter download beschikbaar te stellen. Deze broncode is vrij bruikbaar voor zowel commerciële als niet-commerciële toepassingen.
Installer download
Je kunt de software downloaden via de onderstaande link. De oudere versies staan eronder. Als je al een versie van LEDcafè op je PC hebt draaien, dan
kun je ook gebruik maken van de ingebouwde auto-update functie. Da's nog net even wat makkelijker, en gemak dient de mens!
LEDcafè versie 1.0 beta 7: download (updated 15/01/2008 - 629 kB).
Oudere versie's:
| Versie 1.0 beta 6 | download (updated 15/01/2008 - 617 kB) |
| Versie 1.0 beta 5 | download (updated 15/01/2008 - 616 kB) |
| Versie 1.0 beta 4 | download (updated 15/01/2008 - 612 kB) |
| Versie 1.0 beta 3 | download (updated 15/01/2008 - 610 kB) |
| Versie 1.0 beta 2 | download (updated 15/01/2008 - 609 kB) |
| Versie 1.0 beta 1 | download (updated 15/01/2008 - 609 kB) |
| Versie 1.0 alpha 5 | download (updated 15/01/2008 - 618 kB) |
| Versie 1.0 alpha 4a | download (updated 15/01/2008 - 616 kB) |
| Versie 1.0 alpha 4 | download (unavailable) |
| Versie 1.0 alpha 3 | download (updated 15/01/2008 - 615 kB) |
| Versie 1.0 alpha 2 | download (updated 15/01/2008 - 615 kB) |
| Versie 1.0 alpha 1 | download (updated 15/01/2008 - 615 kB) |
Features
Algemene features:
- Ondersteuning voor meerdere COM-poorten
- Auto-update
- Afterglow
- Inversie
- Reverse
- Fall-off
- Min/max LED waarde
Input features:
- KnightRider effect
- Geluid opnemen via geluidskaart
- CPU-gebruik
Foute features (bugs):
Komende features:
Vragen of problemen?
Als je vragen hebt, stel ze gerust. Sinds 28 februari 2006 is de eerste beta beschikbaar, en nu zal ik zoals aangekondigd ook
beperkt ondersteuning gaan bieden.
|