ArduinoPrX : Arduino Tiny

ArduinoPrX

Developing for the world

Thursday 19th of October 2017 05:41:45 AM
Wähle eine Sprache




Arduino Tiny

Social
Add to Flipboard Magazine.
Inhalt
1 Videos




Beschreibung

In diesem Bereich erkläre ich wie man mit einem Standard Arduino Board einen ATTiny 45/85 über ISP programmiert. Tiny's eignen sich wunderbar für kleinere Projekte bei dem nicht so viele Pins oder Speicher benötigt wird. Z.B. ein kleiner Timer oder eine einfach LED Schaltung. Bei dieser Vorgehensweise nutzen wir das Arduino Board Uno als ISP Programmierer. Die Handhabung dabei ist denkbar leicht. Folgende Dinge werden dafür benötigt , Dateien die man dafür braucht findet ihr alle in meinem Download Bereich. Liste: Arduino Uno oder Duemilanove (mit ATmega328) ATtiny45 or ATtiny85 (8-pin DIP ) 10 uF Kondensator Breadboard Drähte Dateien Hardware Files ATtiny Installation der Hardware Files Um die Hardware Files der Tiny's in der Entwicklungsumgebung einzubinden, müsst ihr den Ordner „attiny“ in den „Hardware“ Ordner eures Sketchbook's kopieren. Sollte es keinen Hardware Ordner geben müsst ihr natürlich einen erstellen. Verdrahtung Verdrahtet anschließend eurer Arduino Board den Kondensator und den Attiny wie unten auf dem Bild zu sehen und startet die Arduino Entwicklungsumgebung. Programmierung Ladet den Sketch ArduinoISP in die Entwicklungsumgebung. Solltet ihr einen Version vor 1.0 verwenden müsst ihr keinen weiteren Änderung vornehmen. Ab Version 1.0 muss man in der Funktion heartbeat() das Delay von 40 auf 20 setzen. Startet den Upload auf das Board und wartet bis dieser beendet ist. Nun könnt ihr einen neuen Sketch öffnen und eure Software die ihr auf den Tiny kopieren wollt schreiben. Damit das Programm nun auf den Tiny und nicht auf das Arduino Board geladen wird, müsst ihr bei Board euren Tiny auswählen und bei Progammer „Arduino over ISP“ anschließend könnt ihr auf Upload drücken und euer Sketch wird auf den Tiny kopiert. Lasst euch nicht von den 2 Fehlermeldungen Irritieren und versucht einfach mal den Basic/Blink Sketch auf den Tiny zu kopieren, stellt aber die LED von Pin 13 auf Pin 1 welche am Tiny 85 an Pin 6 verfügbar ist. Nach dem Upload sollte die LED Blinken. Beispiel Video

Kommentare



Videos (1)

Arduino Tiny 1 steuert Schiebere..
Aufrufe / Views1 K


Arduino Tiny : Arduino Tiny 1 steuert Schiebere..

Aufrufe / Views4