Inhaltsverzeichnis:

Arduino mit Raspberry Pi programmieren - Gunook
Arduino mit Raspberry Pi programmieren - Gunook

Video: Arduino mit Raspberry Pi programmieren - Gunook

Video: Arduino mit Raspberry Pi programmieren - Gunook
Video: Kann ich Arduinos programmieren? Macht das Spaß? | Niklas Schaub 2024, November
Anonim
Arduino mit Raspberry Pi programmieren
Arduino mit Raspberry Pi programmieren

In diesem Instructable zeige ich, wie man ein Arduino mit einem Raspberry Pi programmiert.

Mein Twitter: twitter.com/steveschuler20

Zu den Teilen, die ich für dieses Projekt verwendet habe, gehören das Kano Computer Kit Complete (Raspberry Pi mit Bildschirm und Tastatur) und das Snapino-Kit von Elenco (Snap Circuits Arduino-Block, mehrere Snap Circuits-Komponenten, Akkupack und Programmierkabel). Diese sind optional. Alles was Sie für dieses Projekt benötigen sind die folgenden:

Benötigte Teile:

Arduino Uno

Raspberry Pi 3

Stromquelle für Raspberry Pi 3 (Netzteil oder Handy-Akku)

Tastatur für den Raspberry Pi

Bildschirm (Computerbildschirm oder Fernseher mit HDMI-Anschluss)

HDMI Kabel

USB-Programmierkabel für den Arduino

Betriebssystem für Raspberry Pi, das Sie hier finden, oder Sie können das Kano OS ausprobieren, indem Sie es von hier herunterladen.

Schritt 1: Das Kano Computer Kit mit Bildschirm und Tastatur

Das Kano Computer-Kit mit Bildschirm und Tastatur
Das Kano Computer-Kit mit Bildschirm und Tastatur
Das Kano Computer-Kit mit Bildschirm und Tastatur
Das Kano Computer-Kit mit Bildschirm und Tastatur

Oben abgebildet ist der Kano-Computer (mit Bildschirm und Tastatur), den ich für dieses Projekt verwendet habe. Auf dem ersten Bild sieht man rechts den Raspberry Pi 3 in seinem Gehäuse, der links mit der Bildschirmtreiberplatine verbunden ist. Das gelbe Kabel ist das HDMI-Kabel und die roten Kabel führen zum Netzteil. Das zweite Bild ist, dass der Kano-Computer den Kano-Desktop gestartet hat.

Schritt 2: Das Elenco Snap Circuits Snapino Kit

Das Elenco Snap Circuits Snapino-Kit
Das Elenco Snap Circuits Snapino-Kit
Das Elenco Snap Circuits Snapino-Kit
Das Elenco Snap Circuits Snapino-Kit

Oben abgebildet ist das Snapino-Kit. Obwohl das Kit mit mehreren Snap Circuits-Komponenten geliefert wird, verwende ich für dieses Projekt nur den orangefarbenen Arduino-Block und das blaue Programmierkabel.

Schritt 3:

Bild
Bild
Bild
Bild

Um den Arduino mit dem Raspberry Pi zu programmieren, musste ich die Arduino IDE auf dem Kano-Computer installieren (stellen Sie sicher, dass Sie über WLAN mit dem Internet verbunden sind). Auf dem Kano-Desktop habe ich Apps geöffnet, dann auf den Code-Tab geklickt und das Terminal-Programm geöffnet.

Auf dem Terminalbildschirm habe ich die folgenden Befehle verwendet:

sudo apt-get update

sudo apt-get install arduino

Sobald die Installation abgeschlossen war, habe ich den Kano-Computer neu gestartet

Schritt 4: Öffnen Sie die Arduino-Skizze "Blink"

Öffne das
Öffne das
Öffne das
Öffne das
Öffne das
Öffne das

Nachdem der Kano neu gestartet wurde, öffnete ich auf dem Kano-Desktop Apps, klickte dann auf die Registerkarte "Andere" und öffnete die Arduino IDE. In der Arduino IDE ging ich zu Datei > Beispiele > Grundlagen > Blink und lud das Blink Sketch-Beispiel.

Schritt 5: Laden Sie die Skizze auf das Arduino hoch und sehen Sie sich den Arduino LED-Blitz an

Laden Sie die Skizze zum Arduino hoch und sehen Sie sich den Arduino LED-Blitz an
Laden Sie die Skizze zum Arduino hoch und sehen Sie sich den Arduino LED-Blitz an
Laden Sie die Skizze zum Arduino hoch und sehen Sie sich den Arduino LED-Blitz an
Laden Sie die Skizze zum Arduino hoch und sehen Sie sich den Arduino LED-Blitz an

Als nächstes habe ich den Snap Circuits Arduino-Block an den USB-Port der Raspberry Pi 3-Platine des Kano-Computers angeschlossen.

Sobald das Uno verbunden ist, klicken Sie in der Arduino IDE auf die Schaltfläche Upload. Nach ein paar (oder vielleicht mehreren) Momenten wird die Skizze auf das Uno hochgeladen und die LED am Uno beginnt zu blinken.

Abschließend war dies eine einfache Demonstration, wie man einen Arduino mit einem Raspberry Pi programmiert.

Empfohlen: