Inhaltsverzeichnis:
- Schritt 1: ArduinoISP-Code in Arduino UNO hochladen
- Schritt 2: Erstellen Sie das grundlegende Breadboard-Setup für ATmega328P
- Schritt 3: Bootloader brennen
- Schritt 4: Laden Sie Ihren Code auf ATmega328P hoch
Video: Verkleinern Sie Ihre Arduino-Projekte - Arduino UNO als ATmega328P-Programmierer (https://youtu.be/YO61YCaC9DY): - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Videolink:
Durch die Programmierung des ATmega328P mit Arduino als ISP (In-System Programmer) können Sie Arduino-Funktionen auf einem Steckbrett oder einer Leiterplatte verwenden. Es hilft vor allem, wenn Sie Ihr College-Projekt machen. Es reduziert auch die Kosten für Projekt und Größe. Führen Sie also einfach die Tests auf Arduino durch und schließen Sie das Projekt auf dem ATmega328P ab. Um ATmega328P mit Arduino als ISP zu programmieren, sind nur wenige Schritte erforderlich. Bevor Sie mit dem Programmteil fortfahren, sollten Sie wissen, was Bootloader ist.
Der Bootloader in Arduino/ATmega328P: Der Bootloader ist ein Sketch, der in den programmierbaren Flash-Speicher des Arduino/ATmega328P programmiert wird (und 4380 Bytes der verfügbaren 32KByte belegt). Dies unterscheidet einen Arduino ATmega328P von einem normalen Fabrikatmega328P. Der Arduino-Bootloader läuft, wenn das Board eingeschaltet ist (oder wenn wir die Reset-Taste drücken). Dieser Bootloader wartet zunächst auf einen neuen Sketch am seriellen Port von der Arduino IDE, wenn er etwas bekommt, wird der neue Sketch in den Flash-Speicher gebrannt oder er führt den zuvor gebrannten Sketch aus. Die meisten Arduino-Mikrocontroller verfügen über die Funktion des automatischen Zurücksetzens, mit der die Arduino-IDE Code zurücksetzen und hochladen kann. Der Bootloader muss nur verstehen, was die Arduino-IDE sendet und in den Flash-Speicher des Mikrocontrollers schreiben. Um Code auf einem Atmega328P ohne den Arduino-Bootloader zu brennen, benötigen Sie einen ISP-Programmierer wie AVR ISP.
Hier werden wir also grundsätzlich den Bootloader auf den neu gekauften ATmega328P brennen und dann Arduino als ISP verwenden, um die gewünschte Skizze in ATmega328P zu brennen.
Arduino - Bootloader
Arduino - Umgebung
Schritte zur Verwendung von Arduino UNO als ATmega328P-Programmierer:
Schritt 1: Laden Sie ArduinoISP-Code in Arduino UNO hoch.
Schritt 2: Machen Sie ein grundlegendes Steckbrett-Setup für ATmega328P.
Schritt 3: Bootloader brennen.
Schritt 4: Laden Sie Ihren Code auf ATmega328P hoch.
Schritt 1: ArduinoISP-Code in Arduino UNO hochladen
ArduinoISP ist eine Skizze, die als Bootloader-Skizze funktioniert, nachdem sie in den Flash-Speicher des ATmega328P gebrannt wurde. Überprüfen Sie zunächst die Einstellung wie folgt:
Vorstand: "Arduino/Genuino Uno"
PORT: "COM2" // Deiner könnte anders sein
Programmierer: "AVRISP mkII"
Gehen Sie dann zu Datei > Beispiele > ArduinoISP > ArduinoISP und laden Sie es auf Arduino Uno hoch.
Schritt 2: Erstellen Sie das grundlegende Breadboard-Setup für ATmega328P
Oben ist die Grundkonfiguration von ATmega328P, um funktionsfähig zu sein. Nach dem Einrichten des Steckbretts ist es an der Zeit, diese Steckbretteinheit mit Arduino zu verbinden. Folgen Sie nun der oben in der Abbildung angegebenen Verbindung, um Arduino und Steckplatinenschaltung zu verbinden.
Schritt 3: Bootloader brennen
Hoffentlich haben Sie die Verwendung des Brennens des Bootloaders verstanden. Wir müssen nur Bootloader brennen und danach ATmega328P so oft programmieren, wie Sie möchten, ohne den Bootloader erneut zu brennen. Jetzt ist es Zeit, den Bootloader zu brennen. Ändern Sie die Werkzeugeinstellungen wie im Bild gezeigt und brennen Sie dann Bootloader.
Schritt 4: Laden Sie Ihren Code auf ATmega328P hoch
Öffnen Sie den Code, den Sie hochladen möchten.
Halten Sie die Einstellungen für die Tools gleich wie beim Brennen des Bootloader-Prozesses.
Laden Sie nun den Code auf ATmega328P hoch, indem Sie "Shift + Upload" verwenden.
So können Sie ATmega328P mit Arduino Uno programmieren. Wenn Sie Zweifel haben, können Sie im Kommentarbereich nachfragen.
Downloads:
ATmega328P Datenblatt
Besorgen:
ATmega328P von Amazon Indien:
Arduino Uno Original von Amazon Indien:
Kostengünstiges Arduino Uno von Amazon India:
Empfohlen:
Verschlüsseln Sie Ihre Gmail-E-Mail!: 6 Schritte (mit Bildern)
Verschlüsseln Sie Ihre Google Mail-E-Mail!: Wenn Sie sicherstellen möchten, dass Ihre E-Mail von niemandem außer Ihnen gelesen werden kann, muss sie verschlüsselt werden. Sie werden überrascht sein, wer Ihre E-Mail lesen möchte. Ich war. Eines der besten Verschlüsselungssysteme heißt GPG-Verschlüsselung, die eine offene
So erstellen Sie Ihre erste einfache Software mit Python – wikiHow
So erstellen Sie Ihre erste einfache Software mit Python: Hallo, willkommen zu diesem Instructables. Hier werde ich erzählen, wie Sie Ihre eigene Software erstellen. Ja, wenn Sie eine Idee haben… aber wissen, wie Sie neue Dinge umsetzen können oder daran interessiert sind, Neues zu schaffen, dann ist es das Richtige für Sie
Speichern Sie Ihre Bilder für Ihre Aufgabe: 4 Schritte (mit Bildern)
Speichern Ihrer Bilder für Ihre Aufgabe: 1. Öffnen Sie ein neues Google-Dokument und verwenden Sie diese Seite, um Ihre Bilder zu sichern.2. Verwenden Sie Strg (Steuerung) und die Taste "c" Schlüssel zum Kopieren.3. Verwenden Sie Strg (Steuerung) und die Taste "v" Schlüssel zum Einfügen
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für
So überprüfen Sie Ihre Computerspezifikationen, bevor Sie Spiele/Software kaufen.: 6 Schritte
So überprüfen Sie Ihre Computerspezifikationen, bevor Sie Spiele/Software kaufen.: In diesem Handbuch wird beschrieben, was alle Spiele/Software erfordern. Diese Anleitung zeigt Ihnen, wie Sie überprüfen können, ob Ihr Computer eine CD oder DVD ausführen und installieren kann, die Sie in Ihren Computer eingelegt haben. Sie können dies auch http://cyri.systemrequirementslab.com/srtest/ (von Benutzer Kweeni