Was mir aufgefallen ist, wer hat dich veranlasst die Diode parallel zu schalten?
Studienkollege von mir. Warum und wieso weiß ich nicht.
Ein Schaltplan des ganzen wäre nicht schlecht, wenn du kein geeignetes Programm dazu hast, kann ich das schnell machen.
Das ist das Problem. Das Programm, das ich hier hab (und mit dem ich den Schaltplan für die Stromversorgung gemacht hab) kennt leider den TINY13 nicht...
Es wäre vlt auch Interessant zu erwähnen, das die AVRs nur bis zu 20mA direkt am Port schalten können und man aber auch die LEDs mit Vcc verbindet und den Pin einfach auf logisch 0(=GND) schaltet.
Ja, evtl. Ich wollte es nur erstmal wirklich einfach halten und nicht "mehrere Möglichkeiten" anbieten.
Mit den LEDs an VCC benötigt man dann ja auch nur noch 1 Widerstand.
Diese Art der Schaltung hat, soweit ich weiß ja aber auch Nachteile ... zu viel sollte man so ja nicht ranhängen, sonst überlastet man den Controller.
Auch solltest du niemals irgendwem erzählen, die F_CPU zu ändern als es dem XTAL(=Quarz/Taktquelle) entspricht, das kann zu Bösen Nebenwirkungen führen, wenn man mal den UART(Serielle Verbindung), SPI oder TWI nutzen will. Auch sind dann die Timings mit _delay_ms nicht mehr korrekt.
Ja, für diese Schaltung ist es aber nett mit anzusehen, wie sich die Timings von _delay_ms ändern.
Eine Anmerkung dazu sollte vllcht noch rein, da hast du Recht
Von UART und Co wollte ich bewusst noch nichts erwähnen, das wird sonst schon wieder zu "kompliziert" für ein Einstiegstutorial.
Wie ich sehe verwendest du auch die Interne Takt-Refernz, man sollte auf die Einstellung der Fuses hinweisen.
Fuses lasse ich mit Absicht unerwähnt, da man sich bei falscher Einstellung gerne mal den Controller "versauen" kann.
Dass man den Controller auch mit externer Taktquelle betreiben kann könnte ich aber anmerken. Eine Erklärung führt aber wieder zu "mehreren Möglichkeiten", was dazu führt, dass jemand, der sich nicht auskennt schneller verwirrt ist.
Um die Übersichtlichkeit auf der Platine zu erhöhen, könntest du die Kabel etwas Kürzen und die Distanzen zwischen den Bauteilen verringern.
^^ Hatte ich mal vor, aber ich bin geizig und verwende Kabel gerne mehrfach
Ich klinge schon wieder so Anklagend...naja, will ich aber nicht sein. Es ist ein gutes Projekt um rein zu kommen in die Welt der kleinen Prozessoren und ein guter Start in unser Tutorium.
Kritik ist wichtig.
Mir war bei diesem Tutorial eben besonders wichtig, es möglichst einsteigerfreundlich zu halten.
EDIT: Hab die Anmerkungen eingefügt. Es wäre super, wenn du einen Schaltplan für den Anschluss der LEDs zeichnen könntest. Die Stromversorgung (Linearregler etc) würde ich dabei aber weglassen, so "modularisiert" sich das Ganze.