Kann Raspberry Pi einen Arduino steuern

Kann Raspberry Pi einen Arduino steuern

Raspberry Pi ist ein Minicomputer. Es verwendet ein ganzes Betriebssystem, das auch als Raspberry Pi OS bezeichnet wird. Raspberry Pi wird hauptsächlich für die Entwicklung von Softwareanwendungen verwendet, die Computerprogrammiersprachen wie Python verwenden, während Arduino eine Mikrocontroller-basierte Karte ist, die verschiedene elektrische Schaltkreise wie LEDs, Sensoren, Motoren und Hardwaremodule steuern kann. Arduino fungiert als Brücke zwischen Mikrocontroller und der Programmierwelt. Hier werden wir diskutieren, wie Arduino mit Raspberry Pi verwendet werden kann.

Kann Raspberry Pi einen Arduino steuern

Ja. Raspberry Pi kann Arduino steuern. Arduino kann Befehle von Raspberry Pi verwenden, die das Standard -USB -Protokoll über den seriellen Port verwenden. Sowohl Arduino als auch Raspberry Pi können zusammen in komplexen Projekten verwendet werden, bei denen das PI -Vorstand als Haupthirn fungieren kann, das Anweisungen an das Arduino -Board sendet. Wie jeder andere Controller braucht Arduino auch eine IDE, um Code darin zu verbrennen. Im nächsten Abschnitt lernen Sie, wie Sie Himbeer Pi und Arduino interfegen lassen.

Wie man Arduino mit Raspberry Pi betreibt

Um Arduino mit Raspberry Pi zu betreiben, müssen wir die Arduino -Entwicklungsplattform in Raspberry Pi einrichten. Arduino IDE ist ein Software -Tool, mit dem Arduino Boards programmiert werden. Befolgen Sie diese einfachen Schritte, um die Arduino -IDE -Installation mit Raspberry Pi zu vervollständigen.

Schritt 1: Offener Klemmenblock

Öffnen Sie den Terminalblock in Raspberry Pi, um die Arduino -Installation zu starten, um die Arduino -Installation zu starten.

Schritt 2: Installieren Sie Arduino IDE

Sobald der Terminal im folgenden Befehl geöffnet ist, um die Arduino -IDE -Installation zu starten. Raspberry Pi Terminal lädt alle zum Ausführen von Arduino IDE erforderlichen Dateien herunter.

$ sudo apt installieren Sie Arduino -y

Schritt 3: ARDUINO IDE -Version überprüfen

Jetzt wird der Arduino erfolgreich in unserem System installiert. Um zu überprüfen, welche Version von Arduino IDE unten angegeben ist, ist der Befehl "Typ" installiert:

$ arduino -Verssion

Schritt 4: Installieren Sie Java -Pakete

Nach der IDE -Installation müssen wir Java -Pakete installieren, ohne die Arduino IDE nicht geöffnet wird. Um zu überprüfen, ob Java -Pakete in Raspberry PI installiert sind, führen Sie den folgenden Befehl aus:

$ java -Verssion

Wenn Java -Pakete nicht installiert sind, sind unten erwähnte Befehl installiert:

$ sudo apt installieren openjdk-17-jdk -y

Alle erforderlichen Java -Pakete werden in Raspberry Pi installiert.

Schritt 5: Führen Sie Arduino IDE aus

Um die Arduino -IDE zu öffnen, haben wir zwei Optionen entweder mit dem Befehl im Terminalblock oder mithilfe des Anwendungsmenüs.

Geben Sie den folgenden geschriebenen Befehl im Terminal ein, um die IDE zu öffnen.

$ arduino

Oder wählen Sie das IDE -Symbol im Anwendungsmenü aus und klicken Sie, um die Arduino -IDE zu öffnen.

Schritt 6: Arduino IDE -Schnittstelle

Neues Fenster, das die IDE -Schnittstelle zeigt, die mit einer leeren Skizze geöffnet wird. Hier können wir unseren Code schreiben und in Arduino Boards hochladen.

Schritt 7: Verbinden Sie Arduino mit Raspberry Pi

Mit der Programmierung der Arduino -Board mithilfe von Raspberry Pi Connect beides mit beiden mithilfe der Programmierung USB b Kabel. Schließen Sie das Arduino -Board mit Raspberry Pi an, wie im Bild unten gezeigt:

Schritt 8: Wählen Sie Arduino Board aus

Bevor wir weiter gehen, müssen wir auswählen, welche Arduino -Boards wir verwenden werden.

Navigieren zu Tools> Board> Arduino Uno:

Schritt 9: Wählen Sie Com Port

Wie wir ausgewählt haben, befolgen Sie die Arduino -Board jetzt unten, um den COM -Port auszuwählen, an dem das Arduino -Board verbunden ist.

Gehe zu Tools> Port> Serienports:

Schritt 10: Führen Sie eine Beispielskizze aus

Beginnen Sie mit dem ersten Arduino -Programm. Offenes integriertes LED-Beispiel:

Navigieren zu: Dateien> Beispiele> Basics> Blink:

Schritt 11: LED -Beispielskizze kompilieren und hochladen

Kompilieren und laden Sie das LED -Programm mit der rechten Pfeilschaltfläche oben links zusammen und laden Sie sie hoch. Eine Nachricht wird im Ausgabefenster angezeigt, in dem es heißt, "Hochladen" fertig ".

Schritt 12: Arduino LED -Programmausgabe

Sobald das Programm erfolgreich in das Arduino Uno-Vorstand hochgeladen wurde, wird eine integrierte LED auf dem Arduino-Board in einem Muster von 1 Sekunde und 1 Sekunde aus blinzeln.

Wir haben unser erstes Programm erfolgreich mit Raspberry Pi auf ein Arduino -Board auf ein Arduino -Board hochgeladen, das deutlich macht, dass wir Arduino mit Raspberry Pi Board steuern können.

Abschluss

Arduino und Raspberry Pi können beide synergistisch in einem Projekt arbeiten. Wir haben besprochen, wie es möglich ist, Arduino zu kontrollieren, indem wir Befehle von Raspberry Pi senden und Daten empfangen. Das Programmieren von Arduino mit Raspberry Pi ist nur ein paar Schritte entfernt. Wenn wir die oben genannten Schritte ausführen, können wir Programme problemlos auf Arduino hochladen.