Raspberry Pi Projekte für Anfänger - Was können Sie mit einem Raspberry Pi tun

Dies ist Raspberry Pi-Projekte für Anfänger. Wissen Sie, warum dieser kleine Computer, die Wurzeln des Computers schüttelte, und lernt, was man damit machen kann.

A+ A-

Das Raspberry Pi ist eine Reihe von Low-Power, Single-Board-Computer, die von der Raspberry Pi Foundation erstellt. Ursprünglich geschaffen Kindern der Grundlagen der Informatik und Programmierung in den Entwicklungsländern zu lehren, das Raspberry Pi wurde mit einem Schwerpunkt auf niedrigen Stromverbrauch, niedrigen Preis und einfache Bedienung aus.

Aufgrund seiner flexiblen Natur und niedrigen Preis, um nur $ 35 zurück, fand die Raspberry Pi ab 2012 ein Haus in den Händen von Tech-Enthusiasten, Modder und Wissenschaftlern. Es hat sich seit weit über seinen ursprünglichen Anwendungsfall erweitert.

Raspberry Pi Projekte für Anfänger

Lassen Sie uns einen Blick auf Raspberry Pi-Projekte für Anfänger nehmen, was es zu bieten hat, und was man kann sich mit ihm tun.

Hardware

Im Laufe der Jahre hat sich die Raspberry Pi Foundation verschiedene Modelle der Raspberry Pi Computer gestartet. Neben den normalen Generationen (dh Raspberry Pi, Raspberry Pi 2 usw.), gibt es auch einige Ausstattungsvarianten, wie Modell A, B, A + und B +.

Mit Blick auf den gemeinsamen Modellen zur Verfügung, wir haben -

1. Raspberry Pi (erste Generation) - Gestartet in 2012

  • Prozessor - Single Core - ARM - 6 @ 700Mhz
  • Architektur - ARMv6 (32 Bit)
  • SOC - Broadcom BCM2835
  • GPU - Broadcom VideoCore IV @ 250Mhz
  • RAM - 256 MB bis 512 MB, je nach Modell
  • Preis bei Auflegung - $ 35

2. Raspberry Pi 2 (zweite Generation) - Gestartet im Jahr 2015

  • Prozessor - Quad - Core ARM Cortex A7 @ 900Mhz
  • Architektur - ARMv7-A (32 Bit)
  • SOC - Broadcom BCM2836
  • GPU - Broadcom VideoCore IV @ 300Mhz
  • RAM - 1GB
  • Preis bei Auflegung - $ 35

3. Raspberry Pi 3 (Third Generation) - Gestartet im Jahr 2016

  • Prozessor - Quad - Core - ARM - Cortex A53 @ 1200Mhz
  • Architektur - ARMv8-A (32 Bit / 64 Bit)
  • SOC - Broadcom BCM2837
  • GPU - Broadcom VideoCore IV @ 400Mhz
  • RAM - 1GB
  • Preis bei Auflegung - $ 35

4. Raspberry Pi Null - im Jahr 2015 ins Leben gerufen

  • Prozessor - Single Core - ARM - 6 @ 1000Mhz
  • Architektur - ARMv6 (32 Bit)
  • SOC - Broadcom BCM2835
  • GPU - Broadcom VideoCore IV @ 250Mhz
  • RAM - 512 MB, je nach Modell
  • Preis bei Auflegung - $ 5

Alle der Pi-Varianten haben eine unterschiedliche Anzahl von USB-Anschlüssen (am häufigsten 4 USB-2.0-Ports in B + Variante), Video über HDMI oder AV / RCA und eine Reihe von General Purpose I / O-Pins (GPIO).

Raspberry Pi GPIO

Die Raspberry Pi Single-Board-Computer können verschiedene Betriebssysteme booten, in erster Linie auf Linux-Basis. Das neuere Raspberry Pi 2 und Raspberry Pi 3 können auch ein spezielles Windows-10 IoT Core Betriebssystem booten, basieren auf dem Windows NT-Kernel.

Beste Raspberry Pi OS

  1. Raspbian (Official OS von Raspberry Pi Foundation)
  2. Ubuntu
  3. Fedora
  4. openSUSE
  5. Gentoo Linux
  6. CentOS
  7. FreeBSD
  8. Windows 10 IoT-Core
  9. Kali Linux

Neben generali OSes gibt es auch spezielles O für das Pi baut, die einen einzigen Zweck dienen in der Regel. Beispielsweise -

  1. RasPlex (für Media-Streaming und die Verwendung als Media-Box im Fernsehen) O
  2. penELEC (Für Medienservernutzung)
  3. RetroPie (Für Retro-Gaming-Konsolen emulieren)
  4. OpenWRT (Für den Einsatz als Netzwerk-Router)

Wir können deutlich sehen, dass das Raspberry Pi eine äußerst vielfältige Computing-Plattform ist, aber Sie als normaler Benutzer, was Sie tun können, mit einem dieser bösen Buben? Lassen Sie uns einen Blick auf einige interessante Projekte nehmen Sie auf dem Raspberry Pi-Plattform erreichen können.

Raspberry Pi Projekte für Anfänger

1. Personal Computer

Beginnend mit der einfachsten des Bund ab. Das Raspberry Pi im Wesentlichen weiß, ist eigentlich ein kleiner Computer. Und damit kommt die gesamte Funktionalität eines in einem Computer erwartet.

Für einen durchschnittlichen Benutzer zu Hause (Nutzung, bestehend aus Internet-Surfen, Musikwiedergabe, Filme, das Herunterladen von Dateien, die Bearbeitung von Dokumenten etc.), hat das Raspberry Pi genug Leistung Ihre Arbeitsbelastung zu bewältigen.

Was du brauchst

  • Himbeer Pi (mindestens 2 oder Pi Pi 3)
  • Micro-Karte (vorzugsweise mindestens 16 GB)
  • USB Power Adapter (die meisten Handy-Ladegeräte wird funktionieren)
  • Monitor / TV für die Anzeige
  • Tastatur und Maus

Wie man es einrichten

Herunterladen Raspbian Bild von hier - https://downloads.raspberrypi.org/raspbian_latest

  1. Auf Ihrem PC oder Laptop installieren Etcher (verfügbar für Mac, Windows und Linux)
  2. Schließen Sie Ihre microSD-Karte an Ihren Rechner
  3. Wählen Sie die Bilddatei in Etcher, und schreiben Sie es auf die SD-Karte
  4. Setzen Sie die microSD-Karte in Ihrem Raspberry Pi
  5. Schließen Sie den Pi an den Monitor, Tastatur und Maus und schalten Sie ihn auf

Raspberry Pi-Verbindung

Sobald die Pi-Setup ist, werden Sie mit einem einfachen PIXEL UI begrüßt, von dem Raspbian O vorgestellt. Sie können sofort starten Sie es, da die meisten der wesentlichen Software ist bereits vorinstalliert.

Wir empfehlen einige zusätzliche Software, die Sie gewinnen, das Beste aus Ihrem Desktop-Computer-Erfahrung installieren.

  • RhythmBox - Musik-Player
  • TBOPlayer - Video Player
  • GIMP - Bildbearbeitung
  • Transmission - Torrent-Client

Es gibt auch andere Open-Source-Betriebssysteme zur Verfügung für das Pi, die beliebteste ist Ubuntu MATE. Während andere OSes ihre eigenen Vor- und Nachteile haben, bevorzugen wir Raspbian, da es nicht nur die offiziell unterstützten OS von der Raspberry Pi Foundation ist, aber es ist auch das schnellste und optimierte Betriebssystem für das Raspberry Pi.

2. Heimkino-PC

Was passiert, wenn Sie nicht wollen, das Pi für regelmäßige Nutzung benutzen? Was passiert, wenn Sie Musik abspielen möchten, Filme, TV-Shows. Kurz gesagt, was die Absicht, wenn man aus ihm ein Media-Center zu machen.

Es gibt hauptsächlich zwei Methoden, einer von ihnen ist ein Pi als regulärer PC einzurichten, dann entsprechende Software installieren. Die andere Methode, die wir heute diskutieren, ist bei weitem die bessere Methode. Es ist ein spezielles Betriebssystem für diesen Zweck zu verwenden.

Es gibt mehrere OSes dafür zur Verfügung, darunter RasPlex, Open Source Media Center (OSMC) und Kodi (XBMC).

Was du brauchst

  • Himbeer Pi (vorzugsweise 2 oder Pi Pi 3)
  • Micro-Karte (vorzugsweise mindestens 16 GB)
  • USB Power Adapter (die meisten Handy-Ladegeräte wird funktionieren)
  • Monitor / TV für die Anzeige
  • Tastatur und Maus
  • Externe Festplatte (für die Medien zu speichern)

Wie man es einrichten

  1. Herunterladen OSMC Bild von hier - https://osmc.tv/
  2. Auf Ihrem PC oder Laptop installieren Etcher (verfügbar für Mac, Windows und Linux)
  3. Schließen Sie Ihre microSD-Karte auf Ihre machineSelect die Bilddatei in Etcher, und schreiben Sie es auf die SD-Karte
  4. Setzen Sie die microSD-Karte in Ihrem Raspberry Pi
  5. Schließen Sie den Pi an den Monitor, Tastatur und Maus und schalten Sie ihn auf
  6. Fügen Sie Ihre Medien über das User Interface, und Sie sind bereit zu rocken

Medien hinzufügen

In diesem Handbuch haben wir die beliebte OSMC Verteilung. Es basiert auf Kodi, mit nativer Unterstützung für OMXPlayer (hardwarebeschleunigte Wiedergabe auf Raspberry Pi). Es kommt auch mit einer glatten Oberfläche, ist es leicht zu bedienen und ein atemberaubenden machen, zu betrachten.

Benutzeroberfläche

3. Network Storage Server

Network Attached Storage, NAS oder für kurze ist ein sehr wichtiges Konzept heute. Die Idee ist einfach, ein Speichergerät zugänglich im gesamten Netzwerk oder sogar über das Internet geteilt wird.

Es macht großen Sinn, Ihre Dokumente zu halten, Medien, Fotos und andere Dateien in einem zentralen Speicher, so Vervielfältigung von Daten auf mehrere Geräte (Telefon, PC, Tablet usw.) zu verhindern, während noch den Zugang wann immer erforderlich.

Einrichten eines NAS auf einem Pi ist nicht besonders ein einfacher Prozess, da es eine manuelle Konfiguration beinhaltet.

Was du brauchst

  • Himbeer Pi (vorzugsweise 2 oder Pi Pi 3), mit einem Setup-O.
  • Externe Festplatte / Feder-Antrieb (die Sie zu teilen beabsichtigen)
  • Netzwerkverbindung (LAN oder WLAN)

Wir gehen davon aus Sie bereits einen Raspberry Pi-Setup mit Raspbian haben, für diese Anleitung. Wenn Sie nicht bereits haben, überprüfen Projekt # 1 für die Führung. Wir werden einen Samba-Server auf unserem Raspberry Pi einzurichten.

Raspberry Pi auf Samba Server

Bringen Sie das Terminal auf dem Raspberry Pi

Aktualisieren Sie unsere Raspbian Verteilung

  • 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

Schließen Sie Ihre Festplatte an das Pi über USB

  • sudo fdisk -l
  • sudo mkdir / mnt / NAS

Erstellen Sie einen Benutzer anmelden als

  • Sudo useradd pi -m -G Benutzer
  • Sudo passwd pi

Bearbeiten Sie die fstab, um Autohalterung unsere HDD auf bootup

  • sudo nano / etc / fstab

Fügen Sie den folgenden zum Ende der Datei

  • / Dev / sda1 / mnt / NAS NTFS-3g uid = pi, pi GID = 0 0

Starten Sie Ihr Pi

installieren Sie Samba

  • sudo apt-get install samba samba-common-sind

Bearbeiten Sie die Samba - Konfiguration

  • sudo nano /etc/samba/smb.conf

Fügen Sie den folgenden auf den Boden der Datei Setup unser Antrieb

  • [NAS]
  • comment = NAS
  • path = / mnt / NAS
  • valid users = @users
  • Kraft-Gruppe = users
  • create mask = 0660
  • directory mask = 0771
  • read only = no

Starten Sie den Samba - Server verbinden und den Benutzer auf den Server

  • sudo /etc/init.d/samba Neustart
  • Sudo smbpasswd -a pi

Das ist, wie Sie einen NAS auf Ihrem Pi einrichten. Nun gehen auf Ihrem Laptop / PC / Mobile, von wo aus man beabsichtigt, von dem Speicher auf den Zugriff.

Fügen Sie einen Netzwerkspeicher

  1. Auf Mac -> Finder - Mit Server verbinden
  2. Auf Windows -> Add Network Location
  3. On Mobile -> einen Dateimanager App wie ES Datei Explorer verwenden oder Fest Explorer

Für die Server-IP, geben Sie smb: // <IP-Adresse Ihres Pi>. Der Dialog wird nach dem Benutzernamen und Passwort gefragt. Geben Sie ihnen, wie Sie konfiguriert. Dann können Sie Ihre Dateien auf dem Netzwerk überall zuzugreifen.

Zugriff auf Dateien

4. Wireless Router

Wir sind ziemlich sicher, dass Sie einen WiFi-Router in Ihrem Haus haben. Aber vielleicht möchten Sie einen anderen. Vielleicht für die Gäste. Vielleicht für Ihren persönlichen DNS-Server. Fürchte dich nicht, du nicht mehr ein anderes WiFi Router für das gleiche kaufen. Unser treues Raspberry Pi kommt zur Rettung.

Was du brauchst

  • Raspberry Pi, Setup mit einem O.
  • USB WiFi-Adapter (Selective Modelle), schlagen wir Edimax Wireless 802.11 b / g / n Nano USB Adapter

Wie man es einrichten

  1. Installieren Sie die Router-Software
  2. sudo apt-get install isc-dhcp-Server
  3. wget https://github.com/jenssegers/RTL8188-hostapd/archive/v1.1.tar.gz
  4. tar -zxvf v1.1.tar.gz
  5. cd RTL8188-hostapd-1.1 / hostapd
  6. sudo machen
  7. sudo make install
  8. Konfigurieren des ISC-DHCP-Server
  9. sudo nano /etc/dhcp/dhcpd.conf
  10. Kommentieren Sie die folgenden Zeilen
  11. option domain-name „example.org“;
  12. option domain-name-server ns1.example.org, ns2.example.org;
  13. Kommentar- diese Linie
  14. #authoritative;

Nächster,

Wir definieren die Parameter der DHCP - Server

  • Subnetz 192.168.0.0 netmask 255.255.255.0 {
  • reichen 192.168.0.101 192.168.0.150;
  • Option Broadcast-Adresse 192.168.0.255;
  • Option Router 192.168.0.1;
  • default-Lease-Zeit 600;
  • max-Lease-Zeit 7200;
  • option domain-name „local-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
  • Update Schnittstellen zu INTERFACES =“wlan0”
  • Update / etc / network / interfaces
  • sudo ifdown wlan0
  • sudo nano / etc / network / interfaces

Update etc / network Datei

konfigurieren hostapd

  • sudo nano /etc/hostapd/hostapd.conf
  • Sie können die SSID und WPA-Schlüssel in dieser Datei ändern

Aktivieren Sie Network Address Translation (NAT)

  • sudo nano /etc/sysctl.conf
  • Fügen Sie die Zeile net.ipv4.ip_forward = 1
  • sudo sh -c „echo 1> / proc / sys / net / ipv4 / ip_forward“
  • sudo ifup wlan0
  • sudo iptables -t nat -A POSTROUTING- -o ​​eth0 -j MASQUERADE
  • sudo iptables -A FORWARD -I eth0 -o wlan0 -m state -state RELATED, ESTABLISHED -j ACCEPT
  • sudo iptables -A FORWARD -I wlan0 -o eth0 -j ACCEPT

Starten Sie Ihren WLAN - Router

  • sudo Service isc-dhcp-Server Start
  • sudo Service hostapd Start

Endkonfiguration

  • sudo update-rc.d hostapb ermöglichen
  • sudo update-rc.d isc-dhcp-Server aktivieren
  • sudo sh -c „iptables-save> /etc/iptables.ipv4.nat“
  • Um die Datei / etc / network / interfaces, fügen Sie diese Zeile
  • up iptables-restore </etc/iptables.ipv4.nat

Das ist es, jetzt haben Sie Ihre eigene Wireless Router. Starten Sie Ihr Raspberry Pi, und überprüfen Sie die Wunder der soeben erstellt wird.

5. Retro Gaming Console

Wollen Sie alle Spiele Ihrer Kindheit, jene unzählige Stunden damit verbracht Maischen Tasten, mit Blick auf unsere TVs zu überdenken. RetroPie bringt in die moderne Welt die ganze Nostalgie zurück.

RetroPie unterstützt mehrere Konsolen, einschließlich

  1. Amiga
  2. Apple II
  3. Atari 2600
  4. Commodore 64
  5. Traumbesetzung
  6. Game Boy Advance
  7. Spielwürfel
  8. Game Boy
  9. Genesis
  10. Neo Geo
  11. Nintendo ds
  12. Nintendo Entertainment System
  13. Playstation 1
  14. Playstation 2
  15. PlayStation Portable
  16. Super Nintendo Entertainment System
  17. Wii

Einrichten RetroPie ist ein sehr einfacher Vorgang, so einfach wie das Einrichten Raspbian.

Was du brauchst

  • Himbeer Pi (mindestens 2 oder Pi Pi 3)
  • Micro-Karte (vorzugsweise mindestens 16 GB)
  • USB Power Adapter (die meisten Handy-Ladegeräte wird funktionieren)
  • Monitor / TV für die Anzeige
  • Tastatur und Maus
  • Game-Controller (Optional)

Wie man es einrichten

  1. Laden Sie die neueste RetroPie Bild von hier - https://retropie.org.uk/download/
  2. Auf Ihrem PC oder Laptop installieren Etcher (verfügbar für Mac, Windows und Linux)
  3. Schließen Sie Ihre microSD-Karte an Ihren Rechner
  4. Wählen Sie die Bilddatei in Etcher, und schreiben Sie es auf die SD-Karte
  5. Setzen Sie die microSD-Karte in Ihrem Raspberry Pi
  6. Schließen Sie den Pi an den Monitor, Tastatur und Maus und schalten Sie ihn auf

6. Programmierung und Bildung

Während wir gerade dabei sind, warum nicht das Raspberry Pi für seinen ursprünglichen Zweck verwendet werden. Das Raspberry Pi wurde ursprünglich entwickelt, die Informatik und die Basisprogrammierung für Kinder in Entwicklungsländern zu unterrichten. Infact, kommt das OS Raspbian mit einer sehr guten Bibliothek von IDEs und Tools, um Sie aus der Box gestartet.

Raspbian kommt geladen mit

  • BlueJ
  • Geany
  • Python
  • Node-RED
  • Greenfoot Java
  • Kratzen
  • Wolfram
  • Sonic Pi

Das ist eine gesunde Reihe von geschickten IDEs Sie, um loszulegen. Und wenn Sie erweitern mögen, läuft das Pi gemeinsame IDEs wie Eclipse-Codeblocks und ohne eine sweat.Home Automation zu brechen

An diesem Tag und Alter, ist das Schlagwort Internet der Dinge. Als Konzept ist es eine sehr einfache Sache, die Geräte in Ihrem Hause, die alle mit dem Internet verbunden ist, miteinander kommunizieren zu können, führen Sie je nach Bedarf und entfernt geplante und gesteuert werden.

Stellen Sie sich vor der Mikrowelle erhitzt Ihr Essen, wie Sie Ihr Zimmer betreten, die Lichter in der Halle automatisch Beleuchtung und Musik zu spielen, um Ihre Sinne. Das ist die Art von Dingen, Home-Automation herrscht, und das Internet der Dinge ermöglicht.

Für die Einrichtung eines Raspberry Pi als IoT Regler nach oben, haben wir eine Auswahl von OSes

  • Windows 10 IoT-Core
  • Android für Dinge

Also, wie funktioniert das eigentlich? Sie haben eine Reihe von Sensoren / Kameras / IR-Blaster in Ihrem Hause einrichten oder sie sogar manuell nach Ihrem Bedarf haben auslösen. Mit einem Raspberry Pi Zwischen Sie Ihre Beleuchtung, Ventilatoren steuern, Geräten nur über ein Signal durch den interweb, sagt eine App auf Ihrem Telefon oder nach Zeitplan oder durch Sensordaten.

Was sonst?

Die Magie der Raspberry Pi noch nicht zu Ende. Es gibt verschiedene andere Verwendungen, einschließlich Robotik, drehen Sie Ihren Fernseher in einen Smart TV, Smart-Spiegel, Home Security, bunching bis Pi in eine Supercomputing-Plattform und so vieles mehr.
Infact, wenn Sie es träumen können, können Sie es wahrscheinlich auf dem Raspberry Pi machen.

Fazit - Raspberry Pi Projekte für Anfänger

Wir hatten einen umfassenden Blick auf dem Raspberry Pi einzigen heute Bordcomputer. Was als harmlose suchen Mikrocomputer begann, ist heute in der ganzen Welt, mit den Enthusiasten seine Wurzeln tief.

Nach Angaben der Raspberry Pi Foundation, mehr als 10 Millionen Raspberry Pi bis 2016 verkauft wurden, ist es eines der meistverkauften Computer weltweit zu machen.

Mit einem solchen Flexibilität und vielfältiger Nutzung, verbunden mit einem einfachen Brett und günstigen Preis zu verwenden, bei nur $ 5 Start für das Raspberry Pi Zero, ist es leicht einzusehen, warum die Pi Revolution der Welt im Sturm nahm.

Weitere nützliche Beiträge

  • Ist Arduino für Sie oder ein Raspberry Pi Worth ist? »
  • BeagleBone Schwarz vs Raspberry Pi - Was ist besser? »
  • Liste der Alternative Betriebssysteme für Windows »
  • Die beste Ubuntu Alternativen zu suchen, wenn Sie ein Linux-Liebhaber »sind
  • Einige Computer-Fakten und Wissenswertes über Technik »