So verbinden Sie Arduino Nano mit einem Raspberry Pi

So Verbinden Sie Arduino Nano Mit Einem Raspberry Pi



Arduino-Nano ist ein Mini-Look-Alike von Arduino UNO mit fast den gleichen Funktionen wie Arduino UNO, mit Ausnahme von DC-Buchse . Auch als Name „ nano “ zeigt an, dass es klein ist, was bedeutet, dass es alle Funktionen von Arduino UNO haben könnte, aber sie wären weniger zahlreich. Wie, es hat nur 22 I/O-Pins , der Mikroprozessor davon unterstützt 8 Bit und hat a Mini-USB-Anschluss es zu programmieren. Das Beste ist, dass es ein sehr leichtes Board ist und nicht viel Strom benötigt, wodurch es einfach angeschlossen und programmiert werden kann Himbeer-Pi . Wenn Sie also ein tragbares Projekt erstellen möchten, verwenden Sie Arduino-Nano , dann verbinden Sie in solchen Fällen einfach Ihre Arduino-Nano zu Raspberry Pi und Sie haben ein vollständig portables Setup für Ihr Projekt.

Dieses Tutorial zeigt, wie man eine Verbindung herstellt Arduino-Nano zum RaspberryPi.

Wie verbinde ich Raspberry Pi und Arduino Nano?

Die Schritt-für-Schritt-Methode zum Verbinden Arduino-Nano zu Raspberry Pi wird im Folgenden besprochen:







Schritt 1: Installieren Sie die Arduino IDE



Verbinden Arduino-Nano zu Raspberry Pi, es ist notwendig zu haben Arduino-IDE im RaspberryPi installiert.



Seit Arduino-IDE ist eine Java-basierte Software, daher muss der Benutzer das Java-Paket auf Raspberry Pi mit dem folgenden Befehl installieren:





$ sudo apt install openjdk-17-jdk -y

Dann endlich installieren Arduino-IDE indem Sie den unten genannten Befehl ausführen:



$ sudo apt install arduino -y

Schritt 2: Zugriff auf Arduino IDE

Einmal die Arduino-IDE installiert ist, gibt es zwei Möglichkeiten, es zu öffnen. Greifen Sie entweder über den Desktop von der darauf zu Programmierung Speisekarte:

Oder greifen Sie über das Terminal darauf zu, indem Sie einfach die eingeben Arduino Befehl:

$ Arduino

Beide oben genannten Aktionen öffnen die Arduino-IDE Schnittstelle auf Raspberry Pi:

Schritt 3: Spezifizierung des Arduino-Boards

Einmal die Arduino-IDE installiert und geöffnet ist. Jetzt ist es an der Zeit, die notwendigen Einstellungen für das Nano-Board vorzunehmen, indem Sie das Board in der IDE angeben. Klicken Sie dazu auf Werkzeug >> Planke >> Arduino-Nano.

Schritt 4: Erstellen einer Codedatei

Schreiben Sie jetzt einfach Ihren Arduino-Code, was auch immer Sie programmieren möchten Arduino-Nano für. Hier habe ich gerade einen Beispielcode ausgeführt, um die eingebaute LED einzuschalten Arduino-Nano Platine mit 1-Sekunden-Verzögerung zwischen jedem Ein- (HIGH) und Aus- (LOW) Zustand:

Leere aufstellen ( ) {
    pinMode ( LED_EINGEBAUT, AUSGANG ) ;
}

Leere Schleife ( ) {
digitalWrite ( LED_EINGEBAUT, HOCH ) ;
Verzögerung ( 1000 ) ;
digitalWrite ( LED_BUILTIN, NIEDRIG ) ;
Verzögerung ( 1000 ) ;

Wenn Sie mit der Codierung fertig sind, speichern Sie die Datei, indem Sie auf klicken Datei Registerkarte wählen Sie dann die Speichern als Option aus der Dropdown-Liste:

Danach schreiben Sie einen geeigneten Namen für Ihre Datei, da meiner ein LED-Blinkcode war, also habe ich ihn als benannt blinkcode. Sie können nach Ihrem Code wählen. Klicken Sie danach auf die Speichern Taste:

Schritt 5: Kompilieren des Codes

Sobald die Datei gespeichert ist, kompilieren Sie den Code, um zu überprüfen, ob der Code korrekt ist.

Schritt 6: Hardware anschließen

Sobald der Code zum Hochladen bereit ist, schließen Sie Ihre Hardware an. Denken Sie daran, z Arduino-Nano, Mini-USB-Kabelanschluss wird verwendet. Verbinden Sie die Arduino-Nano zu Raspberry Pi, wie im Bild unten gezeigt:

Schritt 7: Auswahl von Port und Prozessor

Sobald die Hardware erfolgreich verbunden ist, gehen Sie zu Werkzeug und klicken Sie auf die Option Port, und Sie sehen einen Port mit dem Namen as /dev/ttyUSB0 oder eine andere Nummer nach USB wie /dev/tty/ USB1 oder /dev/tty/ USB2 usw. Klicken Sie, um diesen Port auszuwählen:

Dann wieder von der Werkzeug Registerkarte, wählen Sie die Prozessor, als Auftragsverarbeiter von Arduino-Nano Ist Alter Bootloader , also draufklicken:

Schritt 8: Code hochladen

Laden Sie dann den Code hoch, indem Sie auf klicken hochladen Taste:

Stellen Sie sicher, dass der Code erfolgreich hochgeladen wurde und keine Fehler vorliegen:

Schritt 9: Verifizieren durch die Schaltung

Sobald der Code hochgeladen ist, beobachten Sie Ihr Nano-Board und es sollte so funktionieren, wie es programmiert ist. Zum Beispiel habe ich meine so programmiert, dass sie die eingebaute LED blinkt, und sie blinkt die LED korrekt:

Abschluss

Arduino-Nano kann einfach per Mini-USB-Kabel mit dem Raspberry Pi verbunden werden. Sie müssen die Arduino IDE auf dem Raspberry Pi aus dem Repository installieren, um einen Code zu kompilieren und in das Board hochzuladen. Außerdem müssen Sie auch Java von installieren „apt installieren“ Befehl. Nachdem alles erledigt ist, gehen Sie zu Werkzeug Option in Arduino IDE und wählen Sie das angegebene Nano-Board, den Prozessor und den Port aus, um den Code hochzuladen. Sobald alle Auswahlen korrekt getroffen wurden, können Sie jeden Code unter Beachtung der oben genannten Richtlinien hochladen.