Unterschied zwischen Arduino und Raspberry Pi

Hauptunterschied - Arduino vs Himbeere Pi
 

Das Hauptunterschied zwischen Arduino und Raspberry Pi ist das Arduino ist ein Mikrocontroller-Entwicklungsboard, während Himbeer-Pi ein Universalcomputer ist, der auf dem Linux-Betriebssystem basiert.

Die Auswahl von Arduino oder Raspberry Pi hängt von dem zu entwickelnden Projekt ab. Dieser Artikel beschreibt die häufigsten Arduino Uno und Raspberry Pi B +. Im Vergleich zu Arduino ist der Energieverbrauch im Vergleich zu Arduino niedriger und die Geschwindigkeit in Raspberry Pi höher.

INHALT

1. Übersicht und Schlüsseldifferenz
2. Was ist Arduino?
3. Was ist Raspberry Pi?
4. Ähnlichkeiten zwischen Arduino und Raspberry Pi
5. Nebeneinander Vergleich - Arduino vs Raspberry Pi in tabellarischer Form
6. Zusammenfassung

Was ist Arduino??

Das Arduino-Entwicklungsboard enthält Mikrocontroller, Programmierhardware, USB-Programmierschnittstelle, Rücksetztaste, Stromanschluss usw. Es gibt verschiedene Arten von Arduino-Platinen wie Arduino Uno, Mega, Nano. Das häufigste Arduino-Board, das Arduino Uno, verfügt über zwei Mikrocontroller. Der ATmega328 wird vom Benutzer programmiert. Der ATmega16U2 ist bereits vorprogrammiert und wird für die USB-Kommunikation verwendet. Die IO-Pins dienen zur Verbindung mit der Außenwelt. Es gibt digitale Pins und analoge Pins.

Abbildung 01: Arduino

Die Arduino IDE wird zum Schreiben der Programme für die Entwicklungsplatine verwendet. Es kann verwendet werden, um Code zu schreiben, zu kompilieren, zu debuggen und schließlich den Code auf die Platine hochzuladen. Die Arduino IDE macht die Projektentwicklung schneller und einfacher. Diese Software ist kostenlos und Open Source. Die in Arduino IDE geschriebenen Programme ähneln C-Programmen. Es ist leicht, Arduino mit Schilden in Hardware zu integrieren. Dieses Schild kann direkt auf dem Arduino gestapelt werden. Die Ethernet-Abschirmung wird zur Verbindung mit dem Ethernet verwendet. Die farbige LCD-Abschirmung dient als Schnittstelle zum Display. Der Programmierer kann diese Abschirmung direkt verwenden und die erforderlichen Bibliotheksfunktionen aufrufen, um die erforderliche Aufgabe auszuführen.

Was ist Raspberry Pi??

Raspberry Pi läuft auf einem Betriebssystem (OS). Es ist eine zusätzliche Softwareschicht, die Hardware handhabt. In Arduino läuft die Anwendung direkt auf dem Mikrocontroller, aber in Himbeer-Pi sollte die Anwendung das Betriebssystem durchlaufen, um die Hardware zu steuern.

 Es gibt verschiedene Versionen wie Himbeer-Pi A, B, B +. Raspberry Pi B + enthält das Broadcom BCM 2836 System on Chip (SoC). Die Prozessoren und die anderen Komponenten sind zu einem Gesamtsystem verbunden. Der Prozessor ist ein Broadcom BCM 2826 ARM-basierter Prozessor. ARM-Prozessoren bilden den Kern der meisten IoT-Geräte. Raspberry Pi kann mit Sprachen wie Python, C programmiert werden++.

Abbildung 02: Himbeer-Pi

Es enthält auch eine Grafikverarbeitungseinheit (GPU). Es hilft, die Grafik zu beschleunigen. Es verfügt über 40 allgemeine Eingangspins (GPIO). Es gibt 4 USB-Anschlüsse und einen RJ45-Ethernet-Anschluss. Für die Kommunikation mit Ethernet- und USB-Anschlüssen wird ein USB-Ethernet-Interface-IC verwendet. Es gibt auch einen CSI-Kameraanschluss. Der HDMI-Anschluss hilft beim Anschließen des Geräts an den Monitor. Das DSI ist eine Monitorschnittstelle für Anzeigen. Es ist eine Alternative zu HDMI. Die Micro-SD-Karte befindet sich im Micro-SD-Steckplatz. Es befindet sich auf der Rückseite der Platine.

Was ist die Ähnlichkeit zwischen Arduino und Raspberry Pi??

  • Sowohl Arduino als auch Raspberry Pi können zum Aufbau von IoT (Internet of Things) und eingebetteten Systemen verwendet werden.

Was ist der Unterschied zwischen Arduino und Raspberry Pi??

Ardunio vs Raspberry Pi

Arduino ist ein Single-Board-Mikrocontroller, der eine Open-Source-Plattform zum Aufbau von Hardware- und Software-Umgebungen bietet. Raspberry Pi ist ein kleiner Einplatinencomputer, der entwickelt wurde, um die Grundlagen der Informatik in Schulen und Entwicklungsländern zu fördern.
 Verarbeitungsgeschwindigkeit
Die Geschwindigkeit von Arduino beträgt 16MHz. Die Geschwindigkeit des Raspberry Pi beträgt 900 MHz.
Adressraum
Arduino hat einen niedrigeren Adressraum, da es sich um einen 8-Bit-Mikrocontroller handelt. Raspberry Pi unterstützt einen größeren Adressraum, da es über einen 32-Bit-Prozessor verfügt.
 Eingangsausgangsspannungspegel
Eingangsspannungspegel für Arduino sind 0 V und 5 V. Eingang Der Ausgangsspannungspegel für Raspberry Pi beträgt 0 V und 3,3 V.
Erinnerung
Arduino verfügt über 32K Flash, 2K SRAM und 1K EEPROM. Raspberry Pi verfügt über 4 GB Flash, 512 KB SRAM und Micro SD.
OS
Arduino läuft nicht auf einem Betriebssystem. Raspberry Pi läuft auf einem Betriebssystem.

Zusammenfassung - Arduino vs Himbeere Pi

In diesem Artikel wurde der Unterschied zwischen Arduino und Raspberry Pi erläutert. Der Unterschied zwischen Arduino und Raspberry Pi besteht darin, dass Arduino ein Mikrocontroller-Entwicklungsboard ist, während Raspberry Pi ein Universalcomputer ist, der auf dem Linux-Betriebssystem basiert.

Referenz:

1. “Arduino”. Wikipedia, Wikimedia Foundation, 27. März 2018. Hier verfügbar 
2. “Raspberry Pi.” Wikipedia, Wikimedia Foundation, 30. März 2018. Hier verfügbar 

Bildhöflichkeit:

1.Arduino-uno-perspektive-transparent'von JotaCartas (talk) - Arduino-uno-perspektive.jpg, (CC BY 2.0) über Commons Wikimedia
2.'Raspberry PI'By Onepiece84 - Eigene Arbeit, (CC BY-SA 4.0) über Commons Wikimedia