Turinys:
- 1 veiksmas: įdiekite naujausią „Raspbian“vaizdą
- 2 veiksmas: sukonfigūruokite virtualią aplinką
- 3 veiksmas: atsisiųskite „Gpio“aplanką
- 4 žingsnis: paleiskite projektą
- 5 žingsnis: paskutinės mintys
Video: „Raspberry Pi“žiniatinklio sąsaja: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Tai yra mano sukurtos žiniatinklio sąsajos diegimo instrukcijos, skirtos aviečių pi gpio kaiščiams perjungti, kad būtų galima valdyti aktyvią žemos relės plokštę, skirtą arduino. Jame yra paprastas puslapis, leidžiantis spustelėti nuorodą, kad pakeistumėte kaiščių būseną, ir pateikia atsiliepimus apie jų būseną, tiesiog pasukdami žalią nuorodą aktyviai relei ir raudonai, jei neveikli.
1 veiksmas: įdiekite naujausią „Raspbian“vaizdą
bent jau „python 3.5“bus iš anksto įdiegta
2 veiksmas: sukonfigūruokite virtualią aplinką
Ši dalis neprivaloma, tačiau tai yra gera praktika.
atidarykite terminalą ir vykdykite šias komandas:
cd
python3 -m venv env
šaltinis ~/env/bin/aktyvuoti
Paskutinė komanda priverčia šį terminalą veikti virtualioje aplinkoje. Jūs žinote, kad tai veikė, jei priešais terminalą matote (env)
taip pat įdiekite bibliotekas:
pip įdiegti django
pip įdiegti RPi. GPIO
RPi. GPIO reikia iš naujo įdiegti, jei esate [env]
3 veiksmas: atsisiųskite „Gpio“aplanką
Atsisiųskite „gpio“aplanką iš „github“namų aplanke
„GpioWebInterfaceProject_Click“eikite į „github“ir atsisiųskite failus
4 žingsnis: paleiskite projektą
visada išveskite tame pačiame (env) terminale šias komandas:
cd ~/gpioWebInterface/gpio
python manage.py makemigrations
python manage.py migrate
python manage.py createuperuser (įveskite administratoriaus vartotojo vardo el. pašto adresą ir slaptažodį, kurį naudosite norėdami pridėti nuorodas, atitinkančias GPIO kaiščius)
python manage.py runerver 0: 8000
5 žingsnis: paskutinės mintys
Galite susieti jį su apache ar bet kokiu norimu serveriu. Nemanau, kad tai būtina, nes apie eismą nėra ką kalbėti. Paleidžiu jį už NAT su prievado peradresavimo konfigūracija ir naudoju „no-ip“dinaminiam dns domeno pavadinimui, kad galėčiau jį pasiekti iš bet kurios vietos.
Viskas, ko jums reikia, kad jis veiktų atokioje vietoje, jei yra „GSM Wifi“prieigos taškas, jei naudojate rekomenduojamą „Raspberry pi zero w“.
Šis projektas toli gražu nėra baigtas. Tai veikia, bet neatrodo gražiai ir dar neturi saugumo.
Rekomenduojamas:
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: 8 žingsniai
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: Šioje pamokoje sužinosite viską apie tai, kaip paleisti, prijungti ir gauti I2C įrenginį (akselerometrą), dirbantį su valdikliu (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Pakartotinis HP WebCam 101 Aka 679257-330 žiniatinklio kameros modulio naudojimas kaip bendroji USB žiniatinklio kamera: 5 veiksmai
Pakartotinai naudokite „HP WebCam 101 Aka“679257-330 internetinės kameros modulį kaip bendrą USB žiniatinklio kamerą: noriu pagyvinti savo 14 metų amžiaus „Panasonic CF-18“visiškai nauja internetine kamera, tačiau „Panasonic“nebepalaiko to nuostabaus įrenginio, todėl turiu naudokite pilkąją medžiagą kažkam lengviau nei b & b (alus ir mėsainiai). Tai pirmoji dalis
ESP8266 Automatizavimas su žiniatinklio sąsaja ir DDNS: 8 žingsniai
ESP8266 automatizavimas naudojant žiniatinklio sąsają ir DDNS: Šiandienos straipsnyje parodysime automatizavimą, kuris gali būti gyvenamasis, naudojant DDNS (dinaminio domeno vardo sistemos) funkciją. Jūs suprasite, kaip sukonfigūruoti programą, kurią įdėsite į ESP8266, „NodeMCU“. Be to, pamatysime, kaip
Lengva 5 USD vertės išmanioji lempa su išmaniojo telefono žiniatinklio sąsaja: 4 žingsniai
Lengva 5 USD išmanioji lempa su išmaniojo telefono žiniatinklio sąsaja: Sveiki! Mano vardas Rafaelis. Tai mano pirmasis Instructable! Pagrindinis mano lempos kūrimo motyvas yra padėti judėjimo negalią turinčių žmonių gyvenimui. Kada nors mes neturėsime jungiklių ant sienų ar sunkiai pasiekiamų kištukų, o išmaniųjų telefonų, kuriuos galėsime valdyti
Aviečių bakas su žiniatinklio sąsaja ir vaizdo transliacija: 8 žingsniai (su nuotraukomis)
Aviečių bakas su žiniatinklio sąsaja ir vaizdo transliacija: mes pamatysime, kaip aš supratau mažą „WiFi“talpyklą, galinčią nuotoliniu būdu valdyti internetą ir transliuoti vaizdo įrašus. Tai skirta pamokai, kuriai reikia pagrindinių žinių apie elektroninį ir programinį programavimą. Dėl šios priežasties aš pasirinkau