Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
elektronik:arduino:uhr [2011/06/16 14:15] – angelegt volkerpelektronik:arduino:uhr [2012/11/26 10:57] – [vpclock5.pde] volkerp
Zeile 1: Zeile 1:
-====== Überschrift ======+====== Arduino-Uhr ====== 
 + 
 +Dies war mein erstes Projekt mit dem Arduino-Board und dem LCD-Shield. 
 + 
 +{{:elektronik:arduino-uhr.jpg?300|}} 
 + 
 +Stellen der Uhr mit den Tasten: 
 + 
 +SELECT - Wochentag stellen\\ 
 +LEFT - Stunden stellen\\ 
 +RIGHT - Minuten stellen\\ 
 +DOWN - Sekunden rücksetzen auf 0 
 + 
 + 
 +In 5 Schritten habe ich eine kleine Digitaluhr mit großen Ziffern entwickelt. 
 +Für den Sekundentakt wird der Quarz vom Arduino genutzt, kein zusätzliches Funkuhrenmodul. 
 +Die Abweichung ist bei meinem Arduion-Board sehr gering (nur 3 Sek/Tag) und entspricht dem üblicher Quarzuhren. 
 +Es muss halt nicht immer eine Funkuhr sein... 
 + 
 +Download: 
 +  * {{:elektronik:arduino:arduino.zip|}} 
 + 
 +===== vpclock1.pde ===== 
 + 
 +Ein erster Schritt, einfache Ausgabe der Uhrzeit, keine Ausgabe des Wochentags 
 + 
 +===== vpclock2.pde ===== 
 + 
 +einfache Ausgabe der Uhrzeit, Ausgabe des Wochentags 
 +verbesserte Warteschleife (wg. Überlauf nach 9 Tagen) 
 + 
 +===== vpclock3.pde ===== 
 + 
 +Version 3 mit Timer, Tastenabfrage zum Stellen der Uhr 
 + 
 +http://www.arduino.cc/playground/Deutsch/HalloWeltMitInterruptUndTimerlibrary 
 + 
 +===== vpclock4.pde ===== 
 + 
 +Anzeige mit großen Ziffern 
 + 
 +Ideen für großen Font: 
 +http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1245352653 
 +http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1213319639 
 +http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1265696343 (als Basis genutzt) 
 + 
 +letztlich wurde ein neuer großer Font entworfen, da die Ziffern incl. Abstand nur 3 Zeichen breit sein sollten, damit auch das Datum und der Wochentag angezeigt werden können. 
 + 
 +{{:elektronik:arduino:bigfont.jpg|}} 
 + 
 +===== vpclock5.pde ===== 
 + 
 +modifiziert, mit blinkendem Doppelpunkt als Sekundentaktanzeige 
 + 
 +SELECT - Wochentag stellen\\ 
 +LEFT - Stunden stellen\\ 
 +RIGHT - Minuten stellen\\ 
 +DOWN - Sekunden rücksetzen auf 0
  
  • elektronik/arduino/uhr.txt
  • Zuletzt geändert: 2022/03/20 17:03
  • von volkerp