Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
anleitungen:spezial:tiny-uniprog [2020/12/07 14:36] – 4fangnix | anleitungen:spezial:tiny-uniprog [2024/09/24 18:57] (aktuell) – gerald_bock | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Programmierung von Attinys | + | ====== Programmierung von ATTinys |
====== Aufgabe/ | ====== Aufgabe/ | ||
Programmierung eines ATTiny85 für die Verwendung in der 510DE-Servo LED WS2811 Platine. \\ | Programmierung eines ATTiny85 für die Verwendung in der 510DE-Servo LED WS2811 Platine. \\ | ||
- | Diese Platine kann in 2 unterschiedlichen Bestückungsvarianten verwendet werden: | + | Diese Platine kann in 3 unterschiedlichen Bestückungsvarianten verwendet werden: |
* **Variante 1** [[anleitungen: | * **Variante 1** [[anleitungen: | ||
* **Variante 2** [[anleitungen: | * **Variante 2** [[anleitungen: | ||
+ | * **Variante 3** [[anleitungen: | ||
\\ | \\ | ||
- | Die Programmierung erfolgt mittels der Platine "400-Attiny-Programmer" | + | Die Programmierung erfolgt mittels der Platine "400-ATTiny-Programmer" |
- Pattern_Configurator by Hardi | - Pattern_Configurator by Hardi | ||
- Arduino Programmiersoftware | - Arduino Programmiersoftware | ||
Zeile 112: | Zeile 113: | ||
\\ | \\ | ||
Die weitere Programmierung für die speziellen Anforderungen ist jetzt mit dem Pattern_Configurator möglich. \\ | Die weitere Programmierung für die speziellen Anforderungen ist jetzt mit dem Pattern_Configurator möglich. \\ | ||
- | Beispiele sind angeführt und eine nähere Beschreibung von Hardi ist unter dem folgenden [[https://www.stummiforum.de/viewtopic.php? | + | Beispiele sind angeführt und eine nähere Beschreibung von Hardi ist unter dem folgenden [[https://wiki.mobaledlib.de/redirect/ |
---- | ---- | ||
Zeile 125: | Zeile 126: | ||
{{bilder: | {{bilder: | ||
+ | \\ | ||
+ | Beim Klick auf den Button „Prog. Servo“ kommt nun eine Abfrage: \\ | ||
+ | {{bilder: | ||
+ | \\ | ||
+ | Falls man eine ältere Platine mit Datumsaufdruck 14.6.19 \\ | ||
+ | {{bilder: | ||
+ | <wrap em> | ||
+ | Bei den neueren Servo-Platinen wurde die Pinbelegung der SMD-Variante korrigiert. Und wenn man die DIL-Variante des WS2811 einsetzt ist die Version der Platine egal. Hier kann man „Nein“ auswählen. | ||
+ | |||
+ | <WRAP info> | ||
Anschließend kommt die normale Routine wie sie vom Charlieplex-Modul bekannt ist.\\ | Anschließend kommt die normale Routine wie sie vom Charlieplex-Modul bekannt ist.\\ | ||
Die gelbe Prog-LED blinkt, anschließend flackert die orange Read-LED.\\ | Die gelbe Prog-LED blinkt, anschließend flackert die orange Read-LED.\\ | ||
- | Hochladen abgeschlossen, | + | Hochladen abgeschlossen, |
// (C: | // (C: | ||
\\ \\ | \\ \\ | ||
- | Um den ATTiny85 für die Verwendung | + | |
- | Das ist erforderlich um 3 Servos auf dem Modul anschließen zu können. Der ATTiny hat normalerweise zu wenige Ausgänge. Durch kurzfristig Beschaltung mit 12V wird der ResetPin ebenfalls zu einem Ausgang (IO). | + | <WRAP info centeralign round> |
- | \\ | + | |
- | {{bilder: | + | Die richtige Programmierung kann man überprüfen, |
- | \\ | + | |
- Das serielle Monitor Fenster öffnen. | - Das serielle Monitor Fenster öffnen. | ||
- | - Die Reset Pintaste | + | - Die Reset-Taste |
- Wenn der ATTiny nicht gleich erkannt wird dann nochmals versuchen. \\ | - Wenn der ATTiny nicht gleich erkannt wird dann nochmals versuchen. \\ | ||
- | Die angezeigten Werte der Fuses und die Frequenzeinstellung | + | Die angezeigten Werte der Fuses und die Frequenzeinstellung |
- | \\ | + | {{bilder: |
** Reset pin IO = blaue LED leuchtet.** | ** Reset pin IO = blaue LED leuchtet.** | ||
Zeile 197: | Zeile 208: | ||
Man kann mit dem Beispiel_Main experimentieren. | Man kann mit dem Beispiel_Main experimentieren. | ||
- | * https://www.stummiforum.de/viewtopic.php? | + | * https://wiki.mobaledlib.de/redirect/ |
- | * https://www.stummiforum.de/viewtopic.php? | + | * https://wiki.mobaledlib.de/redirect/ |
- | * https://www.stummiforum.de/viewtopic.php? | + | * https://wiki.mobaledlib.de/redirect/ |
---- | ---- |