Raspberry Pi oder Arduino?

Anfänger haben oft ein Problem damit, welches Equipment sie für ihre Projekte wählen sollen: Raspberry Pi oder Arduino . Tatsächlich sind dies völlig unterschiedliche Geräte. Der wichtigste und wichtigste Unterschied zwischen den beiden besteht darin, dass der Raspberry ein voll funktionsfähiger Computer mit einem Betriebssystem ist, während der Arduino nur ein Mikrocontroller ist, der eine Komponente des Computers ist.

Sowohl der Raspberry Pi als auch Arduino sind als Lerngeräte für Benutzer konzipiert, die gerade erst mit Elektronik und Programmierung beginnen. Das ist der Grund, warum sie so beliebt sind – sie ermöglichen ein sehr einfaches Lernen.

Geschichte von Raspberry Pi und Arduino

Der Raspberry Pi wurde in Großbritannien entwickelt. Sein Schöpfer, Eben Upton, und Kollegen vom Cambridge University Computing Laboratory waren enttäuscht über die nachlassenden Fähigkeiten der Schüler im Unterricht. Der Raspberry Pi wurde als kostengünstiger, programmierbarer Computer für Programmierer und Heimwerker entwickelt. Der erste Prototyp von Raspberry wurde 2006 von Upton entwickelt, war aber erst im April 2012 im Handel erhältlich. In diesem Jahr, 2019, wurde die neueste Version von Raspberry Pi 4B auf den Markt gebracht. Die neueste Himbeere ist in drei Versionen mit einer RAM-Kapazität von 1 GB , 2 GB und 4 GB erhältlich. Sie unterscheidet sich unter anderem von der Vorgängerversion 3 B+ einen neueren, dreimal schnelleren Prozessor, zwei USB 3.0-Anschlüsse, einen USB-Typ-C-Stromanschluss und zwei microHDMI-Anschlüsse.

Arduino wurde in Italien geboren. Sein Name stammt von der Bar, in der der Schöpfer, Massimo Banzi, Dozent am Interaction Design Institute Ivrea , und die Mitbegründer zum ersten Mal auf die Idee eines einfachen Prototypgeräts für Studenten kamen.

Als Lehrmittel sind Raspberry und Arduino perfekt für Anfänger. Die Benutzer begannen jedoch sehr schnell, sie auch für fortgeschrittenere Projekte zu verwenden.

Vergleichen Sie die wichtigsten Unterschiede

Die Tabelle zeigt die grundlegenden Unterschiede zwischen dem Raspberry Pi 4 und dem Arduino Uno.

  Raspberry Pi 4 Arduino Uno
Preis aus. 166 PLN ca. 90 PLN
Maße 87 x 58 x 17 mm 76 x 64 x 19 mm
RAM

Drei Versionen:

  • 1 GB
  • 2 GB
  • 4GB
0,002 MB
Taktfrequenz 1500MHz 16MHz
Netzwerk

Ja, eine Steckdose

Ethernet 10/100/100

Nicht
Multitasking Ja Nicht
Eingangsspannung 5 V von 7 bis 12 V.
Flash-Speicher

Micro SD Karte

32 KB
USB

4 für Geräte

peripher

Ein,

nur Eingabe

Betriebssystem

Linux-Distribution

z.B. Raspbian

Nicht
IDE-Software

Scratch, IDLE, andere

für Linux

Arduino-IDE

Die Abmessungen beider Geräte sind ähnlich, aber was in ihnen steckt, unterscheidet sie voneinander.

Der Raspberry Pi ist in Bezug auf die Taktrate um ein Vielfaches schneller als der Arduino. Außerdem hat es viel mehr RAM!

Der Raspberry Pi ist ein eigenständiger Computer mit einem Betriebssystem. Es unterstützt Multitasking, hat 4 USB-Poren, kann mit dem Internet verbunden werden. Er kann als Personal Computer fungieren (natürlich hat er nicht so viel Leistung wie Mac-Computer oder gewöhnliche PCs, aber er holt sie in der Leistung bereits langsam ein).

Auf den ersten Blick mag das ein bisschen so aussehen, als würde man David mit Goliath vergleichen. Die Einfachheit des Arduino macht es jedoch besser für reines Hardwaredesign. Arduino hat "analoge" Fähigkeiten, die Raspberry fehlt. Seine Flexibilität erlaubt es, mit fast jedem Sensortyp oder Sensor zu arbeiten. Im Internet finden Sie Tausende von Tutorials, wie Sie verschiedene Module mit Arduino verbinden können. Der Raspberry Pi hat diese Flexibilität nicht. Um beispielsweise analoge Sensoren zu verwenden, sind zusätzliche Geräte erforderlich, z. B. ADS1256 . Raspberry hingegen hat viele Vorteile von Linux. Tatsächlich sind beide Geräte eine gute Wahl.

Die Arduino IDE ist viel einfacher zu bedienen als Linux. Um beispielsweise ein LED-Blinkprogramm für den Raspberry Pi zu erstellen, müssen Sie das Betriebssystem und einige notwendige Bibliotheken installieren. Auf Arduino genügen wenige Codezeilen, um den gleichen Effekt zu erzielen. Da der Arduino kein Betriebssystem hat, müssen Sie ihn nur anschließen und das erforderliche Programm hochladen.

Raspberry unterstützt Multitasking. Es kann mehrere Programme gleichzeitig ausführen. Beispielsweise kann er gleichzeitig als Druckerserver und VPN-Server fungieren.

Für Einsteiger empfiehlt es sich jedoch, sich erst einmal mit Arduino vertraut zu machen, bevor man sich dem Pi nähert. Arduino ist einfacher und hat mehr Lernmaterialien. Bei Raspberry sollten Sie zumindest die Grundlagen von Linux und einer der Programmiersprachen kennen, z. B. Python . Arduino funktioniert mit jedem Computer und kann mit Batterien betrieben werden. Sie können auch jederzeit sicher ausgeschaltet werden. Sie können die Software beschädigen, indem Sie den Raspberry ausstecken, ohne vorher das System herunterzufahren.

Bei Anwendungslösungen hat Raspberry die Nase vorn. Adruino macht es einfach, Hardware-Projekte zu erstellen. Das Wichtigste ist, zu definieren, was Sie wirklich tun möchten.

Zusammenarbeit zwischen Raspberry und Arduino

Die endgültige Antwort auf die Frage, was man wählen soll: Arduino oder Raspberry, könnte lauten: „Warum sollte ich mich entscheiden?“ Wenn wir Elektronik lernen wollen, zeigt uns jedes dieser Geräte etwas anderes. Beide Geräte ergänzen sich.

Sie können Arduino als Treiber für verschiedene Sensoren und Raspberry als Gehirn des gesamten Projekts verwenden, z.B. Arduino kann Motoren steuern, Sensorwerte lesen, LEDs steuern, während Sie mit dem Internet verbunden sind, Raspberry verwaltet das Ganze, speichert Daten, zeigt sie im Form von Grafiken usw. ermöglicht es Ihnen, Filme anzusehen, Musik zu hören oder E-Mails zu senden.

Im Internet finden Sie eine Anleitung zum Übertragen von Nachrichten zwischen diesen Geräten. DiePySerial- Bibliothek wird empfohlen, da sie eine einfache Kommunikation zwischen dem Computer und dem Arduino ermöglicht.

Tatsächlich sind die Möglichkeiten endlos. Beide Geräte werden von einer riesigen Community von Enthusiasten unterstützt, so dass im Internet viele Lösungen und Inspirationen zu finden sind, z.B. ein Bierbrausystem- Design oder eine Roboterplattform .

Wir freuen uns auf die Zusammenarbeit mit Ihnen!