Guten Abend liebe community, ich möchte im Rahmen meines LED cube Projektes eine Uhr darstellen. Dabei soll eine digitale, binäre und im Idialfall auch analoge (mit Zeigern) Darstellung möglich sein. Eventuell sind die genanten Darstelungsarten nacheinander ablaufend. (aber die Anordnung ist letztenendes Spielerei) Okay nun zum eigentlichen: - der LED cube wurde nach https://das-labor.org/wiki/Borg3d aufegbaut und funktioniert fehlerfrei - Seht Ihr es als sinnvoll auch die Sekunden darzustellen, oder seid Ihr der Meinung das es nur Unruhe in das Gesamtbild bringt? - meine Überlegung ist es einen seperaten DCF77-Empfänger in die Schaltung zu integrieren und vom µC auswerten zulassen, oder die Frequenz des Quarzes auf Sekunden bzw.-Minutentakt zuteilen, dies sollte im Code geschehen (Teilerbausteine sehe ich als wenig sinnvoll) - grundlegene Kenntnisse in C sind vorhanden Ich hoffe auf hilfreiche Beiträge und wünsche einen schönen Abend.
Thaudi schrieb: > - Seht Ihr es als sinnvoll auch die Sekunden darzustellen, oder seid Ihr > der Meinung das es nur Unruhe in das Gesamtbild bringt? Ich sehe es generell als nicht Sinnvoll auf einer Fläche von 8x8 eine Uhr darzustellen. Alleine aus dem Grund dass es bei 8x8 keine richtige Mitte gibt. Gefolgt davon, dass 8x8 nicht sonderlich viele LEDs sind um daraus etwas sinnvolles machen zu können. Einen Sekundenzeiger erst recht nicht. Thaudi schrieb: > Ich hoffe auf hilfreiche Beiträge und wünsche einen schönen Abend. Was für "hilfreiche" Beiträge erwartest du nun? Mehr als die Frage ob es sinnvoll sei einen Sekundenzeiger anzeigen zu lassen sehe ich da nicht und schlussendlich ist es dir überlassen, ob du das willst. Wir müssen uns das Teil ja nicht angucken, sondern du.
Ehrlich gesagt habe ich nicht die geringste Idee, was man mit sowas überhaupt anfangen kann. Vielleicht ist es als optische Folter beim Geheimdienst geeignet.
Peter Dannegger schrieb: > Vielleicht ist es als optische Folter beim Geheimdienst geeignet. Lass die Idee auf alle Fälle mal Patentieren. ;) Um noch etwas zu ergänzen: Thaudi schrieb: > - grundlegene Kenntnisse in C sind vorhanden Ich weiss ja nicht was für dich grundlegen(d)e Kenntnisse in C sind, so eine Uhr auf einer Matrix darzustellen bedarf dann aber schon durchaus ein bisschen Köpfchen.
San Lue schrieb: > Ich weiss ja nicht was für dich grundlegen(d)e Kenntnisse in C sind, so > eine Uhr auf einer Matrix darzustellen bedarf dann aber schon durchaus > ein bisschen Köpfchen. Er will es ja auch nicht machen, sondern sucht jemand der das macht. Wenn er das umsetzen könnte, hätte er es schon gemacht und würde hier nicht fragen. Ich halte es für schwierig, mit "grundlegenden C Kenntnissen" einen fremden Code den man nicht versteht, derart zu verändern und eine Uhr samt DCF zu implementieren.
cyblord ---- schrieb: > Er will es ja auch nicht machen, sondern sucht jemand der das macht. und diese Information entnimmst du..? Nur weil jemand eine Frage stellt und du merkst dass er es ohnehin wohl nicht schaffen wird, denn zugegebenermassen die Aufgabe ist nicht gerade leicht, ist es noch lange kein Grund einem User irgendwelche Dinge zu unterstellen von denen sie kein Wort erwähnt haben. Aber wieso erwähne ich es überhaupt noch. Nervt sich ja sowiso jeder zweite über deine Antworten... Es ist so schade. Du hättest ein enormes wissen und gehörst in meinen Augen hier zu den schlausten Köpfen im Forum... wieso gibst du dich hier so arrogant? Man kriegt das Gefühl nicht los, dich kotzen all die User hier an und du hast keine Lust denen zu helfen. Dann ergibt allerdings deine Forumteilnahme herzlich wenig sinn.
Aber was würdest du dem TE jetzt wohlwollend raten? Ich muss ehrlich gestehen, angesichts solcher Anfragen bin ich mit meinem Latein am Ende.
:
Bearbeitet durch User
cyblord ---- schrieb: > Aber was würdest du dem TE jetzt wohlwollend raten? Wenn Du es nicht weißt, dann halte einfach still. Man muss sich nicht zu jedem Thema äußern. Hier besteht kein Posting-Zwang ;-) Mach ich genauso und spart jede Menge Stress.
Überleg mal, wie du die Uhrzeit darstellen willst. Ein Zeichen auf einem typischen (Home-)Computer der 80er Jahre des letzten Jahrtausend, betand aus einer 8x8 Matrix. Ein Zeichen. Später wurde daraus auch 8x16 (bei VGA), teilweise noch Zwischenstufen. Es gab auch Taschenrechner, die hatten eine 5x7 Matrix Also mehr als ein (lesbares) Zeichen wirst du mit 8x8 nicht hinbekommen.
na ja, 8x8 sind immerhin 64, da kann man alle Minuten bzw. Sekunden auf einer Ebene / Seite darstellen. Eine andere Seite mit den Stunden. Das ganze mit einem schönen Füll-Effekt ("Sekunden" laufen voll, entsprechende "Minute" blinkt, oder Minute per PWM anhand der Sekunden dimmen". Eventuell kann man das zyklisch abwechselnd machen, bzw. "rotierend". Ist doch ne nette Aufgabe.
hi, thaudi, lass die Uhrzeit einfach als "Laufschrift" umlaufen. da kannst du dann auch die Sekunden anzeigen. Wenn du das geschafft hast, und damit zufrieden bist, fällt dir bestimmt selber noch was ein. Analog mit 8x8 geht wohl so nicht, hast ja keine Mitte. Aber wenn man ein 7x7 Feld daraus macht, könnte es klappen. Ob es dann aber noch aussieht ?? . probier's einfach !! gruß deka65
cyblord ---- schrieb: > Aber was würdest du dem TE jetzt wohlwollend raten? > > Ich muss ehrlich gestehen, angesichts solcher Anfragen bin ich mit > meinem Latein am Ende. Genau das gleiche wie du. Ich sehe die Situation 1:1 genau gleich wie du. Ich bin auch der Meinung, er ist nicht in der Lage das realisieren zu können. Aber dessen ist er sich vielleicht garnicht bewusst. Vielleicht ist ihm ja nicht klar, dass so etwas nicht einfach ein paar Zeilen Code sind. Das hast du eigentlich auch toll erklärt, bis auf die Tatsache dass du ihm dann unterstellst er Suche jemanden der ihm das macht. Hättest du den Satz nicht geschrieben, hätte die Antwort glatt von mir stammen können.
Ich könnte mir vorstellen hier geht es eher um ein "Spaß-Projekt" um etwas "rumzuspielen" und die Programmierkenntnisse zu vertiefen, dafür finde ich so Spielereien auch eigentlich sinnvoll. Mein Tipp, kümmere dich erstmal nur um die binäruhr, das ist einfach in der Umsetzung und ist auf einem 8x8Cube auch absolut gut darstellbar! Da spricht dann meiner Meinung nach auch nichts gegen die Sekundenanzeige! Gruß, Florian
naja, man kann ja durchaus einzelne Ziffern auf einzelnen vertikalen Ebenen darstellen. eine 8 x 8 Matrix sollte schon ausreichend sein zur Darstellung der Ziffern und Sonderzeichen Ich nehme an, daß "4 Helligkeiten" folgende Werte bedeuten: 0%, 33%, 66%, 100% mit einer darzustellenden Zeichenfolge "12:43:17" ergibt sich: Grundzustand: alles aus. 1. Ebene blendet die Ziffer "1" ein (100%) nach 1/2 Sekunde: erste Ebene blendet ab auf 33% Helligkeit, Zahl bleibt stehen 2. Ebene blendet die Ziffer "2" ein (100%) nach 1/2 Sekunde: erste Ebene geht auf 0%, 2. Ebene auf 33% etc. etc. so sind immer 2 Symbole "gleichzeitig" sichtbar, das könnte der optischen Erfassung der Zeichenfolge hilfreich sein. Vermutlich kann man sogar die Anzeigedauer der einzelnene Ebenen deutlich reduzieren, man müßte sich aber mal den Gesamteindruck ansehen. "aus Spaß" kann man ja dann die vertikalen Ebenen einmal im Würfel rotieren lassen, so daß man den Würfel von allen 4 Seiten betrachten kann, und bei jedem 4. mal auch eine ablesbare Zeit herleiten kann. Und/oder man nimmt auch noch dei horizontalen Ebenen hinzu, das könnte man dann auch noch 4 mal drehen, man mü0ßte dann also "von oben" und dann auch noch "in richtige Richtung" draufschauen. Die anderen x mal, wenn es nicht genau in richtiger Richtung etc ist, ist es halt "nur" ein lustiges Geblinke für den Betrachter.
:
Bearbeitet durch User
Florian K. schrieb: > Ich könnte mir vorstellen hier geht es eher um ein "Spaß-Projekt" um > etwas "rumzuspielen" und die Programmierkenntnisse zu vertiefen genau darum geht es. :) Ich habe im Rahmen meiner Ausbildung Zeit für Projekte und möchte diese sinnvoll damit nutzen (ob sinnvoll oder nicht sei jedem selbst überlassen) Thema Binäruhr sollte auf jeden Fall machbar sein. Ich habe zudem einen code gefunden, mitdem es möglich ist Laufschrift durchlaufen zulassen (https://www.das-labor.org/trac/browser/microcontroller/src-atmel/borg/borg-3d/scrolltext3.c), dabei kam mir die Idee das ganze so abzuwandeln das im Minutentakt die letzte Stelle der Uhrzeit um eins erhöht wird. Ich muss dazu sagen, ich habe noch keine Zeit gefunden mir das ganze näher anzuschauen. An dieser Stelle könnten die Experten, welche meinen sofort alles schlecht reden zu müssen auch etwas produktives leisten. Die analoge Darstellung habe ich verworfen, da wie oben genannt kein Mittelpunkt vorhanden ist. Zur digitalen Variante habe ich ein Video gefunden und würde dies nicht als Foltermethode bezeichnen: http://www.youtube.com/watch?v=sLt1M5jsFIM so in der Art habe ich mir das ganze auch vorgestellt. Ich bin erst seit gestern hier dabei und war schon von den ersten Antworten schockiert. Mir ist es unvorstellbar wie man Menschen be-und verurteilt obwohl man weder die Fähigkeiten noch das Potential einschätzen kann. Dieser Beitrag wurde erstellt um an Wissen zugewinnen und hilfreiche Tipps zubekommen wie ich mein gesetztes Ziel zu erreichen und nicht um negative Komentare zuernten, für brauchbare Kritik bin ich immer offen.
Hi Was erwartest du? Es ist doch genau auf das reagiert, was du gefordert hast. >Ich hoffe auf hilfreiche Beiträge Du hast Hinweise bekommen, das es mit einem 8x8 Cube eben nicht sinnvoll ist, ein solches Projekt mit herkömmlicher Betrachtungeiner Uhr zu begegnen. Es ist die Binäruhr genannt, die vielleicht gewöhnungsbedürftig, aber in jedem Fall außergewöhnlich ist. Und wenn du noch ein bisschen Fantasie mit einbringst, könnte es ein interessantes Ding werden. Stell deinen Cube mal auf eine Ecke und lass ihn langsam drehen... >Ich bin erst seit gestern hier dabei und war schon von den ersten Antworten schockiert. Warum? Hier ist nicht die Abteilung "Wünsch dir was..." denn mit solchen Aussagen >An dieser Stelle könnten die Experten, welche meinen sofort alles >schlecht reden zu müssen auch etwas produktives leisten. verstärkst du den Eindruck und gibst Feuer in die Diskussion abseits vom Thema. Die Fähigkeit, Programme zu schreiben basieren auf logischer Denkweise. Wenn du in einem Forum davon redest, Code gefunden zu haben, den du evtl. verwenden könntest und gleichzeitig mit halbfertige Gedanken Hilfe erbittest, musst du dich nicht über die Reaktion wundern. Wenn mir einer sagt, eine Programmiersprache ist kein Problem, dann erwarte ich, das er nicht fragt, wie realisiere ich eine Uhr? Sorry, für einen Anfänger sicherlich eine Herausforderung, aber für jemanden, der eine Programmiersprache mit "das kann ich", abtut, banal und keine Herausforderung. Es ist leider fakt, das es selbsternannte Experten gibt, die es immer wieder schaffen, hilfreiche Kollegen für ihre Aufgaben einzuspannen und diese Leistung als ihren Erfolg verkaufen. Von dieser Seite betrachtet ist die Diskussion genau diesen Weg gelaufen. Du willst ein sinnvolles Projekt, dann mach eines. Überleg dir selbst, was ein Cube hergibt und wenn es dann irgendwo Probleme gibt, dann kannst du gezielt die Frage setzen. Gruß oldmax
Thaudi schrieb: > Ich bin erst seit gestern hier dabei und war schon von den ersten > Antworten schockiert. Mir ist es unvorstellbar wie man Menschen be-und > verurteilt obwohl man weder die Fähigkeiten noch das Potential > einschätzen kann. Dieser Beitrag wurde erstellt um an Wissen zugewinnen > und hilfreiche Tipps zubekommen wie ich mein gesetztes Ziel zu erreichen > und nicht um negative Komentare zuernten, für brauchbare Kritik bin ich > immer offen. Zunächst einmal: Gewöhn dich daran dass hier im Forum schnell kritische Töne fallen. Bin ich auch kein Fan davon... Aber leider ist es oft die Wahrheit, wenn auch oft etwas übertrieben ausgedrückt. Du schreibst du öffnest den Tread um Wissen zu gewinnen. Was für wissen willst du gewinnen? Ob es sinnvoll ist den Sekundenzeiger einer Analoguhr auf einem 8x8x8 LED Cube darzustellen? Denn um ehrlich zu sein - Mehr fragen finde ich in deinem Startpost nicht. Gebe zu, die Community hier ist nicht immer die freundlichste, allerdings sollte man auch selbst erst einmal überlegen was man von uns überhaupt verlangt bevor man sich beschwert. oldmax schrieb: > Die Fähigkeit, Programme zu schreiben basieren auf logischer Denkweise. > Wenn du in einem Forum davon redest, Code gefunden zu haben, den du > evtl. verwenden könntest und gleichzeitig mit halbfertige Gedanken Hilfe > erbittest, musst du dich nicht über die Reaktion wundern. True Sory. Thaudi schrieb: > An dieser Stelle könnten die Experten, welche meinen sofort alles > schlecht reden zu müssen auch etwas produktives leisten. Leiste ich mal was Produktives in dem ich dir auch hierzu meine Meinung sage (Soll nur Kritik sein, mehr nicht... wenn du dich dadurch wieder angegriffen fühlst, tut mir das leid): Ich finde es toll dass du im Rahmen deiner Ausbildung Zeit für Projekte kriegst und diese auch nutzen willst. Ich kenne deinen Bildungsstand nicht, daran kann ich nichts ändern. Nach dem was ich hier so gelesen habe würde ich aber sagen, das vorhaben ist eine Numme zu gross für dich. Nichts gegen dein wissen oder so, aber ich denke du solltest dich vielleicht lieber einem etwas einfacheren Projekt zuwenden und das hier auf die Seite legen und in ein paar Monaten / Jahren wieder in Angriff nehmen. Projekte, für welche du einen bereits vorhandenen Code nehmen willst und den abändern und bla... sind einfach keine schönen Projekte. Wo bleibt der Spass wenn du dich Wochenlang in Fremdem Code einarbeiten musst und schlussendlich sagen kannst: Naja... ein Teil ist von mir, aber ein grosser Teil aus dem Internet. Da rate ich dir eher an ein kleineres Projekt zu realisieren und so deine Kenntnisse zu verbessern bist du in der Lage bist das Teil hier von Grund auf selbst zu Programmieren. Glaub mir, dich in einen solchen Code einzuarbeiten kann dauern. Sollte ich mich getäuscht haben und du bist in der Lage das Teil zu Programmieren, dann stell bitte korrekte Fragen hier im Forum. Mehr als die Frage mit dem Sekundenzeiger finde ich nicht... und diese Frage ist in meinen Augen unnötig. Also, entweder sagst du uns konkret wie man dir helfen soll oder du akzeptierst nunmal die Kritik die es hier regnet. Gruss
San Lue schrieb: >Zunächst einmal: Gewöhn dich daran dass hier im Forum schnell kritische >Töne fallen. Es gibt Sachen, an die man sich nicht gewöhnen darf Speziell saublödes Getrolle am Thema vorbei... >Bin ich auch kein Fan davon... Was?! Du bist doch einer der Hauptakteure in dieser Richtung. @Thaudi Es gibt die Möglichkeit, mittels Script Leute auszublenden, die weder Hilfe leisten können noch wollen. Hier ist beschrieben, wie das funktioniert: Beitrag "User ausblenden"
Flühlingslolle schrieb: > Es gibt Sachen, an die man sich nicht gewöhnen darf > Speziell saublödes Getrolle am Thema vorbei... Sei dahingestellt. Vielleicht war mein letzter Beitrag nichtg anz so hilfreich, es steht dir aber frei nach oben zu Scrollen und meine anderen Beiträge auch durchzulesen. Flühlingslolle schrieb: > Was?! Du bist doch einer der Hauptakteure in dieser Richtung. Interessant. Deswegen findet man auch Zahlreiche Beiträge von mir in denen ich auch sehr oft Neulinge verteidige. Es gibt einen Unterschied zwischen Kritik und persönlichem Angriff. Ich Unterstelle Usern keine (selten) irgendwelche Dinge. Ich sage ihnen aber ziemlich direkt, wenn ihr Vorhaben einfach unsinnig ist. Tut mir leid dass ich nichts daran ändern kann dass es nunmal eine Idiotische Idee ist eine Analoguhr auf einem 8x8x8 LED Cube darzustellen. Was soll ich denn deiner Meinung nach dem TO raten? "Ja mach ruhig mit Sekundenzeiger, auf 8x8x8 bringt das zwar sowiso nichts aber ist trotzdem cool" ? Da sage ich ihm lieber direkt dass er das lassen sollte. Und wenn du schon so überzeugt davon bist ich sei einer der Hauptakteure, dann sei doch si lieb und liste hier mal ein paar Treads auf in denen ich User direkt Angreiffe. Bin gespannt wie lange deine Liste wird. Sehe mich nämlich als alles andere als unfreundlich an. Vielleicht einfach noch einmal die Augen öffnen und ein zweites mal lesen was ich geschrieben habe. Bin ja nicht der einzige der hier schreibt, es sei unnötig einen Tread im Forum zu eröffnen um zu Fragen ob sich die Darstellung eines Sekundenzeigers auf einem 8x8x8 Cude als schön herausstellt. Siehst du was ich meine? Solange der TO hier nicht weitere Fragen stellt und ein bisschen genauer wird, können wir ihm kaum helfen. Gruss
:
Bearbeitet durch User
San Lue schrieb: >Und wenn du schon so überzeugt davon bist ich sei einer der >Hauptakteure, dann sei doch si lieb und liste hier mal ein paar Treads >auf in denen ich User direkt Angreiffe. Gerne: Beitrag "Re: Arduino-Board als Einsteigerkit" Beitrag "Re: Arduino-Board als Einsteigerkit" Beitrag "Re: Dimensionierung RC Glied" Beitrag "Re: PICKIT3 Problem mit 5V Spannungsversorgung" Beitrag "Re: Texas Instruments BSL-Programmer - Frage zum Zweck der Widerstände in der Schaltung" >Bin gespannt wie lange deine Liste wird. Ich könnte sie noch mühelos verlängern.
Flühlingslolle schrieb: > San Lue schrieb: >>Und wenn du schon so überzeugt davon bist ich sei einer der >>Hauptakteure, dann sei doch si lieb und liste hier mal ein paar Treads >>auf in denen ich User direkt Angreiffe. > > Gerne: > [...] Abgesehen davon, dass 3 der 5 Links gar nicht auf einen Beitrag von San Lue zeigen, sehe ich in den übrigen verlinkten Beiträgen keinerlei Angriff. > Ich könnte sie noch mühelos verlängern. Du solltest eher Deinen Aggressionsdetektor neu justieren.
:
Bearbeitet durch Moderator
Frank schrieb: >Abgesehen davon, dass 3 der 5 Links gar nicht auf einen Beitrag von San >Lue zeigen, sehe ich in den übrigen verlinkten Beiträgen keinerlei >Angriff. Dich habe ich für so klug gehalten, 1-2 Beiträge nach oben zu scrollen, um die falschen und/oder beleidigenden Aussage sehen zu können. >Du solltest eher Deinen Aggressionsdetektor neu justieren. Keine Bange -ich merke, wenn (subtile) Angriffe gefahren werden.
> Abgesehen davon, dass 3 der 5 Links gar nicht auf einen Beitrag von San > Lue zeigen, sehe ich in den übrigen verlinkten Beiträgen keinerlei > Angriff. Der hat San Lue u. a. mit Paul Baumann verwechselt. (siehe 5. Link).
Flühlingslolle schrieb: > Beitrag "Re: Arduino-Board als Einsteigerkit" > Beitrag "Re: Arduino-Board als Einsteigerkit" Das gebe ich zu. Flühlingslolle schrieb: > Beitrag "Re: Dimensionierung RC Glied" Sehe das Problem hier nicht so. Ausser einem kleinen Denkfehler war nichts schief, ansonsten erhilet mein Post zustimmung. Flühlingslolle schrieb: > Beitrag "Re: Texas Instruments BSL-Programmer - Frage zum Zweck der > Widerstände in der Schaltung" hm. Mehrtägige Diskussion und ich lag nicht falsch was den Spannungsteiler angeht. Weisst du, mach mich in sovielen treads wie du willst ruhig runter. Alleine dass du die Zeit dafür findest solche Dinge zu suchen und dir die Mühe auch noch machst zeigt mir, wie sehr du nach Zustimmung im Internet suchst. Schon okay, Peace und Love für alle, sogar für dich <3
Thaudi schrieb: > - grundlegene Kenntnisse in C sind vorhanden Professionelle Lichtsteuerungen oder Laufschriften programmiert man nicht direkt in C, das wäre viel zu umständlich. Da läuft ein Interpreter drauf und in einer speziellen Scriptsprache definiert man die Zeichendarstellung, Pixelmuster, Abläufe und Effekte.
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.