
Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52

Mitwirkende - Sayan Wadadar, Chiranjib Kundu
Programmierung von ATTiny85 mit Arduino MEGA2560 als ISP.
Vor ein paar Monaten habe ich versucht, mein Arduino-Projekt mit meinem Attiny 85 ic zu verkleinern. Es war das erste Mal, dass ich versuchte, einen 20u ATTiny 85 mit meinem Arduino Mega zu programmieren. Ich hatte einige Probleme damit zu tun. Ich habe im Internet gesucht, aber es gab kein Projekt, das die Methode klar beschrieb. Alle Methoden werden mit Arduino Uno als ISP beschrieben, aber nicht beschrieben, wie Arduino Mega als ISP verwendet wird. Es gibt eine kleine Änderung des Codes in "ArduinoISP" -Skizze, während wir Arduino Mega als ISP verwenden.
Schritt 1:

Prozess: Holen Sie sich zunächst die ATTiny 85-Unterstützung auf der Arduino IDE. Dazu müssen Sie zum gehen
1. Datei -> Präferenz
2. Klicken Sie nun auf "Zusätzliche Boards-Manager-URLs"
3. Und fügen Sie den angegebenen Link in die Box ein: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. Und dann drücken Sie OK.
5. Schließen Sie nun die Arduino-IDE.
6. Starten Sie dann die IDE erneut.
Schritt 2:


7. Nächstes Gehe zu: Tool -> Board -> Board Manager 8. Jetzt suchen Sie nach: attiny
9. Herunterladen und installieren: "attiny by Davis A. Mellis"
10. Verbinden Sie als nächstes Ihr Arduino mit dem Computer und wählen Sie dann Arduino Mega Board aus und wählen Sie auch den richtigen Port aus.
Schritt 3:

11. Gehen Sie nun zu: Datei -> Beispiel -> ArduinoISP
12. Öffnen Sie dieses Beispiel.
13. Ändern Sie wie im obigen Bild gezeigt (auch unten angegeben):
#define ZURÜCKSETZEN 53
#define PIN_MOSI 51
#define PIN_MISO 50
#define PIN_SCK 52
14. Hochladen: ArduinoISP.ino
Schritt 4:


12. Jetzt verbinden Sie Ihren Pin wie unten beschrieben: Mega Pin 51 ATtiny Pin 5 (MOSI)
Mega-Pin 50 ATtiny-Pin 6 (MISO)
Mega-Pin 52 ATtiny-Pin 7 (SCK)
ATtiny-Pin 4 GND (Masse-Pin)
ATtiny Pin 8 an VCC (5V)
Mega-Pin 53 ATtiny-Pin 1 (SS)
** Schließen Sie einen Kondensator von 10uf zwischen Masse und RESET an den Arduino Mega an.
Schritt 5:




13. So laden Sie eine Blink Led-Skizze mit atmega auf attiny hoch:
gehe zu: Datei -> Beispiel -> Basic -> Blink.ino
14. Als nächstes müssen Sie in die Skizze zum LED-Pin 13 zu 1 wechseln, da ATtiny 85 nur 8 Pins hat, also müssen Sie den Ausgangspin ändern.
15. Danach gehe ich zu: Werkzeugtafel ATtiny25/45/85
16. Dann wählen Sie: Tools Prozessor ATtiny85
17. Uhr einstellen: Werkzeuguhr Intern 8Mhz
18. Jetzt gehe zu: Tools Programmierer Arduino als ISP
19. Als nächstes müssen Sie zu: Tools Burn Bootloader
20. Sketch hochgeladen.:)
…….. Danke, schönen Tag noch…….
Empfohlen:
So laden Sie C-Code in ِAVR mit Arduino Uno als Programmierer hoch – wikiHow

So laden Sie C-Code in ِAVR mit Arduino Uno als Programmierer hoch: Hallo allerseits: D Hier werde ich eine einfache Möglichkeit vorstellen, jeden AVR-Chip mit Arduino Uno R3 zu programmieren Programmierer was viel kostet
Bootloader auf Atmega328p-AU (SMD) brennen – wikiHow

So brennen Sie Bootloader auf Atmega328p-AU (SMD): Hallo an alle !! In diesem Instructables zeige ich Ihnen, wie man Bootloader auf Atmega328p-AU (SMD) brennt und wie man einen Arduino NANO von Anfang bis Ende macht. Das Verfahren geschrieben in Diese instructables können verwendet werden, um alle Arduino-Boards für Sie zu machen
WIE MAN ARDUINO NANO/MINI HERSTELLT - Bootloader brennen: 5 Schritte

WIE MAN ARDUINO NANO/MINI HERSTELLT | Wie man Bootloader brennt: In diesem Instructables zeige ich Ihnen, wie man ein Arduino MINI von Scratch herstellt. Das in diesem Instructables geschriebene Verfahren kann verwendet werden, um alle Arduino-Boards für Ihre benutzerdefinierten Projektanforderungen zu machen
$ 2 Arduinos. der ATMEGA328 als Stand-alone. Einfach, günstig und sehr klein. eine vollständige Anleitung.: 6 Schritte (mit Bildern)

$ 2 Arduinos. der ATMEGA328 als Stand-alone. Einfach, günstig und sehr klein. Eine vollständige Anleitung.: In dieser Anleitung erfahren Sie, wie Sie den Arduino ATMEGA328-Mikrocontroller-Chip als eigenständigen Mikrocontroller verwenden. Sie kosten nur 2 Dollar, können dasselbe wie Ihr Arduino und machen Ihre Projekte extrem klein. Wir werden das Pin-Layout abdecken
Palm Os-Gerät als LCD-Statusanzeige. (jetzt mit Bildern!): 4 Schritte

Palm Os-Gerät als LCD-Statusanzeige. (jetzt mit Bildern!): In diesem Artikel geht es darum, wie Sie mit Ihrem Palm OS-Gerät eine LCD-Statusanzeige für Ihren Computer emulieren! Sie können Systemstatistiken anzeigen (z. B.: CPU-Lastdiagramme, CPU-Temperaturen, freier Speicherplatz), Nachrichtenmeldungen, Aktienindizes, WinAmp-Diagramme usw