Der Raspberry Pi ist eine Reihe von Einplatinencomputern mit geringem Stromverbrauch, die von der Raspberry Pi Foundation entwickelt wurden. Ursprünglich entwickelt, um Kindern in Entwicklungsländern die Grundlagen der Informatik und Programmierung beizubringen, wurde der Raspberry Pi mit dem Schwerpunkt auf geringen Stromverbrauch, niedrigen Preis und Benutzerfreundlichkeit entwickelt.
Aufgrund seiner Flexibilität und seines niedrigen Preises, der 35 bei nur 2012 US-Dollar begann, fand der Raspberry Pi jedoch ein Zuhause in den Händen von Technikbegeisterten, Moddern und Wissenschaftlern. Seitdem hat es sich weit über seinen ursprünglichen Anwendungsfall hinaus entwickelt.
Werfen wir einen Blick auf Raspberry-Pi-Projekte für Einsteiger, was es zu bieten hat und was Sie selbst damit machen können.
Hardware
Im Laufe der Jahre hat die Raspberry Pi Foundation verschiedene Modelle des Raspberry Pi-Computers auf den Markt gebracht. Abgesehen von den normalen Generationen (dh Raspberry Pi, Raspberry Pi 2 usw.) gibt es auch einige Funktionsvarianten, wie Modell A, B, A+ und B+.
Wenn wir uns die gängigen verfügbaren Modelle ansehen, haben wir –
1. Raspberry Pi (erste Generation) – Gestartet im Jahr 2012
- Prozessor - Single-Core ARM 6 @ 700Mhz
- Die Architektur - ARMv6 (32-Bit)
- SOC – Broadcom BCM2835
- GPU - Broadcom VideoCore IV bei 250 MHz
- RAM - 256 MB bis 512 MB, je nach Modell
- Preis bei Markteinführung – $35
2. Raspberry Pi 2 (zweite Generation) – Gestartet im Jahr 2015
- Prozessor - Quad-Core ARM Cortex A7 @ 900Mhz
- Die Architektur - ARMv7-A (32-Bit)
- SOC – Broadcom BCM2836
- GPU - Broadcom VideoCore IV bei 300 MHz
- RAM - 1GB
- Preis bei Markteinführung – $35
3. Raspberry Pi 3 (dritte Generation) – Gestartet im Jahr 2016
- Prozessor - Quad-Core ARM Cortex A53 @ 1200Mhz
- Die Architektur - ARMv8-A (32-Bit / 64-Bit)
- SOC – Broadcom BCM2837
- GPU - Broadcom VideoCore IV bei 400 MHz
- RAM - 1GB
- Preis beim Start - $ 35
4. Raspberry Pi Zero – Gestartet im Jahr 2015
- Prozessor - Single-Core ARM 6 @ 1000Mhz
- Die Architektur - ARMv6 (32-Bit)
- SOC – Broadcom BCM2835
- GPU - Broadcom VideoCore IV bei 250 MHz
- RAM - 512 MB, je nach Modell
- Preis bei Markteinführung – $5
Alle Pi-Varianten verfügen über eine unterschiedliche Anzahl von USB-Anschlüssen (meistens 4 USB 2.0-Anschlüsse in der B+-Variante), Videoausgang über HDMI oder AV/RCA und eine Reihe von Allzweck-I/O-Pins (GPIO).
Der Raspberry Pi Single Board Computer kann verschiedene Betriebssysteme booten, hauptsächlich basierend auf Linux. Die neueren Raspberry Pi 2 und Raspberry Pi 3 können auch ein spezialisiertes Windows 10 IoT Core OS booten, das auf dem Windows NT Kernel basiert.
Bestes Raspberry Pi-Betriebssystem
- Raspbian (Offizielles Betriebssystem der Raspberry Pi Foundation)
- Ubuntu
- Fedora
- openSUSE
- Gentoo Linux
- CentOS
- FreeBSD
- Windows 10 IoT-Kern
- Kali Linux
Neben generalisierten Betriebssystemen gibt es auch spezialisierte Betriebssystem-Builds für den Pi, die in der Regel einem einzigen Zweck dienen. Zum Beispiel -
- RasPlex (Für Media-Streaming und Verwendung als Media Box auf dem Fernseher)O
- penELEC (Für Medienserver-Nutzung)
- RetroPie (Zur Emulation von Retro-Spielekonsolen)
- OpenWRT (Zur Verwendung als Netzwerkrouter)
Wir können deutlich sehen, dass der Raspberry Pi eine extrem vielfältige Computerplattform ist, aber Sie als normaler Benutzer, was können Sie mit einem dieser bösen Jungs tun? Werfen wir einen Blick auf einige interessante Projekte, die Sie auf der Raspberry Pi-Plattform realisieren können.
Raspberry Pi-Projekte für Anfänger
1. Personalcomputer
Beginnen Sie mit dem einfachsten der Reihe. Der Raspberry Pi ist im Wesentlichen ein winziger Computer. Und damit kommt all die Funktionalität, die man von einem Computer erwartet.
Für einen durchschnittlichen Heimanwender (Nutzung bestehend aus Internetsurfen, Musikwiedergabe, Filmen, Dateidownload, Dokumentbearbeitung usw.) hat der Raspberry Pi genug Leistung, um Ihre Arbeitslast zu bewältigen.
Was du brauchst
- Raspberry Pi (mindestens Pi 2 oder Pi 3)
- MicroSD-Karte (vorzugsweise mindestens 16 GB)
- USB-Netzteil (die meisten mobilen Ladegeräte funktionieren einwandfrei)
- Monitor / TV zur Anzeige
- Tastatur und Maus
So richten Sie es ein
Laden Sie Raspbian Image von hier herunter – https://downloads.raspberrypi.org/raspbian_latest
- Installieren Sie Etcher auf Ihrem PC oder Laptop (verfügbar für Mac, Windows und Linux)
- Verbinden Sie Ihre microSD-Karte mit Ihrem Gerät
- Wählen Sie die Bilddatei in Etcher aus und schreiben Sie sie auf Ihre SD-Karte
- Stecken Sie die microSD-Karte in Ihren Raspberry Pi
- Schließen Sie den Pi an Monitor, Tastatur und Maus an und schalten Sie ihn ein
Sobald der Pi eingerichtet ist, werden Sie mit einer einfachen PIXEL-Benutzeroberfläche begrüßt, die vom Raspbian-Betriebssystem präsentiert wird. Sie können sofort loslegen, da der Großteil der wesentlichen Software bereits vorinstalliert ist.
Wir empfehlen einige zusätzliche Software, die Sie installieren können, um das Beste aus Ihrem Desktop-Computer-Erlebnis herauszuholen.
- RhythmBox – Musik-Player
- TBOPlayer – Videoplayer
- GIMP – Bildeditor
- Übertragung – Torrent-Client
Es gibt andere Open-Source-Betriebssysteme für den Pi, das beliebteste ist Ubuntu MATE. Während andere Betriebssysteme ihre eigenen Vor- und Nachteile haben, bevorzugen wir Raspbian, da es nicht nur das offiziell von der Raspberry Pi Foundation unterstützte Betriebssystem ist, sondern auch das schnellste und am besten optimierte Betriebssystem für den Raspberry Pi.
2. Heimkino-PC
Was ist, wenn Sie den Pi nicht für den regelmäßigen Gebrauch verwenden möchten? Was ist, wenn Sie Musik abspielen, Filme oder Fernsehsendungen ansehen möchten. Kurz gesagt, was ist, wenn Sie beabsichtigen, ein Medienzentrum daraus zu machen.
Es gibt hauptsächlich zwei Methoden, eine davon ist, einen Pi als normalen PC einzurichten und dann entsprechende Software zu installieren. Die andere Methode, die wir heute besprechen werden, ist bei weitem die bessere Methode. Es ist ein spezielles Betriebssystem für diesen Zweck zu verwenden.
Dafür stehen mehrere Betriebssysteme zur Verfügung, darunter RasPlex, Open Source Media Center (OSMC) und Kodi (XBMC).
Was du brauchst
- Raspberry Pi (vorzugsweise Pi 2 oder Pi 3)
- MicroSD-Karte (vorzugsweise mindestens 16 GB)
- USB-Netzteil (die meisten mobilen Ladegeräte funktionieren einwandfrei)
- Monitor / TV zur Anzeige
- Tastatur und Maus
- Externe Festplatte (zum Speichern Ihrer Medien)
So richten Sie es ein
- Laden Sie das OSMC-Image von hier herunter – https://osmc.tv/
- Installieren Sie Etcher auf Ihrem PC oder Laptop (verfügbar für Mac, Windows und Linux)
- Verbinden Sie Ihre microSD-Karte mit Ihrem GerätWählen Sie die Bilddatei in Etcher aus und schreiben Sie sie auf Ihre SD-Karte
- Stecken Sie die microSD-Karte in Ihren Raspberry Pi
- Schließen Sie den Pi an Monitor, Tastatur und Maus an und schalten Sie ihn ein
- Fügen Sie Ihre Medien über die Benutzeroberfläche hinzu und Sie können loslegen
In diesem Handbuch haben wir die beliebte OSMC-Distribution verwendet. Es basiert auf Kodi, mit nativer Unterstützung für OMXPlayer (hardwarebeschleunigte Wiedergabe auf Raspberry Pi). Es kommt auch mit einer glatten Benutzeroberfläche, die es einfach zu bedienen und umwerfend anzusehen macht.
3. Netzwerkspeicherserver
Network Attached Storage, kurz NAS, ist heutzutage ein sehr wichtiges Konzept. Die Idee ist einfach, ein Speichergerät, auf das in Ihrem gesamten Netzwerk zugegriffen oder sogar im Internet geteilt werden kann.
Es ist sehr sinnvoll, Ihre Dokumente, Medien, Fotos und andere Dateien in einem zentralen Speicher zu speichern, um eine Duplizierung von Daten auf Ihren mehreren Geräten (Telefon, PC, Tablet usw.) zu verhindern und gleichzeitig bei Bedarf Zugriff zu haben.
Das Einrichten eines NAS auf einem Pi ist nicht besonders einfach, da es eine manuelle Konfiguration erfordert.
Was du brauchst
- Raspberry Pi (vorzugsweise Pi 2 oder Pi 3), Einrichtung mit einem Betriebssystem.
- Externe Festplatte / USB-Stick (die Sie teilen möchten)
- Netzwerkverbindung (LAN oder WLAN)
Für diese Anleitung gehen wir davon aus, dass Sie bereits ein Raspberry Pi-Setup mit Raspbian haben. Wenn Sie noch keinen haben, schauen Sie sich das Projekt Nr. 1 an, um die Anleitung zu erhalten. Wir werden einen Samba-Server auf unserem Raspberry Pi einrichten.
Rufen Sie das Terminal auf Ihrem Raspberry Pi . auf
Aktualisieren Sie unsere Raspbian-Distribution
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get dist-upgrade
Installieren Sie ntfs-3g für NTFS-Unterstützung auf unserem Pi
- sudo apt-get install ntfs-3g
Verbinden Sie Ihre Festplatte über USB mit dem Pi
- sudo fdisk –l
- sudo mkdir /mnt/NAS
Erstellen Sie einen Benutzer zum Anmelden als
- sudo useradd pi –m –G Benutzer
- sudo passwd pi
Bearbeiten Sie die fstab, um unsere Festplatte beim Booten automatisch zu mounten
- sudo nano / etc / fstab
Fügen Sie am Ende der Datei Folgendes hinzu:
- /dev/sda1 /mnt/NAS ntfs-3g uid=pi,gid=pi 0 0
Starten Sie Ihren Pi neu
Samba installieren
- sudo apt-get install samba samba-common-bin
Bearbeiten Sie die Samba-Konfiguration
- sudo nano /etc/samba/smb.conf
Fügen Sie am Ende der Datei Folgendes hinzu, um unser Laufwerk einzurichten
- [NAS]
- Kommentar = NAS
- Pfad = /mnt/NAS
- gültige Benutzer = @Benutzer
- Force-Gruppe = Benutzer
- Maske erstellen = 0660
- Verzeichnismaske = 0771
- Nur lesen = Nein
Starten Sie den Samba-Server neu und verbinden Sie den Benutzer mit dem Server
- sudo /etc/init.d/samba Neustart
- sudo smbpasswd –a pi
So richten Sie ein NAS auf Ihrem Pi ein. Gehen Sie nun zu Ihrem Laptop / PC / Handy, von wo aus Sie auf den Speicher zugreifen möchten.
Einen Netzwerkspeicher hinzufügen
- Auf Mac -> Finder – Mit Server verbinden
- Unter Windows -> Netzwerkstandort hinzufügen
- Auf Mobilgeräten -> Verwenden Sie eine Dateimanager-App wie ES File Explorer oder Solid Explorer
Geben Sie für die Server-IP smb:// ein . Das Dialogfeld fordert zur Eingabe des Benutzernamens und des Kennworts auf. Geben Sie sie so ein, wie Sie es konfiguriert haben. Dann können Sie überall im Netzwerk auf Ihre Dateien zugreifen.
4. WLAN-Router
Wir sind uns ziemlich sicher, dass Sie einen WLAN-Router in Ihrem Haus haben. Aber vielleicht willst du noch einen. Vielleicht für Gäste. Vielleicht für Ihren persönlichen DNS-Server. Keine Angst, Sie müssen dafür keinen weiteren WLAN-Router mehr kaufen. Unser zuverlässiger Raspberry Pi kommt zur Rettung.
Was du brauchst
- Raspberry Pi, Einrichtung mit einem Betriebssystem.
- USB-WLAN-Adapter (nur ausgewählte Modelle), wir empfehlen Edimax Wireless 802.11 b/g/n nano USB-Adapter
So richten Sie es ein
- Installieren Sie die Router-Software
- sudo apt-get install isc-dhcp-server
- wget https://github.com/jensegers/RTL8188-hostapd/archive/v1.1.tar.gz
- tar –zxvf v1.1.tar.gz
- cd RTL8188-hostapd-1.1/hostapd
- Sudo machen
- sudo make install
- Konfigurieren Sie den ISC-DHCP-Server
- sudo nano /etc/dhcp/dhcpd.conf
- Kommentieren Sie die folgenden Zeilen aus
- Option Domänenname „example.org“;
- Option Domänennamenserver ns1.example.org, ns2.example.org;
- Entkommentieren Sie diese Zeile
- #autoritativ;
Nächstes
Wir definieren die Parameter der DHCP-Server
- Subnetz 192.168.0.0 Netzmaske 255.255.255.0 {
- Bereich 192.168.0.101 192.168.0.150;
- Option Broadcast-Adresse 192.168.0.255;
- Optionsrouter 192.168.0.1;
- Standard-Lease-Time 600;
- maximale Mietzeit 7200;
- Option Domänenname „lokales Netzwerk“;
- Option Domain-Name-Server 8.8.8.8, 8.8.4.4;
- }
Als nächstes bearbeiten wir isc-dhcp-server
- sudo nano /etc/default/isc-dhcp-server
- Schnittstellen auf INTERFACES=”wlan0” aktualisieren
- /etc/network/interfaces aktualisieren
- sudo ifdown wlan0
- sudo nano /etc/network/interfaces
HostAPD konfigurieren
- sudo nano /etc/hostapd/hostapd.conf
- Sie können die SSID- und WPA-Passphrase in dieser Datei ändern
Aktivieren der Netzwerkadressübersetzung (NAT)
- sudo nano /etc/sysctl.conf
- Fügen Sie die Zeile net.ipv4.ip_forward=1 . hinzu
- sudo sh –c „echo 1 > /proc/sys/net/ipv4/ip_forward“
- sudo ifup wlan0
- sudo iptables –t nat –A POSTROUTING –o eth0 –j MASKERADE
- sudo iptables –A FORWARD –I eth0 –o wlan0 –m state –state RELATED,ESTABLISHED –j ACCEPT
- sudo iptables –A FORWARD –I wlan0 –o eth0 –j AKZEPTIEREN
Starten Ihres WLAN-Routers
- sudo-Dienst isc-dhcp-server starten
- sudo-Dienst hostapd starten
Endgültige Konfiguration
- sudo update-rc.d hostapb aktivieren
- sudo update-rc.d isc-dhcp-server aktivieren
- sudo sh –c „iptables-save > /etc/iptables.ipv4.nat“
- Fügen Sie der Datei /etc/network/interfaces diese Zeile hinzu
- up iptables-restore < /etc/iptables.ipv4.nat
Das war's, jetzt haben Sie Ihren eigenen Wireless Router. Starten Sie Ihren Raspberry Pi neu und sehen Sie sich das soeben erstellte Wunder an.
5. Retro-Spielekonsole
Möchten Sie all Ihre Spiele aus Ihrer Kindheit, die unzähligen Stunden, die Sie damit verbracht haben, Tasten zu zerdrücken und auf unsere Fernseher zu schauen, noch einmal besuchen. RetroPie bringt die ganze Nostalgie in die moderne Welt zurück.
RetroPie unterstützt mehrere Konsolen, einschließlich
- Amiga
- Apple II
- Atari 2600
- Kommodore 64
- Dreamcast
- Game Boy Advance
- Spielwürfel
- Game Boy
- Genese
- Neo Geo
- Nintendo DS
- Nintendo-Unterhaltungssystem
- Playstation 1
- Playstation 2
- PlayStation Portable
- Super Nintendo-Unterhaltungssystem
- Wii
Das Einrichten von RetroPie ist ein sehr einfacher Vorgang, so einfach wie das Einrichten von Raspbian.
Was du brauchst
- Raspberry Pi (mindestens Pi 2 oder Pi 3)
- MicroSD-Karte (vorzugsweise mindestens 16 GB)
- USB-Netzteil (die meisten mobilen Ladegeräte funktionieren einwandfrei)
- Monitor / TV zur Anzeige
- Tastatur und Maus
- Gamecontroller (optional)
So richten Sie es ein
- Laden Sie das neueste RetroPie-Image von hier herunter – https://retropie.org.uk/download/
- Installieren Sie Etcher auf Ihrem PC oder Laptop (verfügbar für Mac, Windows und Linux)
- Verbinden Sie Ihre microSD-Karte mit Ihrem Gerät
- Wählen Sie die Bilddatei in Etcher aus und schreiben Sie sie auf Ihre SD-Karte
- Stecken Sie die microSD-Karte in Ihren Raspberry Pi
- Schließen Sie den Pi an Monitor, Tastatur und Maus an und schalten Sie ihn ein
6. Programmierung und Bildung
Wenn wir schon dabei sind, warum nicht den Raspberry Pi für seinen ursprünglichen Zweck verwenden. Der Raspberry Pi wurde ursprünglich entwickelt, um Kindern in Entwicklungsländern Informatik und grundlegende Programmierung beizubringen. Tatsächlich kommt das Betriebssystem Raspbian mit einer sehr guten Bibliothek von IDEs und Tools, um Ihnen den Einstieg zu erleichtern.
Raspbian wird geladen mit
- BlueJ
- Geany
- Python
- Knoten-ROT
- Grünfuß Java
- Schutz vor
- Wolfram
- Sonic pi
Das ist ein gesunder Satz raffinierter IDEs, um Ihnen den Einstieg zu erleichtern. Und wenn Sie erweitern möchten, führt der Pi gängige IDEs wie CodeBlocks und Eclipse aus, ohne ins Schwitzen zu geraten.Heimautomation
In der heutigen Zeit heißt das Schlagwort Internet der Dinge. Als Konzept ist es eine sehr einfache Sache, die Geräte in Ihrem Haus, die alle mit dem Internet verbunden sind, miteinander zu kommunizieren, nach Bedarf zu laufen und aus der Ferne geplant und gesteuert zu werden.
Stellen Sie sich vor, Ihre Mikrowelle heizt Ihr Essen auf, wenn Sie Ihr Zimmer betreten, die Lichter in Ihrem Flur gehen automatisch an und Musik spielt für Ihre Sinne. Das ist die Art von Dingen, die die Hausautomation vorherrscht und das Internet der Dinge ermöglicht.
Um einen Raspberry Pi als IoT-Controller einzurichten, haben wir eine Auswahl an Betriebssystemen
- Windows 10 IoT-Kern
- Android für Dinge
Also, wie funktioniert es eigentlich? Sie haben eine Reihe von Sensoren/Kameras/IR-Blastern in Ihrem Haus eingerichtet oder lassen sie je nach Bedarf manuell auslösen. Mit einem Raspberry Pi-Zwischenprodukt können Sie Ihre Lichter, Ventilatoren und Geräte einfach über ein Signal über das Internet, beispielsweise eine App auf Ihrem Telefon, nach Zeitplan oder über Sensordaten steuern.
Was sonst noch?
Die Magie des Raspberry Pi endet hier nicht. Es gibt verschiedene andere Verwendungen, einschließlich Robotik, die Ihren Fernseher in einen Smart-TV verwandelt, Smart Mirrors, Home Security, das Zusammenfassen von Pis zu einer Supercomputing-Plattform und vieles mehr.
In der Tat, wenn Sie davon träumen können, können Sie es wahrscheinlich auf dem Raspberry Pi schaffen.
Fazit – Raspberry Pi Projekte für Einsteiger
Wir haben uns heute den Raspberry Pi Single Board Computer ausführlich angeschaut. Was als harmlos aussehender Mikrocomputer begann, ist heute auf der ganzen Welt zu finden und hat seine Wurzeln tief in der Enthusiasten-Community.
Laut der Raspberry Pi Foundation wurden bis 10 über 2016 Millionen Raspberry Pis verkauft, was ihn zu einem der meistverkauften Computer weltweit macht.
Mit dieser Flexibilität und vielfältigen Nutzung, gepaart mit einem einfach zu bedienenden Board und einem günstigen Preis, der bei nur 5 US-Dollar für den Raspberry Pi Zero beginnt, ist es leicht zu verstehen, warum die Pi-Revolution die Welt im Sturm erobert hat.
Jayant
Endlich ein Ort, um alles über dieses Raspberry Pi-Ding zu erfahren. Das Konzept ist wirklich neu. 35 US-Dollar für einen kompakten, tragbaren Computer. Danke, Mann, dass du es geteilt hast
Aditya Bhalla
Hallo! Ich möchte Ihnen nur einen großen Daumen hoch für Ihre großartigen Informationen aussprechen, die Sie hier in diesem Beitrag haben. Ich werde bald auf Ihre Website zurückkommen, um mehr zu erfahren.
Ryan Brown
Ich habe viel über den Rasberry PI nachgedacht und wie man ihn in vielen Dingen verwendet/implementiert. Ich reise viel, also habe ich versucht, einen Weg zu finden, es für bestimmte Dinge zu verwenden, die wenig Leistung oder mehr Kraft benötigen. Als ich mit einer Rikscha quer durch Indien fuhr, dachte ich darüber nach, eine Stereoanlage anzuschließen, hatte aber keine Zeit dafür.
Shashank
Hallo, wie verdienen Sie mit Ihrer Website? Ich sehe keine Google-Adds in Ihrem Blog, wie verdienen Sie dann damit?
Mahesh Dabade
Hallo Shashank, dies ist nicht der richtige Artikel, um diese Dinge zu diskutieren. Kontaktieren Sie bitte [E-Mail geschützt] für alle deine fragen.
Vipul
Hallo, ich hoffe es geht dir gut. Das ist wirklich ein interessanter Artikel für uns alle. Dies ist ein gut erklärter Artikel mit genauen Punkten im Vergleich zu anderen Websites. Vielen Dank für diesen Artikel und halten Sie uns auf dem Laufenden.
Mohsin
Erstaunlicher Beitrag gute Informationen für uns. Vielen Dank.