Indholdsfortegnelse:
- Trin 1: Installer det nyeste Raspbian -billede
- Trin 2: Konfigurer det virtuelle miljø
- Trin 3: Download Gpio -mappe
- Trin 4: Kør projektet
- Trin 5: Endelige tanker
Video: Raspberry Pi webgrænseflade: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Dette er instruktionerne til installation af webgrænsefladen, jeg udviklede til at skifte gpio -benene på en hindbærpi for at styre et aktivt lavrelæbræt designet til arduino. Det tjener en simpel side, der giver dig mulighed for at klikke på et link for at ændre stifternes tilstand og giver dig feedback om deres status ved blot at dreje linket grønt for et aktivt relæ og rødt for et inaktivt virkeligt.
Trin 1: Installer det nyeste Raspbian -billede
python 3.5 vil i det mindste blive forudinstalleret
Trin 2: Konfigurer det virtuelle miljø
Denne del er valgfri, men det er god praksis.
åbne en terminal og udføre følgende kommandoer:
cd
python3 -m venv env
kilde ~/env/bin/aktivere
Den sidste kommando får denne terminal til at køre i det virtuelle miljø. Du ved, det fungerede, hvis du ser (env) foran terminalen
også installere bibliotekerne:
pip installer django
pip installer RPi. GPIO
RPi. GPIO skal geninstalleres, hvis du er i (env)
Trin 3: Download Gpio -mappe
Download gpio -mappen fra github i hjemmemappen
GpioWebInterfaceProject_Click for at gå til github og downloade filerne
Trin 4: Kør projektet
udfør altid i den samme (env) terminal disse kommandoer:
cd ~/gpioWebInterface/gpio
python manage.py makemigrationer
python manage.py migrerer
python manage.py opretter superbruger (indtast e -mail og adgangskode til administrator brugernavn, du vil bruge til at tilføje links, der svarer til GPIO -pins)
python manage.py runserver 0: 8000
Trin 5: Endelige tanker
Du kan koble det til apache eller hvilken server du end vil have. Jeg fandt det ikke nødvendigt, da der ikke er nogen trafik at tale om. Jeg kører det bag en NAT med en port forwarding-konfiguration og bruger no-ip til et dynamisk dns-domænenavn, så jeg kan få adgang til det overalt.
Alt hvad du behøver for at den kan køre på et fjernt sted, hvis et GSM Wifi -adgangspunkt, så længe du bruger den anbefalede Raspberry pi zero w.
Dette projekt er langt fra færdigt. Det virker, men ser ikke smukt ud og har ingen sikkerhed endnu.
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Installation af Raspbian i Raspberry Pi 3 B Uden HDMI - Kom godt i gang med Raspberry Pi 3B - Opsætning af din Raspberry Pi 3: 6 trin
Installation af Raspbian i Raspberry Pi 3 B Uden HDMI | Kom godt i gang med Raspberry Pi 3B | Opsætning af din Raspberry Pi 3: Som nogle af jer ved, er Raspberry Pi-computere ganske fantastiske, og du kan få hele computeren bare på et enkelt lille bord. Raspberry Pi 3 Model B har en quad-core 64-bit ARM Cortex A53 klokket til 1,2 GHz. Dette sætter Pi 3 cirka 50
Nem $ 5 smart lampe med smartphone -webgrænseflade: 4 trin
Let $ 5 Smart Lampe Med Smartphone Web Interface: Hej! Mit navn er Raphael. Dette er min første instruerbare! Mit hovedmotiv for at skabe denne lampe er at hjælpe mobilitetsbehandlede menneskers liv. En dag vil vi ikke have kontakter på vægge eller svært tilgængelige stik, men snarere vores smartphones til at styre
Hindbærtank med webgrænseflade og videostreaming: 8 trin (med billeder)
Hindbærtank med webgrænseflade og videostreaming: Vi skal se, hvordan jeg har realiseret en lille WiFi -tank, der er i stand til fjernbetjening og videostreaming. Af denne grund har jeg valgt