Ziffern und Buchstabe bestückenn bei Leiterplatten

OP #4189440
Hallo,

ich suche für ein Kleinprojekt die Möglichkeit LEDs (RGB) als Schrift an 
zu ordnen. Die Leiterplatte ist etwas größer und wird wie eine 
Laufschrift verwendet (nur mit fixen Buchstaben) um z.B. eine Hausnummer 
oder Straßennamen zu bekommen (der Text ändert sich ja nicht)

Da ich momentan es umgehen möchte alle Buchstaben und Zahlen mit LEDs 
einzeln anzuordnen  frage ich ob jemand eine Lib oder eine Funktion 
kennt dies zu machen. Eine Lib bzw. ULP zum Anordnen von Bauteilen 
(LEDs) um einen Kreis (z.b. Tacho) habe ich schon gefunden und 
funktioniert.

Software ist Eagle 7.2
Gast #4189481
Alex W. schrieb:
> und wird wie eine
> Laufschrift verwendet (nur mit fixen Buchstaben)

Das widerspricht sich, sofern ich das richtig verstehe.
Entweder Laufschrift oder fixe Buchstaben.
Eine LED-Matrix ist hier wohl angedacht. Sollte mit jedem
CAD-Programm kein Problem sein. Man sollte Bauteile auch zu
Gruppen zusammen fassen können. Paar Klicks und der Drops ist
gelutscht.
OP #4189486
Nemesis schrieb:
> sofern ich das richtig verstehe.
nee :-D
> Entweder Laufschrift oder fixe Buchstaben

Naja, ich möchte die Buchstaben fix! Also die LEDs sollen einen 
Buchstaben ausfüllen. Das mit der Laufschrift habe ich erwähnt damit man 
nicht auf die Idee kommt eine Laufschriftleuchte zu empfehlen, aber die 
Buchstaben sollen groß genug sein um gut abgelesen werden zu können!
Gast #4189507
Ich würde dann mal versuchen, Schriften in Eagle so groß wie möglich
als Schablone rein zu laden. Anhand der Kontur dann LEDs platzieren
und gut. Selbst gemacht hab ich es noch nicht. Da muss man eben mal
etwas experimentieren.
Gast #4189995
>Anhand der Kontur dann LEDs platzieren
Ein Konverter Bitmap zu LED-auf-Position-Move-Eagle-Script ist in einer 
richtigen Programmiersprache (C und Eagle ULP gehören nicht dazu) 
schnell gebaut.
Angehängte Dateien:
Gast #4190853
Alex W. schrieb:
> Genau!

Hast du die uneingeschränkte Eagle- oder die Light-Version (100x80mm)?
Mit der Light-Version wirste nicht weit kommen. Je nach Anwendung
wohl vermutlich nur für einen Buchstaben.

Alex W. schrieb:
> GENAU so etwas suche ich!

Das dürfte auch manuell zu schaffen sein. Reine Fleißarbeit.
Gast #4190861
Naja, Im Zweifel für sowas den Wunschfont in eine Bitmap malen und 
anschließend mit festgelegtem LED-Raster die Pixel abklappern.
Dabei sollte es nicht schaden, wenn eine potentielle LED-Position 
bereits einem Pixel entspricht.
Gast #4196867
Alex W. schrieb:
> Erst die benötigte Menge an LEDs in der
> Schematic rein und danach vom .py platzieren lassen?

Ja. Erst die LEDs manuell ins Schematic, dann das py ausführen und die 
Ausgabe in den Board-Editor kopieren (oder in eine .scr-Datei schreiben 
und diese mit dem Board-Editor ausführen. C&P ist aber viel simpler).

Wenn man das häufiger braucht, wäre es wahrscheinlich sinnvoll, auch den 
Schaltplan automatisch erstellen zu lassen, dabei die LEDs sinnvoll 
seriell/parallel/... zu verschalten und im Board die LEDs so zu 
platzieren, dass der Autororuter nur noch gerade Leiterbahnstückchen 
ziehen muss. Das wäre ein interessantes Problem, aber auch Arbeit und 
nicht mit 20 Zeilen Code vor dem Einschlafen abgehandelt...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.