Ein ISP-Programmer-Bootloader brennen und Code auf Attiny85, Attiny84, Atmega328, Atmega1624, laden unsere Arduino verwandeln Attiny4313...
Gewusst wie: Bootloader brennen
Um Skizzen über die serielle Schnittstelle hochzuladen müssen Sie zuerst den Bootloader auf Atmega 328 oder 168 Chips brennen.
Plugin Ihrem Arduino Uno auf den PC.
Open-Arduino IDE-Software.
Öffnen Sie Datei > Beispiele > ArduinoISP.
Wählen Sie die Elemente in den Tools > Menüs, die der Vorstand Sie entsprechen, Board "und" Serial Port verwenden (Uno oder Leonardo) als der Programmierer (nicht das Board programmiert).
Laden Sie die ArduinoISP-Skizze. (STRG + U).
Legen Sie ISP-Schild auf den Arduino Uno mit dem Chip installiert.
In den Tools > Menü, wählen Sie Uno wenn 328 Chip oder Deomletive zu verwenden, wenn 168 Chip verwenden.
Wählen Sie Extras > Programmierer > Arduino als isp.
Werkzeuge > Booloader zu verbrennen. Seien Sie geduldig, wie es etwa 10 Sekunden dauert. Programmierung leuchtet auf dem Schild auf.
Getan.
Jetzt können Sie serielle Programmierer Skizzen hochladen. Oder ersetzen Sie den fehlerhaften Chip auf Anthere Uno Board.
Die Skizze hochladen, ohne sich zu verbrennen den Bootloader auf atmega328 chips
Isp-Schild Sie auch Skizzen direkt auf dem Chip hochladen können, ohne sich zu verbrennen den Bootloader verwenden.
Plugin Ihrem Arduino Uno auf den PC.
Open-Arduino IDE-Software.
Öffnen Sie Datei > Beispiele > ArduinoISP.
Wählen Sie die Elemente in den Tools > Menüs Board "und" Serial Port, die das Board entsprechen verwenden Sie als Programmierer (nicht das Board programmiert).
Laden Sie die ArduinoISP-Skizze. (STRG + U).
Legen Sie ISP-Schild auf den Arduino Uno mit dem Chip installiert.
In den Tools > Menü, wählen Sie Uno wenn 328 Chip oder Deomletive zu verwenden, wenn 168 Chip verwenden.
Wählen Sie Extras > Programmierer > Arduino als isp.
Öffnen Sie die Skizze auf dem Chip (Eg. hochladen möchten Blink-Skizze führte = 10).
Laden Sie sie mit Datei > Upload über Programmierer. STRG + UMSCHALT + U.
Getan.
Skizze auf Attiny85 hochladen
Dieses Tutorial zeigt Ihnen, wie ein ATtiny45 oder ATtiny85 Mikrocontroller mit der Arduino-Software und Hardware zu programmieren.
Software
Sie benötigen die Arduino-Software und ein Plugin, um Unterstützung für den ATtiny45/85 hinzufügen. Installationsanleitung für die Arduino-Software ist verfügbar für Windows und für Mac OS X Linux
Download: http://ct3.eu/en/index.php?controller=attachment&id_attachment=2
Der ATtiny45 / ATtiny85 Micro-Controller
Hier ist die Steckerbelegung der ATtiny45 und ATtiny85:
attiny_44_84_Pinout
Installation von ATtiny45 / ATtiny85 Unterstützung in Arduino
* Stellen Sie sicher, dass der Arduino IDE nicht ausgeführt wird.
* Laden Sie das Arduino-Tiny Archiv (ZIP-Datei).
* Suchen Sie den Arduino Sketchbook-Ordner. Dies ist der Ordner wo die Arduino
IDE speichert Skizzen.
* Stellen Sie sicher, dass der "Hardware"-Ordner unter dem Ordner "Arduino Sketchbook" vorhanden ist. Für
Wenn z. B. der Arduino Sketchbook-Ordner ist...
C:\Projects\Arduino\
Stellen Sie sicher, dass dieser Ordner vorhanden ist...
C:\Projects\Arduino\hardware\
* Extrahieren Sie den Inhalt des Archivs in den Ordner "Hardware". Zum Beispiel,
Wenn der Arduino Sketchbook-Ordner ist...
C:\Projects\Arduino
Nach dem Entpacken, der folgenden Dateien / Ordner sollte vorhanden sein...
C:\Projects\Arduino\hardware\tiny\avr\license.txt
C:\Projects\Arduino\hardware\tiny\avr\platform.txt
C:\Projects\Arduino\hardware\tiny\avr\Prospective Boards.txt
C:\Projects\Arduino\hardware\tiny\avr\README
C:\Projects\Arduino\hardware\tiny\avr\bootloaders\
C:\Projects\Arduino\hardware\tiny\avr\cores\
In den folgende Ordner sollte die Quelldateien für die Arduino-Tiny enthalten.
Kern...
C:\Projects\Arduino\hardware\tiny\avr\cores\tiny\
* Erstellen Sie eine neue Datei namens "boards.txt" im Verzeichnis Tiny\avr. Anschluss an
aus den obigen Beispielen wäre die Datei hier...
C:\Projects\Arduino\hardware\tiny\avr\boards.txt
* Öffnen Sie die Datei "boards.txt" und die "Prospektive Boards.txt" Datei mit Ihrem
Lieblings-Text-Editor.
* Kopieren Sie die Pinnwand-Einträge von Interesse von "Prospektive Boards.txt", "boards.txt"
(oder kopieren Sie den gesamten Inhalt des "Prospektive Boards.txt", "boards.txt").
Pinnwand-Einträge sind durch eine lange Reihe von Nummernzeichen abgegrenzt.
* In der "boards.txt"-Datei, ändern Sie die "upload.tool"-Einträge, die
entsprechenden Wert für Ihr Setup.
* Speichern Sie und schließen Sie "boards.txt". "Prospektive Boards.txt" zu schließen.
* Starten der Arduino IDE und sicherzustellen, dass die neuen Boards von Interesse unter aufgelistet sind
Menü [Extras] [Vorstand]...
"ATtiny84 @ 16 MHz (externe Kristall; 4.3 V BOD)"
"ATtiny85 @ 8 MHz (interner Oszillator; BOD deaktiviert)"
Etcetera
Sie sind jetzt bereit, Arduino-Tiny verwenden!
Skizze für ATTINY hochladen
Plugin Ihrem Arduino Uno auf den PC.
Open-Arduino IDE-Software.
Öffnen Sie Datei > Beispiele > ArduinoISP.
Wählen Sie die Elemente in den Tools > Menüs, die der Vorstand Sie entsprechen, Board "und" Serial Port verwenden (Uno oder Leonardo) als der Programmierer (nicht das Board programmiert).
Laden Sie die ArduinoISP-Skizze. (STRG + U).
Legen Sie ISP-Schild auf den Arduino Uno mit dem Chip installiert.
In den Tools > Menü an Bord, wählen Sie Attiny85 @ 8mhz
Wählen Sie Extras > Programmierer > Arduino als isp.
Öffnen Sie die Skizze, die Sie hochladen möchten
Laden Sie die Skizze. (STRG + U).
Getan.