Inhaltsverzeichnis:
- Schritt 1: Installieren Sie das neueste Raspbian-Image
- Schritt 2: Konfigurieren der virtuellen Umgebung
- Schritt 3: Gpio-Ordner herunterladen
- Schritt 4: Führen Sie das Projekt aus
- Schritt 5: Abschließende Gedanken
Video: Raspberry Pi Webinterface - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Dies sind die Anweisungen zur Installation der Webschnittstelle, die ich zum Umschalten der gpio-Pins eines Himbeer-Pi entwickelt habe, um eine für Arduino konzipierte aktive Low-Relais-Platine zu steuern. Es bietet eine einfache Seite, auf der Sie auf einen Link klicken können, um den Zustand der Pins zu ändern, und Ihnen Feedback zu deren Status geben, indem Sie einfach den Link für ein aktives Relais grün und für einen inaktiven Realy rot schalten.
Schritt 1: Installieren Sie das neueste Raspbian-Image
Python 3.5 wird mindestens vorinstalliert sein
Schritt 2: Konfigurieren der virtuellen Umgebung
Dieser Teil ist optional, aber es ist eine gute Praxis.
Öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus:
CD
python3 -m venv env
source ~/env/bin/aktivieren
Der letzte Befehl lässt dieses Terminal in der virtuellen Umgebung laufen. Sie wissen, dass es funktioniert hat, wenn Sie das (env) vor dem Terminal sehen
Installieren Sie auch die Bibliotheken:
pip install django
pip installiere RPi. GPIO
RPi. GPIO muss neu installiert werden, wenn Sie in (env) sind
Schritt 3: Gpio-Ordner herunterladen
Laden Sie den gpio-Ordner von github in den Home-Ordner herunter
GpioWebInterfaceProject_Klicken Sie, um zu github zu gelangen und die Dateien herunterzuladen
Schritt 4: Führen Sie das Projekt aus
Führen Sie diese Befehle immer im selben (env) Terminal aus:
cd ~/gpioWebInterface/gpio
python manage.py makemigrations
python manage.py migrieren
python manage.py erstelltsuperuser (Geben Sie die E-Mail-Adresse und das Passwort des Administrator-Benutzernamens ein, mit dem Sie Links hinzufügen, die den GPIO-Pins entsprechen)
python manage.py runserver 0:8000
Schritt 5: Abschließende Gedanken
Sie können es mit Apache oder einem beliebigen Server koppeln. Ich fand es nicht notwendig, da es keinen nennenswerten Verkehr gibt. Ich lasse es hinter einem NAT mit einer Portweiterleitungskonfiguration laufen und verwende no-ip für einen dynamischen DNS-Domänennamen, damit ich von überall darauf zugreifen kann.
Alles, was Sie brauchen, um an einem entfernten Ort zu laufen, wenn ein GSM-WLAN-Zugangspunkt vorhanden ist, solange Sie den empfohlenen Raspberry Pi Zero w verwenden.
Dieses Projekt ist noch lange nicht abgeschlossen. Es funktioniert, sieht aber nicht schön aus und hat noch keine Sicherheit.
Empfohlen:
So installieren Sie Raspbian OS in Raspberry Pi mit NOOBS-Software und Smartphone.: 6 Schritte
So installieren Sie Raspbian OS in Raspberry Pi mit NOOBS-Software und Smartphone.: Hallo zusammen! Heute zeige ich Ihnen in diesem Tutorial, wie Sie Raspbian OS in Raspberry Pi mit NOOBS-Software und Smartphone einfach installieren
Windows 10 auf einem Raspberry Pi zum Laufen bringen – wikiHow
So funktioniert Windows 10 auf einem Raspberry Pi
So richten Sie einen Raspberry Pi ein und verwenden ihn – wikiHow
So richten Sie einen Raspberry Pi ein und verwenden ihn: Für die Leser der Zukunft sind wir im Jahr 2020. Das Jahr, in dem Sie, wenn Sie das Glück haben, gesund zu sein und nicht mit Covid-19 infiziert sind, plötzlich , hat viel mehr Freizeit, als du dir jemals vorgestellt hast. Wie kann ich mich also nicht zu dumm beschäftigen? Oh ja
Einen Raspberry Pi Laptop herstellen – wikiHow
Wie man einen Raspberry Pi Laptop macht: In diesem Instructable zeige ich Ihnen, wie man einen Raspberry Pi Laptop mit einem Touchscreen-Display macht. Ich werde die gesamte Programmierung und Schritt-für-Schritt-Anleitung haben, um diesen einfach zu bedienenden Laptop zu erstellen. Dieses Tutorial zeigt Ihnen, wie Sie die Soft
Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte
Raspbian in Raspberry Pi 3 B ohne HDMI installieren | Erste Schritte mit Raspberry Pi 3B | Einrichten Ihres Raspberry Pi 3: Wie einige von Ihnen wissen, sind Raspberry Pi-Computer ziemlich großartig und Sie können den gesamten Computer nur auf einer einzigen winzigen Platine bekommen. Das Raspberry Pi 3 Model B verfügt über einen Quad-Core 64-Bit ARM Cortex A53 mit 1,2 GHz getaktet. Damit ist der Pi 3 ungefähr 50