Banana Pi: Zehn Projekte, um das Beste daraus zu machen
Der weltweite Erfolg des in Großbritannien von der Raspberry Pi Foundation entwickelten Einplatinencomputers Raspberry Pi hat bereits zu mehreren Nachahmerversuchen geführt. Eines der erfolgreichsten ist in China unter dem Namen Banana Pi entstanden, und obwohl es noch nicht so beliebt ist wie das Modell, von dem es inspiriert ist, hat seine Vielseitigkeit ihm bereits einen guten Ruf bei Minicomputern eingebracht. Der Grund für diesen Erfolg ist leicht zu erkennen: Single Board Computer (SBCs) sind klein, verbrauchen wenig Energie und sind wirtschaftlich zu produzieren, ohne dass die Leistung für die Durchführung aller Arten von Projekten beeinträchtigt wird.
In diesem Artikel haben wir die Anwendungen von Banana Pi interessant zusammengefasst: Einige können einfach und mit wenig Vorkenntnissen ausgeführt werden, während andere je nach Benutzererfahrung einige Lernzeit erfordern . Sobald ein Projekt mit Banana Pi ordnungsgemäß umgesetzt wurde, können die Vorteile seiner guten Leistung bei niedrigen Kosten für eine lange Zeit genutzt werden.
- Was ist Banana Pi und worauf sollten Sie bei der Verwendung achten?
- 10 Projekte: Wie man Banana Pi Allzweck-Mehrzweck macht
- Rüste Banana Pi für jedes Projekt aus
- Cloud-Server
- VPN-Server
- Router
- Dateiserver (NAS)
- Webcam-Server
- Medienserver
- Fernbedienung für die Hausautomation
- Retro-Spiele
- Fernsehempfänger mit Rekorder
Was ist Banana Pi und worauf sollten Sie bei der Verwendung achten?
Banana Pi ist ein Mini-Computer-Modell mit einem sehr kompakten Design. Es hat eine einzige Karte, kaum größer als eine Visitenkarte, auf der sich die wichtigsten Elemente eines Computers befinden: ein Zentralprozessor und ein Hauptspeicher, zusätzlich zu den Basisanschlüssen wie dem USB-Anschluss, so dass die Ein Mini-Computer kann mit anderen Hardwareelementen erweitert werden : einem Bildschirm, einer Festplatte, einer Speicherkarte oder einer WLAN-Antenne.
Da der Minicomputer nur wenig Strom benötigt, kann er über einen Micro-USB-Anschluss wie den von Smartphones verwendeten aufgeladen werden . Was den Preis betrifft, überschreitet die Hardware normalerweise nicht 100? . In der Tat kosten viele Modelle viel weniger (es gibt ab 18?). Die Platten werden in der Regel lose und unberührt verkauft und die Gehäuse werden separat erworben. Einer der Nachteile von Gehäusen besteht darin, dass sie modulare Erweiterungen oft schwierig oder sogar unmöglich machen.
Wenn Sie das Beste aus einem Banana Pi herausholen und die besten Komponenten für Ihr Projekt auswählen möchten, werden Sie zunächst auf eine breite Palette von Hardware stoßen , die etwas verwirrend sein kann. Die ersten Single-Board-Computer mit dem Namen Banana Pi wurden 2014 von einer Bildungsinitiative namens LeMaker.org auf den Markt gebracht . Bald darauf präsentierte das chinesische Unternehmen SinoVoip sein erstes Modell, BPI-M1. Seitdem konkurrieren diese beiden Hersteller in diesem Marktsegment und definieren sich beide als offizielle Hersteller .
Während sich LeMaker auf die Grundmodelle des Banana Pi und seines Nachfolgers Banana Pro konzentriert und Module zu deren Erweiterung anbietet, versucht SinoVoip, seine Produkte weiter zu differenzieren, indem es spezielle Versionen für bestimmte Anwendungsbereiche anbietet (z. für Hausautomationssysteme, Router oder industrielle Anwendungen). SinoVoip-Modelle können auch mit Modulen erweitert werden.
Das Linux- Wiki (auf Englisch) widmet Banana Pi und seinen vorgestellten Modellen einen Eintrag. Der YouTube-Kanal von Tanna TechBiz enthält auch ein Video, in dem sie einige Modelle und ihre Hardwareelemente vorstellt .
Beim Kauf eines Banana Pi-Modells, das zu Ihrem Projekt passt, müssen jedoch nicht nur die Ausrüstung und die Leistungskapazität berücksichtigt werden: Die Erweiterbarkeit kann je nach Verwendung auch ein wichtiger Aspekt sein Sie möchten den Minicomputer geben. Das Banana Pi M2 Berry-Modell ist beispielsweise mit Raspberry Pi-Zubehör kompatibel, sodass es auch mit Erweiterungskarten des Mitbewerbers ausgestattet werden kann.
Für die Durchführung von Projekten auf Basis von Banana Pi ist außerdem ein geeignetes Betriebssystem erforderlich . In Banana Pi wird das System auf einer MicroSD-Karte gespeichert, die über eine Schnittstelle oder einen speziellen Steckplatz ( Steckplatz ) mit dem Computer verbunden ist . Android kann auf dem Einplatinencomputer installiert werden, aber auch auf bestimmten Linux- Versionen , von denen einige sogar speziell für Banana Pi- Hardware entwickelt wurden (z. B. openSuse, ArchLinux und Lubuntu für Banana Pi). Einige der verfügbaren Banana Pi-Images sind Bananian und Raspbian, aber auch Debian-basierte Betriebssysteme.
Das folgende Video (auf Englisch) zeigt, wie Sie Banana Pi mit Android und Raspbian starten:
Um Ihre Privatsphäre zu schützen, wird das Video nach dem Klicken hochgeladen.
Die Software für die Projekte mit Banana Pi, die wir unten vorstellen, ist Open Source , dh der Quellcode ist öffentlich und jeder kann im Internet kostenlos darauf zugreifen.
10 Projekte: Wie man Banana Pi Allzweck-Mehrzweck macht
Rüste Banana Pi für jedes Projekt aus
Die Grundkonfiguration dieses Minicomputers kann für bestimmte Projekte ausreichend sein. Oft ist es jedoch notwendig, sozusagen im Voraus ein “Ausrüstungsprojekt” durchzuführen, um die Hardware für die geplanten Projekte vorzubereiten . Ein Minicomputer mit Erweiterungen kann sehr einfach zu bedienen oder für bestimmte Banana Pi-Anwendungen sogar erforderlich sein. Ein LED-Bildschirm bietet beispielsweise die Flexibilität, auf eine externe Verbindung zu einem Monitor verzichten zu können. Es ist auch möglich, eine Digitaluhr mit einem ordnungsgemäß ausgestatteten Minicomputer zu erstellen .
Das folgende Video des YouTube-Kanals Explaining Computers erklärt auf sehr visuelle Weise, wie ein LeMaker Banana Pi mit einer Kamera und einem kleinen LED-Monitor vergrößert wird:
Um Ihre Privatsphäre zu schützen, wird das Video nach dem Klicken hochgeladen.
Besonders komplexe Projekte oder lange Spielesitzungen erfordern manchmal eine spezielle Kühlung der Platte. Um herauszufinden, wie dies erreicht werden kann, kann das folgende Video zu Project Banana Pi sehr nützlich sein :
Um Ihre Privatsphäre zu schützen, wird das Video nach dem Klicken hochgeladen.
Darüber hinaus kann ein Gehäuse dem Minicomputer ein viel raffinierteres Aussehen verleihen, sodass er auch im Wohnzimmer gut aussieht. Sie können einen Fall selbst mit einem 3D-Drucker erstellen, mit dem Vorteil, dass Sie ihn an Ihr Computermodell anpassen können.
Cloud-Server
Möchten Sie Ihre Dateien zentral speichern und von verschiedenen Geräten aus darauf zugreifen? Eine Möglichkeit, dies zu tun, besteht darin, Banana Pi als Server in der Cloud zu verwenden . Auf diese Weise verfügen Sie über eine eigene Cloud. Dies ist eine ideale Lösung, wenn Sie Ihre Privatsphäre schützen möchten und nicht von den großen Speicherplatzanbietern in der Cloud wie Apple (iCloud) oder Microsoft (Microsoft OneDrive) abhängig sind . So erstellen Sie eine Wolke Sie benötigen spezielle Server – Software , von denen glücklicherweise einige freie und Open – Source – Versionen gibt, die gute Ergebnisse liefern, wie ownCloud und Nextcloud. Diese beiden Cloud-Speicherlösungen haben sogar eigene Apps .
In seinem Blog erklärt Marcos Martí Schritt für Schritt, wie Sie Nextcloud auf Ihrem eigenen Server wie Ihrem Banana Pi installieren. Darüber hinaus bietet die Project Banana Pi- Website einen ausführlichen Artikel (in englischer Sprache) mit Video zur Installation von ownCloud auf Banana Pi.
Wenn Sie sich für das Bananian-Betriebssystem entscheiden , können die Foren NextCloud und ownCloud Hilfe bei der Installation anbieten. Wenn Sie sich nicht sicher sind, welche Cloud-Lösung Ihren Anforderungen am besten entspricht, schauen Sie sich unsere ownCloud vs. Nächste Wolke.
Um Ihre Privatsphäre zu schützen, wird das Video nach dem Klicken hochgeladen.
VPN-Server
Heutzutage gibt es viele öffentliche Netzwerke und WiFi- Hotspots , die keine Schutzmechanismen wie Verschlüsselung haben. Diese Arten von Netzwerken öffnen somit die Tür für Cyberkriminelle, die auf wichtige personenbezogene Daten zugreifen können. Wenn Sie dieses Risiko vermeiden und auch von außerhalb Ihres Hauses sicher auf Ihre eigenen Daten zugreifen möchten, können Sie Banana Pi als VPN-Server verwenden.
Mithilfe eines VPN-Tunnels können Sie eine Punkt-zu-Punkt-Verbindung zwischen einem Client ( z. B. einem Smartphone oder einem Laptop) und dem Banana Pi VPN-Server herstellen. Über diese Verbindung können Sie dann Datenpakete senden, ohne Ihre Sicherheit zu gefährden. Für die Übertragung benötigen Sie die IP-Adresse des VPN-Servers und die Zugriffsdaten auf das Virtual Privat Network. OpenVPN ist eine sehr beliebte Software , mit der Datenübertragungen sicher mit dem TLS-Protokoll durchgeführt werden können. Auf der Project Banana Pi-Website finden Sie auch einen Artikel darüber, wie Erstellen Sie mit dem Programm Ihr eigenes VPN.
Um Ihre Privatsphäre zu schützen, wird das Video nach dem Klicken hochgeladen.
Der Vorgang zum Ausführen dieser Art der Installation ist auf allen Einplatinencomputern ähnlich. Daher kann unser Artikel Einrichten eines VPN-Servers mit Raspberry Pi und OpenVPN auch für Sie hilfreich sein.
Router
Dank der integrierten Netzwerktechnologie kann Banana Pi auch als Router und Firewall verwendet werden . In Kombination mit dem kostenlosen Linux-basierten OpenWrt- Router-Betriebssystem und wenn Sie ein Händchen für die Montage von Hardware haben , ist es auch eine leistungsstarke Alternative zu Router konventionell.
Benutzer Moe Long hat ein Tutorial zur Installation von OpenWRT auf Banana Pi R2 erstellt. Vor kurzem gab es auch eine Alternative zum R2-Modell, die eine gute Leistung bietet : Banana Pi BPI-R64.
Beide Modelle sind dank ihrer verfügbaren Hardware eine gute Option für moderne Router mit schnellen LAN- und WLAN-Verbindungen. Wenn Sie eine zusätzliche Banana Pi- Karte als Router verwenden möchten, sollten Sie einen Blick auf die OpenWRT-Projektwebsite werfen , auf der die verschiedenen Firmware- Images aufgeführt sind, die für jeden Kartentyp verfügbar sind.
Um Ihre Privatsphäre zu schützen, wird das Video nach dem Klicken hochgeladen.
Dateiserver (NAS)
Ein NAS-Server (Network Attached Storage) kann sehr nützlich sein, um beispielsweise auf einen zentralen Dateiserver mit großer Speicherkapazität im lokalen Netzwerk und von verschiedenen Geräten aus zuzugreifen. Es kann Ihnen auch dabei helfen, regelmäßige Sicherungen zu erstellen, die zentral verwaltet werden können. Darüber hinaus kann der Dateiserver auch von außerhalb des Hauses über einen Remote-Internetzugang verwendet werden.
Der Meccanismo Complesso- Blog widmet einige Artikel in englischer Sprache der Konfiguration von Banana Pro als Dateiserver. Der Funktionsumfang des Heimservers kann auch um einen Druck- und E-Mail-Server erweitert werden.
Um diese Idee mit Banana Pi umzusetzen, benötigen Sie ein Modell mit leistungsstarken Schnittstellen, die eine Verbindung zum Netzwerk und zu Speichermedien herstellen können. Die am meisten empfohlenen Karten sind solche mit einem SATA- und Gigabit-LAN-Anschluss .
Webcam-Server
Wenn Sie beruflich viel Zeit von zu Hause weg verbringen oder Ihr Zuhause im Urlaub nicht unbeaufsichtigt lassen möchten, können Sie Banana Pi als Webcam- Server verwenden . Wenn Sie es später über das Internet mit Ihrem Mobiltelefon verbinden, können Sie die Aufzeichnungen live sehen der Kameras. Eines der am besten geeigneten Modelle für diese Art von Projekt ist beispielsweise Banana Pro. In einem Blog-Beitrag auf Englisch erklärt Tanna TechBiz, wie ein Webcam- Server für diese Art von Live-Streaming konfiguriert wird . Die verwendete Software ist in diesem Fall Motion, ein Open Source-Produkt.
Medienserver
Ein Medienserver oder DLNA-Server ist dafür verantwortlich, dem Netzwerk audiovisuelle Dateien (Musik, Videos, Fotos) bereitzustellen, die zuvor in einem zentralen Speicher (z. B. auf einem NAS-Laufwerk) gespeichert wurden. Der Zugriff auf diese Dateien kann dann beispielsweise von einem Smartphone , Laptop, Desktop-Computer oder Tablet aus erfolgen. Über einen DLNA-Client auf dem Gerät können Sie Videosammlungen anzeigen, Wiedergabelisten abspielen oder Folien präsentieren.
Der Geekland- Blog erklärt in einem seiner Beiträge, wie ein Medienserver auf Raspberry Pi installiert wird, ein Vorgang, der dem auf Banana Pi sehr ähnlich ist. Die in diesem Artikel ausgewählte Open Source- Software heißt ReadyMedia.
Um Ihre Privatsphäre zu schützen, wird das Video nach dem Klicken hochgeladen.
Fernbedienung für die Hausautomation
In den letzten Jahren haben sich die Steuerungen für Smart-Home-Systeme stark entwickelt, und tatsächlich verwenden viele Haushalte bereits heute ein Spracherkennungssystem . Für viele Anwendungen reicht jedoch ein einfaches Kontrollzentrum aus, das mit einem Mini-Computer wie Banana Pi erstellt werden kann.
In der Liste der Ideen für die Verwendung von Raspberry Pi enthält der Hardware Libre- Blog auch einige Smart-Home-Projekte, die auch mit Banana Pi durchgeführt werden können, z. B. ein automatisches Bewässerungssystem.
Die Überwachung des Hauses mit Kameras und Sensoren (z. B. Feuer- oder Rauchmelder) kann das Auftreten schwerer Unfälle verhindern und die Sicherheit erhöhen, wenn niemand zu Hause ist. Die Website home-automations.net zeigt in einem Tutorial, wie Sie das Haus mit Sensoren mit Banana Pi M1 ohne Kabel steuern und überwachen können. Darüber hinaus kann ein Gehäuse mit LED-Anzeige verwendet werden, um das Steuerungssystem in die häusliche Umgebung zu integrieren und den Betrieb zu optimieren.
Auf dem Jubito- Blog finden Sie ein detailliertes Handbuch in englischer Sprache zur Installation von Jubito auf Banana Pi. Diese Software Open Source Es wird häufig in Einplatinencomputern verwendet, um sie auf Hausautomationssysteme anzuwenden. Als Betriebssystem benötigt es Lubuntu , eine offizielle Version, die von der Ubuntu Linux-Distribution abgeleitet ist. Wenn Sie wissen möchten, welche Hardware Sie zusätzlich zu Banana Pi benötigen, um ein Smart-Home- Projekt mit Jubito zu starten, bietet die Website hackster.io diesbezüglich sehr nützliche Informationen.
Retro-Spiele
Banana Pi ist auch eine gute Option, um Spielesitzungen (wie sie beispielsweise in Arbeitspausen auftreten) und insbesondere Retro- Spiele von vor einigen Jahrzehnten zu veranstalten, da sie weniger Strom benötigen als aktuelle Spiele und deren realistische Atmosphären. Um Super Nintendo, Mega Drive oder ähnliche Spiele zu spielen, wird eine Emulation verwendet , die die alten Spielsysteme neu erstellt. Einige der Modelle, die am besten zur Emulation klassischer Spiele geeignet sind, sind Banana Pi M2 Zero und Banana Pi M2 +:
Um Ihre Privatsphäre zu schützen, wird das Video nach dem Klicken hochgeladen.
Für dieses Banana Pi-Projekt sind außerdem Emulationssoftware wie RetrOrangePi- und ROM-Dateien für jedes Spiel erforderlich . Obwohl diese Dateien im Internet verfügbar sind, kann die Verwendung von Spielen, die auf Emulatorgeräten kopiert wurden, gegen bestimmte Bestimmungen zum geistigen Eigentum verstoßen. Es lohnt sich daher, sich vor dem Herunterladen über die rechtlichen Rahmenbedingungen zu informieren:
Um Ihre Privatsphäre zu schützen, wird das Video nach dem Klicken hochgeladen.
Andere Tutorials , die mehr Ideen mit Banana Pi für Gamer bieten , sind die folgenden:
- Nudoku Spiel Tutorial
- NInvaders Spiel-Tutorial
- Walkthrough zum Moon-Buggy-Spiel
Fernsehempfänger mit Rekorder
Wenn Sie gut in Elektronik sind, können Sie für sehr wenig Geld Ihren eigenen Fernsehempfänger mit Rekorder bauen. Auf der Xataka-Website finden Sie einen Artikel, der sich mit der Umwandlung Ihres Fernsehgeräts in ein Smart-TV mit Raspberry Pi befasst: Das entsprechende Verfahren mit Banana Pi ist sehr ähnlich. Mit dieser Idee können Sie Ihr Mobiltelefon auch als Fernbedienung verwenden . Bei dieser Banana Pi-Anwendung muss jedoch häufig die einzelne Karte des Minicomputers gewechselt werden. Daher sind einige Erfahrungen im Umgang mit elektronischen Bauteilen hilfreich. Neben dem Banana Pi selbst werden häufig auch andere zusätzliche Komponenten benötigt , z. B. ein Gehäuse, ein SAT-Tuner für die Satellitenverbindung und eine LED-Anzeige.
Da die Hardwareelemente von Einplatinencomputern ähnlich und teilweise zwischen den Modellen kompatibel sind, finden Sie weitere Inspirationen in unserer Zusammenfassung der Projekte mit Raspberry Pi.
Bitte beachten Sie die rechtlichen Hinweise zu diesem Artikel.