Beiträge von Lochraster

    Überprüfe ich gleich, ob ich was vertauscht hab.


    Nein, ich hab das nicht zum ersten mal geflasht. Hab schon den 3x3x3 LED Cube gebaut und meinen 5x5x5 (siehe Signatur) und wiederholt habe ich es auch schon --> gleiches Bild.


    Treiber habe ich: das port45nt.exe, Windows gesagt wo der Treiber ist. (zuerst wurde USB clcd erkannt, jetzt steht im Geräte-Manager, USB LCD) und die USB_LCD.dll sind in beiden Verzeichnis und nochmals im system32 Ordner.


    EDIT: Soweit ich das sehe, hab ich nix vertauscht.

    Hallo Forum,


    ich hab mir dieses LCD gekauft und hab mir den USB-LCD Adapter von modding-faq gebastelt. Also gelötet, geflasht, verkabelt. Ok, Treiber installiert und angeschlossen. Das erste positive Zeichen, das LCD zeigt oben den schwarzen Balken an und wenn ich am Poti für KOntrast dreh, dann ändert sich der Kontrast. :D Soweit so gut. Jetzt wollt ich aber probieren, ein bissle Text auszugeben. Also diese Testprogramm gestartet und initialisiert. Keine Meldung. Wenn ich jetzt mein Text eingib und auf Anzeigen klick, passiert nichts. Es zeigt nichts an. Dann STLCD probiert. Auch keine Reaktion. Sprich, ich bekomm kein Text auf mein LCD. Ich hoffe jemand von euch kann mir helfen.
    Bin euch schonmal dankbar. 8)


    mfg


    Lochraster(bastler)

    Ich hab wieder ein Problem. Und zwar hab ich auf meinem alten Laptop statt Win 98 gestern Win 2k installiert, damit ich endlich meine USB-Sticks nutzen kann. (Win 98 braucht ja Treiber X( ) Nun hab ich aber das Problem, dass Ponyprog mein Programmer nicht erkennt.
    Programmer ist dieser: Klick (siehe unter Einfacher Programmieradapter)
    Unter Win 98 hatte ich AVR ISP I/O und LPT 1 und hat funktioniert.
    Bei Win 2k kommt bei den gleichen Einstellungen beim Test "Test failed"
    Weiß nicht mehr weiter.
    Ich danke euch, für eure Mühe.

    Also ich muss sagen, die Lampe sieht echt klasse aus. Sowohl vom Design als auch von der Verarbeitung.
    Auch die Sternoptik hat einen guten Effekt, wobei ich, oder das liegt am Bild, finde, dass man die 5mm LED in der Mitte kaum mehr sieht. Vielleicht wäre da eine Cree vielleicht besser. Aber zu HP-LEDs muss ich sagen, dass ich keine Ahnung hab, wie hell diese sind. Das muss ich noch ausprobieren :D Aber kommt Zeit, kommt Geld, kommt LED. :P


    Aber sonst. Echt top :thumbup:


    Mfg


    Lochrasterbastler

    Also ich hab mir das Modul jetzt bestellt. Ich werd mal schauen wie ich das lös. Wahrscheinlich werd ich mit Dioden die Spannung runterziehen und ein Elko zur Stabilisierung und eine LED damit der Strom ein bisschen höher wird. Ich werd mal schauen. Der nette Weihnachtsmann in gelber Kleidung mit dem gelben Auto wird denke ich mal morgen kommen. :D

    Hab ich leider gerade nicht da, aber ich komm morgen in Conrad und da welche holen. :whistling:
    Edit: Muss mir doch keine holen. Hab den Fehler gemacht ohne Last zu messen. Hab noch ne LED mit Vorwiderstand angeschlossen und da hab ich ein Abfall von 0,7 V

    ich denke ein LM317 wäre überdimensioniert.
    Ich frag das nur, weil ich's grad mal ausprobiert hab.
    Hab bei meinen Dioden (1N4004) nur 0,3 V Spannungsverlust.
    Das wären dann bei [5 V - 3 V = 2 V | 2 V / 0,3 V = 6,6 ] 6,6, also 7 Dioden. Das wär ein bisschen viel.

    Hallo Forengemeinde,


    Ich werd in den nächsten Tagen wahrscheinlich bei Pollin bestellen und da hab ich mir gedacht, dass ich mal das DCF77-Funkmodul mitbestell. Schnell einen Blick ins Datenblatt geworfen und siehe da, da steht, dass das Funkmodul eine Minimale Spannung von 1,2 V braucht und die maximale bei 3,3 V liegt. Typisch sind aber 3,0 V. Ist ja eingentlich kein Problem, aber als ich gerade durch Google gesurft bin, um nach Beispielen zur Ansteuerung, etc. geschaut hab, bin ich auf Mikrocontroller.net gestoßen und da hatte jemand ein Problem mit dem Modul. Er hat es auf 5 V laufen. Es war aber ein Software Problem das andere auch hatten und jetzt gelöst ist. Meine Frage ist nun, ob ich das Modul auch mit 5 V betreiben kann? Der Thread ist von 2009 und daher schließe ich eine Datenblattänderung aus.
    Bevor Fragen kommen, hier der Thread: Klicken und das Modul von Pollin: Klicken
    PS: Sehe gerade, dass bei der Artikelbeschreibung auf der Seite 3,5 V stehen. Jetzt bin ich erst recht verwirrt. 8|


    Mfg


    Lochrasterbastler

    Zum Editor. Das Problem ist halt, dass ich eine andere Pinbelegung hab als die anderen. Ich bräuchte also ein Editor, bei dem man die Pins für die einzelnen Säulen einstellen kann.


    Und das mit dem dimmen. Kann ich das dann über den vorhandenen Pin löten???
    Schaltplan ist ganz einfach.

    Code
    AVR Pin --- Basis Widerstand --- Transistor --- Emitter --- Widerstand Säule --- Säule


    Wenn du noch einen genaueren brauchst musst du es sagen. :D Oder reicht es, wenn ich sag, an welchem Pin welche Säule liegt. :P

    So, jetzt stell ich mal meinen LED Cube 5x5x5 vor.


    Vorwort


    Auf Youtube bin ich vor längerer Zeit auf LED Cubes gestoßen. Mein Gedanke war sofort: "Nachbauen". Durch die Googlesuche bin ich dan auf das Tutorial von Fightclub und Pesi gestoßen. War natürlich sofort begeistert und hab mich erkundigt, wie man den Mikrocontroller beschreibt. Dann hab ich das Tutorial vom Stefan gefunden. Dann gings los. Alle Bauteile bei Conrad bestellt und dann Cube und Ansteuerung gelötet (War letztes Jahr im Oktober). Das war mir aber nicht genug und ich musste mir einen größeren bauen. :D Daraus ist dieser entstanden, den ich euch jetzt vorstellen werde.


    Allgemeines


    Der LED Cube hab ich aus blauen, ovalen 3mm LEDs von Nichia (hab ich noch zu Hunderte rumliegen in rot, grün, blau). Da die LED Beinchen schon geschnitten waren hab ich das Gerüst aus Kupferdraht gelötet. Der Kupferdraht ist aus 3/5 adrigen Leitungen die man beim Hausbau für den Strom hat.
    Als Ansteuerung hab ich einen AtMega32 verwendet, der zuerst einen Transistor ansteuern, um den Strom vor dem AtMega zu nutzen, damit dieser nicht so sehr belastet wird. Die Säulen werden durch Transistoren (wer hätte das gedacht) angesteuert. Die Stromversorgung geschieht durch ein 5V, 3A Steckernetzteil.


    Software


    Die Software wurde in Bascom geschrieben. Genauer gesagt ist es eine Modifikation von Fightclub's Code. :P Damit der Fehler mit dem Byte nicht auftritt sind die Bilder in einer Textdatei und die Anzahl der Bilder, sowie die Dauer des einzelnen Bildes in einer anderen Textdatei.


    Bildgenerator


    Um die Bilder zu generieren, hab ich mir ein einfachen CubeEditor in Excel gebastelt. 8)


    So, genug geredet. Hier die Bilder:


    [gallery]1975[/gallery] [gallery]1976[/gallery] [gallery]1977[/gallery] [gallery]1978[/gallery] [gallery]1979[/gallery]


    Da ich zuerst nicht nachgedacht hab, mit dem Gehäuse, hab ich eine Verlängerung für den ISP Anschluss gemacht, damit man das Gehäuse nicht immer aufschrauben muss, um die Animationen zu flashen.


    Verbesserungen/Erweiterungen/Geplantes


    Als Verbesserung könnte man die ganzen Transistoren durch ein Array ersetzen, damit man nicht soviel löten muss. :D
    Ich würde den gerne noch mit einem SD-Karten-Slot ausstatten, damit man die Bilder und Zeiten auf SD-Karte speichern kann. Doch da gibt es folgendes Problem ;( : Ich hab nur noch 3 Ports am AtMega32 frei.
    Was ich jetzt eigentlich machen wollte ist, den ganzen LED Cube über PWM dimmen/pulsieren lassen will. Doch da brauch ich eure Hilfe, da ich nicht weiß wie ich das jetzt machen soll, weil der Pin dafür ja schon belegt ist. Wie gesagt, ich will nur den ganzen LED Cube dimmen/pulsieren, keine einzelnen Säulen/Ebenen, geschweige denn einzelne LEDs.


    Fazit


    Ein sehr schönes Schmuckstück für das Zimmer ist entstanden. In der Entwicklung hab ich neues gelernt und auch ein bisschen Bascom. Jetzt lerne ich es natürlich intensiv. :D


    Upps, da war doch noch was :D Ich hab noch zwei Videos für euch


    Sind nur zwei Videos mit jeweils zwei Animationen, da ich noch nicht soviel Zeit hatte. Aber ich hab demnächst Ferien und da werde ich natürlich mehr Animationen programmieren. :D
    So, hier die Videos:


    Einmal das erste Video. Ist nur ein Test, ob jede LED leuchtet. Multiplexing wurde zu diesem Zeitpunkt noch nicht unterstützt.


    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    Und hier das zweite Video. Multiplexing wird unterstützt und die Software ist fertig, es sind jedoch nur zwei Animationen, da ich noch keine Zeit hatte. :whistling:


    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    So und jetzt will ich eure Meinung hören.


    [EDIT 09.08.2010]


    Problem
    Es gab ein Problem und zwar haben die LEDs die ausgeschaltet waren halb geleuchtet. Ok auch nicht halb, aber sie haben gedimmt. Wie könnte man das lösen??? Erst hab ich gedacht, dass ich die Transistoren mit einem Pulldown Widerstand noch ausstatten hätte müssen. Dies ist aber nicht der Fall, da man einfach im Code, in der Multiplexing Routine noch ein paar Zeilen hinzufügen muss. Bevor man die Daten aus der Datei liest, sollte man alle Ports ausschalten. Und so ist das Programm gelöst. Ohne extra Hardware. 8)
    [/EDIT]

    Mit freundlichen Grüßen


    Lochraster(bastler)

    Sehr gutes und schönes Projekt.
    Hab mal auf der Seite ( klick mich ) nachgeschaut.
    Sind ARM µCs und es gibt ein Masterstein (der mit dem schwarzen Kabel).
    Sehr interessant muss man mal gelesen haben.

    Ja, danke.
    Hab nur gedacht man muss ein Fusebit anders setzen. Dabei wars aber nur ein Schreibfehler in Bascom. :D
    Ist ja beim Status pina.0 und nicht porta.0 8)

    Zitat

    Und das sogar slangfrei

    In Foren schreib ich immer richtiges Deutsch, aber im Chat sieht das ganz anders aus. 8|

    Erstmal super Programm.
    Hab auch ein 5x5x5 (nach Pesi's 3x3x3) gebaut. Als Mustereditor hab ich mir halt eine Exceltabelle gemacht.
    Leider bringt mir das Programm kaum was, da meine Pinbelegung anders ist.
    Vielleicht kannst du ja noch programmieren, dass man für jede Säule/Ebene den genauen Port einstellen kann.

    Hallo LEDfreunde,


    ihr habt jetzt noch jemanden der euch mit Fragen durchbohrt. Nein Spaß. Ich bin der Lochraster (eigentlich wollt ich Lochrasterbastler aber des System hat des net angenommen. Weiß auch nicht warum? Name gibts noch nicht und der ist auch nicht über 25 Zeichen lang) bin 15 Jahre (bald 16). Bin schon länger ein LEDfreund (seit mehreren Jahren, hab das von meinem Vater "geerbt") und beschäftige mich seit kurzem mit µCs. Bin durch Youtube/Google auf LED-Cubes gestoßen und da war klar: Das brauch ich auch. 8o Bin dann durch Google auf das tolle Tutorial von Pesi und Fightclub gestoßen und hab den dann letztes Jahr im Oktober gebaut. Das war aber für mich nicht genug und hab in den letzten Monaten mir einen 5x5x5 Cube gebaut. (Monate weil ich die Ansteuerung ein wenig später gemacht hab). Mein Cube funktioniert auch und ich werd ihn auch demnächst vorstellen. Nun gut, zur Zeit beschäftige ich mich mit µCs und Bascom.


    EDIT: hab noch was vergessen. Ich geh noch in die neunte Klasse eines Gymnasiums.


    Ok, lange Rede.


    Aber ich hab gleich mal eine Frage. :D
    Wie kann ich beim Attiny2313 den PortA.0 als Input nutzen???


    Mfg


    Lochraster(bastler)