Sisukord:

Raspberry Pi veebiliides: 5 sammu
Raspberry Pi veebiliides: 5 sammu

Video: Raspberry Pi veebiliides: 5 sammu

Video: Raspberry Pi veebiliides: 5 sammu
Video: Equipment Corner- OctoPrint configuration 2024, Juuli
Anonim
Raspberry Pi veebiliides
Raspberry Pi veebiliides

Need on juhised minu loodud veebiliidese installimiseks vaarika pi gpio -tihvtide ümberlülitamiseks, et juhtida arduino jaoks kavandatud aktiivset madalat releeplaati. See teenindab lihtsat lehte, mis võimaldab klõpsata lingil, et muuta tihvtide olekut, ja annab teile tagasisidet nende oleku kohta, lihtsalt lülitades lingi roheliseks aktiivse relee jaoks ja punaseks mitteaktiivse tõepoolest.

Samm: installige uusim Raspbiani pilt

vähemalt python 3.5 on eelinstallitud

Samm: seadistage virtuaalne keskkond

See osa on vabatahtlik, kuid see on hea tava.

avage terminal ja täitke järgmised käsud:

cd

python3 -m venv env

source ~/env/bin/aktiveeri

Viimane käsk paneb selle terminali virtuaalses keskkonnas töötama. Teate, et see töötas, kui näete terminali ees (env)

installige ka teegid:

pip install django

pip install RPi. GPIO

RPi. GPIO tuleb uuesti installida, kui olete (env)

Samm: laadige alla Gpio kaust

Laadige gpio kaust alla kodukataloogi githubist

GpioWebInterfaceProject_Click githubi avamiseks ja failide allalaadimiseks

Samm: käivitage projekt

exetute alati samas (env) terminalis need käsud:

cd ~/gpioWebInterface/gpio

python manage.py makemigrations

python manage.py migrate

python manage.py createuperuser (sisestage administraatori kasutajanime e -posti aadress ja parool, mida kavatsete kasutada GPIO tihvtidele vastavate linkide lisamiseks)

python manage.py runerver 0: 8000

Samm: viimased mõtted

Saate selle siduda apache või mis tahes serveriga, mida soovite. Ma ei pidanud seda vajalikuks, sest liiklusest pole rääkida. Käitan seda pordi edastamise konfiguratsiooniga NAT-i taga ja kasutan dünaamilise dns-domeeninime jaoks no-ip-d, et saaksin sellele igalt poolt juurde pääseda.

Kõik, mida vajate, et see toimiks kauges kohas, kui kasutate GSM -i WiFi -pöörduspunkti, kui kasutate soovitatud Raspberry pi zero w -d.

See projekt pole kaugeltki lõppenud. See töötab, kuid ei näe ilus välja ja sellel pole veel turvalisust.

Soovitan: