![]() |
[µC] Meine kleine Uhr...
Liste der Anhänge anzeigen (Anzahl: 4)
Warum in "Open-Source"? Naja, am Ende gibts den Quelltext und die HEX-Datei zum Brennen, und außerdem wurde die Software in Pascal geschrieben. ;)
Sodele, ich möchte euch heute mal eins meiner Projekte vorstellen, das schon länger in meinem Kopf herumspukte und in der Zeit entstand, als ich hier nicht so aktiv war. Letzte Woche hab ich es dann erfolgreich zu Ende gebracht. Es handelt sich dabei um eine Uhr, die ihre Zeit im sogenannten ![]() Realisiert wurde der Aufbau auf einer 100*160mm großen Lochrasterplatine für die Logik und einer 100*100mm große Platine für die Anzeige. Die ganze Schaltung wird von einem ![]() ![]() Die Tutorials auf mikrocontroller.net sind ebenfalls lesenswert, aber das nur am Rande. ;) Außerdem befindet sich auf dem Board noch ein ![]() Die Temperaturmessung übernimmt der DS1620, ebenfalls vom selben Hersteller. Die Uhr hat folgende Funktionen:
Außerdem soll die Uhr noch einen DCF77-Empfänger verpasst bekommen. Realisiert habe ich das Projekt mit dem PASCAL-Compiler von E-Lab Computers. Nein, die IDE ist nicht mit Delphi vergleichbar, aber die Sprache ist doch sehr gut an PASCAL angelehnt und war deshalb für mich recht schnell verständlich (ach...). Nun genug gesabbelt, jetzt gibt es Bilder & Videos: Entschuldigt die Qualität ![]() ![]() Und wenn ihr euch das alles angetan habt, dann hoffe ich, dass ihr den Ausflug in die Mikrocontroller-Welt mal genossen habt. Das war bestimmt nicht das letzte Projekt. ;) |
Re: [µC] Meine kleine Uhr...
Liste der Anhänge anzeigen (Anzahl: 1)
Und hier der versprochene Source & Schaltplan & das HEX-File...
|
Re: [µC] Meine kleine Uhr...
Oha, ein Microcontroller-Programmierer.
Da hätte ich gleich mal eine Frage: Was hast du als Entwicklungsplatine verwendet und wieviel kostet das Teil? Und wie viel Lötaufwand hat man bei so einem Projekt wie deinem und was sind so die Gesamtkosten, wenn man alles zusammenrechnet? |
Re: [µC] Meine kleine Uhr...
also bei BCD denk man eigentlich erstmal an einen 8-4-2-1-Code, aber das sieht mehr nach ... scheiße, mir fällt grad der Name nicht ein ... aber es ist mehr eine 1-aus-10-Variante und nicht das, was man im Allgemeinen als BCD ansieht.
was den Preis angeht ... vielleicht weniger als 15..20€ :gruebel: |
Re: [µC] Meine kleine Uhr...
Zitat:
Entwicklungsplatine? Was ist das? :mrgreen: Spaß beiseite. ;) Auf der Platine habe ich ja einen Anschluss für den ![]() Lötaufwand ist... naja, sagen wir mal, dass das Board und die Matrix doch schon etwas Aufwand bedeuten. Wenn man gut ist, alles vorbereitet hat und nichts mehr ändern will daran, dann denke ich mal, dass so 3-4 Abende realistisch sind. Gesamtkosten? Naja:
Insgesamt also so gut 20€, wobei ich den Programmierer ja schon hatte. Die liegen aber auch so in diesem Bereich, es sei denn, man baut sich sowas selbst. Dafür gibt es zahlreiche Anleitungen im Web. Gruß, Daniel //Edit: @Himitsu: Summencode. ;=) |
Re: [µC] Meine kleine Uhr...
[OT]
Nur so nebenbei: Wird eigenltich die Summencode-Methode für das Komprimieren von Daten verwendet?
Code:
Damit könnte man Filesize um den Faktor 2 halbieren!
000000000 0 0 0 0
000000001 0 0 0 1 000000011 0 0 1 0 000000111 0 0 1 1 000001111 0 1 0 0 000011111 0 1 0 1 000111111 0 1 1 0 001111111 0 1 1 1 011111111 1 0 0 0 [/OT] MfG |
Re: [µC] Meine kleine Uhr...
mr_emre_d:
Wäre aber sehr ineffizient. Denn du hast ja nicht immer diesen von dir genannten Aufbau. Also würde man den Faktor 2 seeeehr selten bis gar nicht erreichen... ;) |
Re: [µC] Meine kleine Uhr...
ähm ok .. hast recht ..
ich komme gerade drauf, dass das ne dumme Idee war :stupid: *never mind* MfG |
Re: [µC] Meine kleine Uhr...
Prima, dass Du dich geoutet hast, jetzt weiß ich ja, an wen ich mich hier wenden kann und muss nicht erst auswandern. :mrgreen:
Weißt Du, wie man ![]() |
Re: [µC] Meine kleine Uhr...
Waaah... easy! :shock:
Kann ich dir leider nicht sagen, aber das Ding hat eine USB-Schnittstelle. Vielleicht kann man da was machen. ;) Können wir jetzt vielleicht zurück zum Thema kommen? :mrgreen: Wer Fragen zum ATMega o.ä hat, kann mir gerne ne PN schicken. ;) Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz