Obsah:
- Krok 1: Nainštalujte najnovší obrázok Raspbian
- Krok 2: Konfigurujte virtuálne prostredie
- Krok 3: Stiahnite si priečinok Gpio
- Krok 4: Spustite projekt
- Krok 5: Záverečné myšlienky
Video: Webové rozhranie Raspberry Pi: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Toto sú pokyny k inštalácii webového rozhrania, ktoré som vyvinul na prepínanie pinov gpio malinového pi za účelom ovládania aktívnej dolnej reléovej dosky určenej pre arduino. Slúži na jednoduchú stránku, ktorá vám umožní kliknúť na odkaz a zmeniť stav kolíkov, a poskytne vám spätnú väzbu o ich stave jednoduchým otočením odkazu na zelenú pre aktívne relé a červený pre skutočne neaktívny.
Krok 1: Nainštalujte najnovší obrázok Raspbian
bude predinštalovaný najmenej python 3.5
Krok 2: Konfigurujte virtuálne prostredie
Táto časť je voliteľná, ale je to osvedčený postup.
otvorte terminál a spustite nasledujúce príkazy:
cd
python3 -m venv env
zdroj ~/env/bin/aktivovať
Posledný príkaz spustí tento terminál vo virtuálnom prostredí. Viete, že to fungovalo, ak vidíte (env) pred terminálom
tiež nainštalujte knižnice:
pip install django
pip install RPi. GPIO
Ak ste v (env), RPi. GPIO je potrebné preinštalovať
Krok 3: Stiahnite si priečinok Gpio
Stiahnite si priečinok gpio z github v domovskom priečinku
GpioWebInterfaceProject_Click prejdete na github a stiahnete si súbory
Krok 4: Spustite projekt
vykonajte vždy na rovnakom (env) termináli tieto príkazy:
cd ~/gpioWebInterface/gpio
python manage.py makemigrations
migrovať python manage.py
python manage.py createsuperuser (zadajte používateľské meno správcu, e -mail a heslo, ktoré budete používať na pridávanie odkazov zodpovedajúcich pinom GPIO)
python manage.py runserver 0: 8000
Krok 5: Záverečné myšlienky
Môžete ho spojiť s apache alebo s akýmkoľvek serverom, ktorý chcete. Nepovažoval som to za potrebné, pretože nie je možné hovoriť o premávke. Používam ho za NAT s konfiguráciou presmerovania portov a pre dynamické meno domény dns používam no-ip, aby som k nemu mal prístup odkiaľkoľvek.
Všetko, čo potrebuje na to, aby fungovalo na vzdialenom mieste, ak máte prístupový bod GSM Wifi, pokiaľ používate odporúčanú Raspberry pi zero w.
Tento projekt zďaleka nie je dokončený. Funguje to, ale nevyzerá to pekne a zatiaľ nemá žiadne zabezpečenie.
Odporúča:
Webové rádio: 5 krokov (s obrázkami)
Web Radio: Pred niekoľkými mesiacmi som v Banggood videl vývojovú dosku M5stickC a kúpil som si ju na hranie. Môžete ho získať tu. Skúsil som veľa skíc, ale nakoniec som prešiel touto stránkou a rozhodol som sa skúsiť vytvoriť webové rádio. Pre túto vývojovú dosku sú
Webové rozšírenie Chrome - nie sú potrebné žiadne predchádzajúce skúsenosti s kódovaním: 6 krokov
Webové rozšírenie Chrome - nie sú potrebné žiadne predchádzajúce skúsenosti s kódovaním: Rozšírenia Chrome sú malé programy navrhnuté tak, aby zlepšovali zážitok z prehliadania používateľov. Ďalšie informácie o rozšíreniach pre Chrome nájdete na https://developer.chrome.com/extensions. Na vytvorenie webového rozšírenia pre Chrome je potrebné kódovanie, takže je veľmi užitočné skontrolovať HT
Ovládanie žalúzií s ESP8266, integrácia Google Home a Openhab a webové ovládanie: 5 krokov (s obrázkami)
Ovládanie žalúzií S ESP8266, integráciou Google Home a Openhab a webovým ovládaním: V tomto návode vám ukážem, ako som k svojim žalúziám pridal automatizáciu. Chcel som mať možnosť pridať a odstrániť automatizáciu, takže všetka inštalácia je nasadená. Hlavnými časťami sú: krokový motor, krokový ovládač ovládaný bij ESP-01 prevodovka a montáž
Internetové rádio/ webové rádio s Raspberry Pi 3 (bez hlavy): 8 krokov
Internetové rádio/ webové rádio s Raspberry Pi 3 (bez hlavy): HI Chcete mať vlastný rozhlasový hosting cez internet, ste na správnom mieste. Budem sa snažiť rozpísať čo najviac. Skúsil som niekoľko spôsobov, ako väčšina z nich buď potrebovala zvukovú kartu, ktorú som sa zdráhal kúpiť. ale podarilo sa mi
Ovládanie RC auta cez webové rozhranie: 6 krokov (s obrázkami)
Ovládanie RC auta cez webové rozhranie: Ahoj, priatelia, v tomto návode vás naučím vyrábať RC autá cez webové rozhranie. Budeme to ovládať bezdrôtovo prostredníctvom vlastného servera. Použitím metódy, ktorú vám ukážem, nebudeme musieť používať RC prijímač. Na hosťovanie webu