Мазмұны:
- 1 -қадам: Raspbian соңғы суретін орнатыңыз
- 2 -қадам: Виртуалды ортаны конфигурациялау
- 3 -қадам: Gpio қалтасын жүктеңіз
- 4 -қадам: Жобаны іске қосыңыз
- 5 -қадам: Қорытынды ойлар
Бейне: Raspberry Pi веб -интерфейсі: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл arduino үшін жасалған белсенді төмен релелік тақтаны басқару үшін таңқурай пи gpio түйреуіштерін ауыстыру үшін мен жасаған веб -интерфейсті орнатуға арналған нұсқаулар. Ол түйіндердің күйін өзгерту үшін сілтемені басуға мүмкіндік беретін қарапайым бетке қызмет көрсетеді және белсенді реле үшін сілтемені жасылға және белсенді емес үшін қызылға бұру арқылы олардың күйі туралы кері байланыс береді.
1 -қадам: Raspbian соңғы суретін орнатыңыз
python 3.5 алдын ала орнатылады
2 -қадам: Виртуалды ортаны конфигурациялау
Бұл бөлім міндетті емес, бірақ бұл жақсы тәжірибе.
терминалды ашып, келесі командаларды орындаңыз:
cd
python3 -m venv env
source ~/env/bin/activate
Соңғы команда бұл терминалды виртуалды ортада іске қосады. Сіз терминалдың алдында (env) көрсеңіз, бұл жұмыс істегенін білесіз
сонымен қатар кітапханаларды орнатыңыз:
django орнатыңыз
pip RPi. GPIO орнатыңыз
Егер сіз (env) ішінде болсаңыз, RPi. GPIO қайта орнату қажет
3 -қадам: Gpio қалтасын жүктеңіз
Gpio қалтасын github -дан үй қалтасына жүктеңіз
GpioWebInterfaceProject_Click github -ге өту және файлдарды жүктеу үшін басыңыз
4 -қадам: Жобаны іске қосыңыз
әрқашан сол (env) терминалында мына командаларды орындаңыз:
cd ~/gpioWebInterface/gpio
python manage.py қоныс аударулары
python manage.py қоныс аударады
python manage.py creatuperuser (GPIO түйреуіштеріне сәйкес сілтемелерді қосу үшін пайдаланатын әкімші пайдаланушы аты мен электрондық поштаны енгізіңіз)
python manage.py runserver 0: 8000
5 -қадам: Қорытынды ойлар
Сіз оны apache немесе кез келген сервермен байланыстыра аласыз. Мен мұны қажет деп таппадым, себебі қозғалыс жоқ. Мен оны порттың бағыттау конфигурациясы бар NAT-тың артында іске қосамын және динамикалық dns домендік атауы үшін no-ip пайдаланамын, сондықтан оған кез келген жерден қол жеткізе аламын.
Егер сіз ұсынылған Raspberry pi zero w пайдалансаңыз, GSM Wifi кіру нүктесі болса, сізге қашықта жұмыс істеу үшін қажет.
Бұл жоба аяқталуға жақын емес. Ол жұмыс істейді, бірақ әдемі көрінбейді және қауіпсіздігі жоқ.
Ұсынылған:
Raspberry Pi және жеке веб -беттің көмегімен Led жарықтығын басқару: 5 қадам
Raspberry Pi мен реттелетін веб -беттің көмегімен Led жарықтығын басқару: php көмегімен apache серверін қолдана отырып, мен сіздің желіге қосылған кез келген құрылғыда қол жетімді веб -беті бар жүгірткіні пайдаланып, жарықдиодты басқарудың жолын таптым. .Оның көптеген әдістері бар
Су өткізбейтін Raspberry Pi арқылы жұмыс істейтін Wifi DSLR веб -камерасы: 3 қадам (суреттермен)
Су өткізбейтін Raspberry Pi қуатты Wi -Fi DSLR веб -камерасы: Мен күннің батуын үйден бақылап отырамын. Күннің батуы жақсы болған кезде мен оны көруге үйде болмаған кезде мен аздап FOMO аламын. IP веб -камералары кескін сапасының нашарлауына әкелді. Мен бірінші DSLR -ді қайта пайдалану жолдарын іздей бастадым: 2007 Cano
Raspberry Pi веб -ағындар жинағы - 1 -бөлім: 5 қадам
Raspberry Pi веб -ағындар жинағы - 1 -бөлім: Міне мен мектептегі іс -шараларды қолдау үшін жиналған қарапайым, бірақ сәл ұсқынсыз камера жинағы, мысалы, FIRST LEGO League лигасының іріктеу турнирі. Мақсаты - сыртқы компьютерге 4 веб -ағынмен қамтамасыз ететін жиынтықтың бір рет түсуіне мүмкіндік беру. Жоқ
HP WebCam 101 aka 679257-330 веб-камера модулін жалпы USB веб-камерасы ретінде қайта қолданыңыз: 5 қадам
HP WebCam 101 Aka 679257-330 веб-камера модулін жалпы USB веб-камерасы ретінде қайта қолданыңыз: Мен 14 жастағы Panasonic CF-18-ді жаңа веб-камерамен жақсартқым келеді, бірақ Panasonic бұл керемет машинаны қолдамайды, сондықтан маған керек сұр затты b & b (сыралар мен бургерлерден) жеңіл нәрсеге қолданыңыз. Бұл бірінші бөлім
Тікелей веб -сайтты және жұмыс мысалдарын қолданатын веб -драйвер IO оқулығы: 8 қадам
Тікелей веб -сайтты және жұмыс мысалдарын қолданатын веб -драйвердің оқулықтары: Тікелей веб -сайтты және жұмыс мысалдарын қолданатын веб -драйвердің оқулығы Соңғы жаңарту: 26.07.2015 ж. маған қызықты тапсырма ұсынылды. Маған керек еді