• Home »
  • zwischenlagen »

    4 Schritt:Schritt 1: Einrichten des New Pi mit NOOBS Schritt 2: Aktivieren WiFi mit dem Wi-Pi-Adapter und die Einrichtung VNC Schritt 3: Die QuoteMachine.py Python-Skript Schritt 4: Customizing Die Quote Machine

    Vor kurzem erhielt ich eine neue Raspberry Pi und wollte eine Einführung zu Raspberry Pi-Projekt zu erstellen. Meine Pi enthalten einen 16x2 LCD-Display und ein WLAN-Pi-Karte, damit ich schuf die Wireless-Raspberry Pi Powered Joke Machine. Drücken Sie einfach die Tasten und die Maschine wird Nachschlagen eines Einzeiler und blättern Sie durch sie. (Schuldbekenntnis hier ... Ich hatte gedacht, es wäre nett, eine Schreibtisch-Spielzeug, das inspirierende und pädagogische berühmten Zitate angezeigt werden könnte ... die Joke-Maschine kann dies tun zu schaffen, aber als ich fand, ich könnte genauso gut zu generieren ein -liners, beschloss ich, das wäre mehr Spaß sein :-)) Dieser Schritt für Schritt Instructable führt Sie durch den Prozess der Einrichtung eines neuen Raspberry Pi, Hinzufügen der die PiFace Steuerung und Anzeige LCD, die WIPI drahtlosen und das Python-Skript zur Verfügung gestellt, die bis TheQuoteMachine.py Witze und Zitate auf einem kostenlosen Dienst namens iheartquotes sieht .com. es wird auch beschrieben, wie Sie Ihren Pi, ohne Notwendigkeit für eine Tastatur oder Anzeige unter Verwendung von VNC Remote-Zugriff zuzugreifen. Benötigen Sie folgende Teile Raspberry Pi Model B 8G Sd Karte mit NOOBS installiert Pi Mikro-USB-Kabel und Adapter WIPI WiFi-Adapter (oder Ethernet-Kabel) PiFace Steuerung und Anzeige - LCD Display mit 7 Tasten und einen IR-Chip Während der Installation finden Sie eine USB möchte beinhaltet Tastatur, ein HDMI-Kabel und Monitor-Projekt box - hatte ich eine alte Uhr-Geschenk-Box herum Benötigte Werkzeuge Blechscheren, um Schlitze in Projektfeld Dremel Stil Werkzeug geschnitten, um ein Loch für das LCD-Display und glatte Kanten Etikettiermaschine Sharpie zur Marke geschnitten Projektfeld Vinylklebstreifen Hier ist ein Video von der Joke-Maschine in Aktion: Schritt 1: Einrichten des New Pi mit NOOBS A Raspberry Pi kommt mit "Do it Yourself Füllen", ist, dass Sie entscheiden, welche Linux-Variante Sie es wollen. Eine einfache Möglichkeit, dies zu tun ist, um eine NOOBS SD-Karte verwenden, um Linux zu installieren NOOBS steht für New Out of the Box Software. Sie können eine vorinstallierte NOOBS SD-Karte zu kaufen (was ich für dieses Projekt verwendet) oder laden Sie Ihre eigenen von http://www.raspberrypi.org/downloads. Ich verband ein HDMI-Kabel, Netzteil und USB-Tastatur (kein Ethernet ist für NOOBS erforderlich) Wenn NOOBS bootet, war ich mit den folgenden Optionen zu installieren vorgestellt: Archlinux - eine konfigurierbare Linux-Distribution nicht für Neulinge OpenELEC empfohlen - Offene Embedded Linux Entertainment Center (OpenELEC) eine kleine Linux-Distribution soll ein Media Center Pidora sein - Pidora ist ein Fedora Remix für den Raspberry Pi Computer RaspBMC optimiert - der XBOX Media Center-Schnittstelle Raspbian (empfohlen) Raspbian ist ein freies Betriebssystem, basierend auf Debian für die optimierte Raspberry Pi Hardware RiscOS - RISC OS ist ein britischer Betriebssystem speziell für den ARM-Prozessor entwickelt, Ich hob die empfohlene Raspbian Linux-Variante Nachdem die Formatierung abgeschlossen habe ich den Konfigurationsbildschirm zu: Wechsel von der Standard-ID und das Kennwort des pi / Himbeere Aktiviert ssh von den erweiterten Optionen (mehr über SSH später) Next Ich lief den Befehl startx rufen Sie die grafische Desktop- Schritt 2: Aktivieren WiFi mit dem Wi-Pi-Adapter und die Einrichtung VNC Konfigurieren der WLAN- Ich folgte diesen Anweisungen, um das Wireless-Netzwerk konfigurieren, mit Kommandozeilen-Anweisungen. Im Grunde sind die Schritte, um: sudo nano / etc / network / interfaces füllen Sie WPA-SSID "SSID" und WPA-PSK "password" Neustart Das Wi-Pi funktioniert super, und es gibt ein schönes blau leuchten, wenn es kommuniziert. Nach dem Neustart wurde eine Verbindung zu meinem Netzwerk gemacht und ich war in der Lage, das Internet aus dem Pi surfen. Ich habe auch Winscp von meinem Windows 7 Box auf der Pi, mehr über die nächsten zu verbinden. Mit Ihrem Pi ohne dedizierten Monitor und Tastatur über VNC Weiter richte ich VNC, so dass ich meine Pi von meinem normalen Laptop-Computer zugreifen. VNC ist ein Prozess, der mich zu Grafische Anwendungen ohne Anschluss-Bildschirm bis zum Pi selbst zu verwenden. Hier ist, wie es eingerichtet Installieren vncserver indem Sie diesen Befehl auf dem Pi: sudo apt-get install tightvncserver der VNC-Server, indem Sie den Befehl starten (das erste Mal, wenn Sie führen Sie es fordert Sie auf, einen VNC-Passwort zu erstellen) vncserver herunterladen vncviewe r für Ihren Laptop (oder Desktop) Computer anschließen von Ihrem Laptop mit Hilfe der IP-Adresse und den Port des VNC Server (und die Sie oben erstellt Passwort) VNC verwenden, wenn Sie nicht über ein Überwachungsgerät auf dem Pi haben, können Sie entweder Einrichten der Pi so vncserver beim Booten automatisch gestartet wird, oder eine Verbindung zum pi mit Hilfe ssh oder WinSCP auf Kommandozeilen-Stil, um die Pi anmelden und den Server zu starten. Schritt 3: Die QuoteMachine.py Python-Skript TheQuoteMachine.py ist in Python geschrieben Python ist bereits auf dem Raspberry Pi installiert, so dass auf meine Quote Machine Skript ausführen müssen Sie einfach das Skript von instructables.com (um Ihre Raspberry Pi) Download Erstellen Sie ein Verzeichnis bin, um Ihre Lieblings-Skripts speichern mkdir / home / pi / bin Kopie TheQuoteMachine.py / home / pi / bin ausführbar machen indem Sie den Befehl chmod + x /home/pi/bin/TheQuoteMachine.py Installieren Sie die PiFace Bedien- und Anzeige Beispiel-Code Der Bildschirm PiFace Steuerung und Anzeige LCD kommt mit einigen Zitate Statt Witze Wenn Sie eine der berühmten Zitate bekommen würde (es gibt viele Sorten finden Sie hier) anstelle von One-Liners aus dem Joke Machine, machen zwei einfache Änderungen an TheQuoteMachine.py Ändern Sie die "Quelle" auf dieser Linie verwendet: c.setopt (c.URL, 'http://iheartquotes.com/api/v1/random?source=oneliners') Ersetzen Sie die Quellennamen diese Zeile lineout = re.sub (r '\ [oneliners. *', '', lineout) Run The Quote Machine beim Start: Um die QuoteMachine.py Script automatisch beim Systemstart ausgeführt haben, gibt es mehrere Möglichkeiten, wie Sie es tun können, aber die folgenden Werke auch von diesem instructable laden Sie die Datei "quoteStart". quoteStart ruft TheQuoteMachine.py kopieren Sie sie laufen /etc/init.d folgt vor, um es ausführbar chmod + x /etc/init.d/quoteStart Test machen Sie das Skript ausführen, um sicherzustellen, wird es keine Probleme beim Neustart Zeit registrieren Sie den Befehl beim Start, indem Sie den Befehl ausführen: sudo update-rc.d quoteStart Standard Humor: Ein Kommentar über Humor, als meine Schwester bemerkte ich gepostet diese Erfindung auf Facebook, sie war ein wenig besorgt ... "Das könnte schlecht sein !! ! " Ich denke, dass war ihr Kommentar ... aber sie war weniger besorgt, als ich versicherte ihr, die von der Maschine erzeugten Joke Witze sind nicht meine Witze ;-) Vielen Dank für dein meiner Instructable, ich hoffe, Sie haben Spaß Aufbau Ihrer eigenen Witz-Maschine haben. Viel Glück auf all Ihre Projekte!$(function() {$("a.lightbox").lightBox();});

    Seiten: