Përmbajtje:

Ndërfaqja në internet e Raspberry Pi: 5 hapa
Ndërfaqja në internet e Raspberry Pi: 5 hapa

Video: Ndërfaqja në internet e Raspberry Pi: 5 hapa

Video: Ndërfaqja në internet e Raspberry Pi: 5 hapa
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Korrik
Anonim
Ndërfaqja në internet e Raspberry Pi
Ndërfaqja në internet e Raspberry Pi

Këto janë udhëzimet për instalimin e ndërfaqes në internet që kam zhvilluar për të ndryshuar kunjat gpio të një mjedër pi në mënyrë që të kontrolloj një bord stafetë të ulët aktiv të dizajnuar për arduino. Ajo shërben për një faqe të thjeshtë që ju lejon të klikoni në një lidhje për të ndryshuar gjendjen e kunjave dhe ju jep reagime mbi statusin e tyre thjesht duke e kthyer lidhjen të gjelbër për një stafetë aktive dhe të kuqe për një realitet joaktiv.

Hapi 1: Instaloni imazhin më të fundit Raspbian

python 3.5 të paktën do të parainstalohet

Hapi 2: Konfiguroni Mjedisin Virtual

Kjo pjesë është fakultative por është praktikë e mirë.

hapni një terminal dhe ekzekutoni komandat e mëposhtme:

cd

python3 -m venv env

burimi ~/env/bin/aktivizo

Komanda e fundit e bën këtë terminal të funksionojë në mjedisin virtual. E dini që funksionoi nëse shihni (env) para terminalit

instaloni edhe bibliotekat:

pip instaloni django

pip instaloni RPi. GPIO

RPi. GPIO duhet të riinstalohet nëse jeni në (env)

Hapi 3: Shkarkoni Dosjen Gpio

Shkarkoni dosjen gpio nga github në dosjen kryesore

GpioWebInterfaceProject_Klikoni për të shkuar në github dhe shkarkoni skedarët

Hapi 4: Drejtoni Projektin

ekzekutoni gjithmonë në të njëjtin term (env) këto komanda:

cd ~/gpioWebInterface/gpio

menaxhoni python.py makemigracionet

python manage.py migroj

python manager.py krijonpërdorues (futni email -in e administratorit dhe fjalëkalimin e administratorit që do të përdorni për të shtuar lidhje që korrespondojnë me kunjat GPIO)

python manager.py runserver 0: 8000

Hapi 5: Mendimet përfundimtare

Ju mund ta lidhni atë me apache ose çfarëdo serveri që dëshironi. Nuk e kam parë të nevojshme pasi nuk ka trafik për të folur. Unë e drejtoj atë pas një NAT me një konfigurim të përcjelljes së portit dhe përdor no-ip për një emër domain dns dinamik në mënyrë që të mund të hyj në të nga kudo.

E tëra që ju nevojitet që ajo të funksionojë në një vend të largët nëse një pikë hyrje GSM Wifi për sa kohë që përdorni Raspberry pi zero të rekomanduar w w.

Ky projekt nuk është përfunduar. Punon por nuk duket bukur dhe nuk ka siguri akoma.

Recommended: