Мазмұны:
- Жабдықтар
- 1 -қадам: Pi орнатыңыз
- 2 -қадам: Pi орнатыңыз (жалғасы)
- 3 -қадам: веб -камераны орнату
- 4 -қадам: Қозғалысты анықтауды орнату
- 5 -қадам: кездейсоқ аудио сценарий жасау
- 6 -қадам: Бұл сценарийдің қозғалыс триггерін жасаңыз
- 7 -қадам: аудио файлдарды қосыңыз
- 8 -қадам: Қозғалысты автоматты түрде бастаңыз
- 9 -қадам: веб -камераны жинақы етіп жасаңыз
- 10 -қадам: кабельді қысқартыңыз
- 11 -қадам: Іс жасаңыз
- 12 -қадам: Динамикті қосыңыз
- 13-қадам: оны ажыратыңыз
- 14 -қадам: оны бомбаға ұқсатпаңыз
- 15 -қадам: БОЛДЫ
Бейне: Өзіңіздің Hyperion New-U станциясын шекаралас жерлерден 2: 15 қадаммен жасаңыз
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Borderlands 2-дегі New-U станциялары-бұл ойынның ең маңызды бөліктері (тіпті олар канон болмаса да). Сонымен, мен оны жасауды шештім!
бұл жоба өте қарапайым және Linux немесе python туралы 0 білімді қажет етеді (егер сіз қаламасаңыз)
ол қозғалысты анықтау және сіз өткен сайын ойыннан үзінді ойнату үшін таңқурайға қосылған веб -камераны пайдаланудан тұрады.
Жабдықтар
Мүмкін сізге қажет:
таңқурай пи
micro sd картасы
раккахол (сіздің ойыңызды Bloodwing -тен аулақ ұстау үшін)
USB веб -камерасы
HDMI арқылы монитор
Ethernet (егер сіздің Wi -Fi жоқ болса)
кездейсоқ бағдарламалар (кейінірек тізімделген)
гипсокартон
қағаз
Felicia Sexopants -тың бадонкадонктары (оларды бірнеше күн бұрын қарақшылар ұрлап кеткен. Оларды ал!)
акрил бояуы
дәнекерлеу үтігі (плюс дәнекер мен ағын (егер сіз осындай нәрсеге бейім болсаңыз))
1 -қадам: Pi орнатыңыз
Иә, мен сені миллион рет жасағанын білемін, бірақ мен саған бәрібір көрсетемін, себебі МОРДОНЫ ӨТ!
Біріншіден, сіз өзіңізге распиан алуыңыз керек. оны жүктеу үшін дәл нұсқағышты басыңыз.
жүктеуді күтіңіз, содан кейін оны шығарыңыз және.img файлын win32diskimager көмегімен sd картасына жазыңыз.
2 -қадам: Pi орнатыңыз (жалғасы)
Содан кейін мониторды, интернетке, пернетақта мен тінтуірге pi қосыңыз.
pi сізді негізгі орнату процесінде жүргізуі керек. Жұмыс үстелін басқаннан кейін келесі әрекеттерді орындаңыз:
Бастау мәзіріне өтіңіз, параметрлерге өтіңіз және «таңқурай пи конфигурациясы» түймесін түртіңіз. қойындыларды «интерфейстер» бөліміне өзгертіңіз, содан кейін VNC және SSH қосады, содан кейін pi -ді қайта жүктейді.
терминалды ашыңыз (старт мәзіріндегі керек -жарақтардың астында) және теріңіз
ifconfig
IP мекенжайын «inet» жанына жазыңыз.
Содан кейін компьютерге қайта оралыңыз және осы бағдарламаны жүктеңіз. ол аяқталғаннан кейін, бағдарламаны ашып, өзіңіз енгізген пошталық мекенжайды қолданып пиді қосыңыз. енді сіз өзіңіздің компьютеріңізді компьютерден шықпай -ақ пайдалана аласыз!
3 -қадам: веб -камераны орнату
VNC ішінде пәрменді теріңіз:
sudo apt-get install rpi-update
ол аяқталғаннан кейін пәрменді теріңіз
rpi-жаңарту
(осыдан кейін, егер кодтың екі жолы болса: біріншісін іске қосыңыз, оның аяқталуын күтіңіз, содан кейін екіншісін іске қосыңыз)
sudo apt-get жаңартуы
sudo apt-get жаңарту
веб -камераның pi -ге қосылғанын тексеріңіз, содан кейін іске қосыңыз:
sudo apt-get fswebcam орнатыңыз
fswebcam test.jpg
бұл веб -камераның алғышарттарын орнатады және тест суретін түсіреді.
файл менеджерін ашып, «test.jpg» ашыңыз
4 -қадам: Қозғалысты анықтауды орнату
motion - бұл жеке қауіпсіздікке арналған бағдарлама, ол сізге бейнебақылау камерасы сияқты веб -камера мен pi пайдалануға мүмкіндік береді. біз оны қозғалысты анықтау және питон сценарийін іске қосу үшін қолданамыз.
sudo apt-get install motion
бұл аяқталғаннан кейін конфигурация файлын ашыңыз:
sudo nano /etc/motion/motion.conf
Сіз көретін бірінші нұсқа - бұл «демон», осы бөлімде «демонды өшіруді» «демонды қосуға» ауыстырыңыз
Содан кейін құжатты іздеу үшін Ctrl+W пернелер тіркесімін басып, теріңіз:
оқиға_арасы
әдепкі 60 -ны басқа 6 -ға ауыстырыңыз (сіз мұны қалағаныңызша жасай аласыз, бірақ бұл мен үшін жұмыс істеді)
Ctrl+x пернелерін басыңыз, y түймесін басыңыз, содан кейін жұмысыңызды сақтау үшін enter пернесін басыңыз
5 -қадам: кездейсоқ аудио сценарий жасау
келесі қадам-қозғалысты анықтаған кезде New-U дауыстық клиптерін ойнату үшін қозғалыс алу. Өкінішке орай, ол мұны жасай алмайды, сондықтан біз бұл үшін питонды іске қосуға мәжбүрміз.
Сізге кодты үйретудің орнына, imma сізге қарапайым сценарийді осы жерден жүктеуге және файлды VNC арқылы жіберуге мүмкіндік береді
қош келдіңіз, қысқа
оны жылжытыңыз
/үй/пи
(файл шолғышын ашқанда әдепкі қалта)
аталатынына көз жеткізіңіз:
rvoice.py
6 -қадам: Бұл сценарийдің қозғалыс триггерін жасаңыз
rvoice.py /home /pi ішіне сақталғаннан кейін, сіз оны қозғалысты белсендіре аласыз. қозғалысқа қайту
sudo nano /etc/motion/motion.conf
қайтадан іздеу үшін Ctrl+W пернелер тіркесімін басып, теріңіз:
оқиғаның_бастауында
жолдың басындағы нүктелі үтір мен бос орынды жойыңыз.
содан кейін «мән» сөзін жойып, оны ауыстырыңыз
/usr/bin/python /home/pi/rvoice.py
7 -қадам: аудио файлдарды қосыңыз
сіздің барлық аудио файлдар Pi әдепкі музыка қалтасында болуы керек (/home/pi/Music)
Сіз қалаған аудионы файлға енгізе аласыз, осылайша ол шекаралас аудиоклиптерді, cl4p-tp кездейсоқ дауысты клиптерді ойната алады, дабыл дыбысын қосады және қарапайым қозғалысты белсендірілген дабыл жасайды. немесе тіпті Мордахайдың ақымақ құсына ән қосыңыз (кіші жастағы).
Менде барлық Borderlands 2 негізгі сюжеттік желісі New-U дауыстық клиптері бар (мен DLC-ден таба алмадым)
Сіз олардың 52 -сін осы жерден жүктей аласыз.
Егер сізге басқа дыбыстық файлдар қажет болса, бұл Reddit хабарламасы көмектесе алады.
8 -қадам: Қозғалысты автоматты түрде бастаңыз
тағы бір рет әдемі терминалды ашып, осы кодты жұлдырыңыз:
sudo systemctl қозғалысты қосады
және солай болуы керек! жай ғана қайта жүктеңіз, ол автоматты түрде басталады. (ескерту, бұл біраз уақытты алуы мүмкін, сондықтан оны қосқаннан кейін бір -бес минутқа дейін күтіңіз), сіз қозғалыстың жұмыс істейтінін тексере аласыз:
ps -aux | grep қозғалысы
егер ол автоматты түрде басталмаса, интернеттен басқа сценарийді тауып, оны мақалаға қосыңыз
9 -қадам: веб -камераны жинақы етіп жасаңыз
Мен веб -камерамды қолымнан келгенше бөлшектедім, содан кейін пластикалық корпусты балғамен үзіп тастадым.
Содан кейін мен веб -камера толық жиналған кезде қайда баратынымды жоспарладым
10 -қадам: кабельді қысқартыңыз
Содан кейін мен кабельдерді ақылға қонымды ұзындыққа кесіп, сымдарды алып тастадым.
Мен әр сымды қайта дәнекерледім және оны гиперион шығаратын электронды таспамен қорғадым. Мен жылытуға арналған құбырды лақтырып, сымдарды веб -камераға қайта қостым.
11 -қадам: Іс жасаңыз
Мен 1/8 дюймдік фанерадан жасалған ең қарапайым, ұсқынсыз қорапты жасадым, содан кейін камераға, екіншісіне қуат, бейне және аудио үшін тесік жасадым.
Мен бұл қорапты мүмкіндігінше кішірейтуге тырыстым, қораптың ішінде бос орын қалмады, сондықтан мен қосалқы сымның айналасында тоқу үшін тесіктер бұрғылауым керек болды.
12 -қадам: Динамикті қосыңыз
Мен бұл қорапқа WAY тым үлкен динамикті қолдандым, мен оған бос орын алу үшін маршрутизаторды пайдалануым қажет болды.
Мен ескі Bluetooth динамигін алып тастадым және күшейткіш схемасы мен драйверді жинадым.
Мен аудио шығыс үшін gpio түйреуіштерін қолдануды қарастырдым, бірақ оны түсінбедім, сондықтан оның орнына gpio мен қосалқы порттан келетін дыбыс болады.
Динамикті пи-ге қосу үшін мен Li-ion аккумуляторын ампер тізбегінен шығарып тастадым және оң және жерді тиісінше 04 & 06 gpio түйреуіштеріне жалғадым (жоғарыдағы суретті қараңыз).
Содан кейін мен кәсіби Тетрис тренингінің барлығын қорапқа ДЖЭМ жасау үшін қолдандым.
13-қадам: оны ажыратыңыз
Мен саусақтардың буындарындағы саңылауларды толтыру үшін гипсокартон лақтырдым, содан кейін оларды тегістеп тегістедім.
Содан кейін мен тағы да шпаклевканы сумен араластырып, барлық жеріне жағып, үстіне қағазды қойдым. Мен ауа көпіршіктерін сыртқа шығарып, құрғатып жіберемін.
Келесі күні мен 4-5 қабат атласты полиуретанды сүрттім, бұл қатты қабықты берді, сондықтан қағаз бояу кезінде мыжылып қалмас үшін
бұл Тинаның шеберханасынан ғана көрінбейді, сонымен қатар бізге кескіндемені бастау үшін мінсіз тегіс және ақ бет қалдырады.
14 -қадам: оны бомбаға ұқсатпаңыз
C4 көрінісі қаншалықты таңқаларлық болса да, мен оны тұтқынға алғым келмеді:
Мен кірпішпен бірдей 2х4 өлшемді кесіп, алдымен бояуды қолдандым.
Мен барлығына біраз Hyperion сары қосып, бетіме өз дизайнымды салдым. Мен әдемі Джектің шынайы бейнесін қойма символына түрлі -түсті шабыт ретінде қолдандым.
Мен оны баяу қабылдадым және жиектерге қою көк түспен боялдым, содан кейін ашық көкке, ақырында неонға айналды, сондықтан оларды түні бойы құрғатуға рұқсат бердім.
Содан кейін мен тіс тазартқышты алып, Hyperion логотипін қара түске боядым.
15 -қадам: БОЛДЫ
Енді оны қабырғаға ұршық тәрізді труксиканс стернумына салыңыз! (кешіріңіз, қып -қызыл ланс айтады).
Бұл мен үшін тұжырымдаманың дәлелі болды, мен болашақта толық өлшемді, автоматтандырылған, жылжымалы нұсқасын жасауды жоспарлап отырмын, бірақ бұл менің болашақта жұмыс жасауым үшін.
Енді сол жерге қайта оралыңыз және оларға не үшін екенін көрсетіңіз.
Мен бағдарламалық жасақтамада ақаулықтар болған кезде IO -ды ашық күйінде қалдырдым.
Мен көптеген триггерлерден кейін Motion қозғалысты тануды тоқтататын қатені байқадым және оны шешу үшін бағдарламаны бірнеше сағат сайын автоматты түрде қайта жүктеу үшін қарапайым код жазуды жоспарлап отырмын (егер ол жұмыс істесе, бұл ақымақтық емес).
Ұсынылған:
TinkerCad код блогында ғарыш станциясын жасаңыз -- Оңай оқулық: 7 қадам (суреттермен)
TinkerCad -те ғарыш станциясын жасаңыз Codeblock || Оңай оқулық: Ғарышта өмір сүру туралы ой фантастикалық болып көрінуі мүмкін, бірақ сіз мұны оқығанда Халықаралық ғарыш станциясы жерді секундына бес миль жылдамдықпен айналады, жерді бір рет айналады. әр 90 минут сайын. Бұл жобада сіз
ESP32: 5 қадаммен (суреттермен) 30 доллардан төмен көлемде танк көлемін оқу құралы жасаңыз
ESP32 көмегімен 30 доллардан төмен көлемдегі танк көлемін оқу құралы жасаңыз: Интернет заттар көптеген қолөнер қайнатушылар мен шарап жасаушылардың үйлеріне бұрын күрделі құрылғылардың қосымшаларын әкелді. Деңгейлік датчиктері бар қосымшалар ондаған жылдар бойы ірі мұнай өңдеу зауыттарында, су тазарту қондырғыларында және химия
Жеке сымсыз зарядтау станциясын жасаңыз!: 8 қадам
Жеке сымсыз зарядтау станциясын құрыңыз!: Apple компаниясы жақында сымсыз зарядтау технологиясын енгізді. Бұл көпшілігіміз үшін керемет жаңалық, бірақ оның артында қандай технология бар? Және сымсыз зарядтау қалай жұмыс істейді? Бұл оқулықта біз сымсыз зарядтауды үйренеміз
Үйде ыстық ауа дәнекерлеу станциясын арзан түрде жасаңыз: 4 қадам
Үйде ыстық ауа дәнекерлеу станциясын арзанға жасаңыз: Сәлем достар. Бүгін мен сіздерге үйдегі ыстық ауа дәнекерлеу станциясын жасауды көрсетемін
ҚУАТТЫ БАНК ҚҰРУ ҮШІН ӨЗІҢІЗДІҢ ӨЗІҢІЗДІҢ БАТАРЕЯҢЫЗДЫ ҚОЛДАНЫҢЫЗ: 9 қадам (суреттермен)
ҚУАТТЫ БАНК ӨТУ ҮШІН ӨЗІҢІЗДІҢ ӨЗІҢІЗДІҢ БАТАРЕЙДІ ҚОЛДАНЫҢЫЗ: [Бейнені ойнату] [Күн батареясы] Бірнеше ай бұрын менің Dell ноутбугымның батареясы жұмыс істемеді. Мен оны негізгі ток көзінен ажыратқан кезде, ноутбук бірден өшіп қалды. Мен ренжідім, мен батареяны ауыстырып, өлі батареяны сақтап қалдым (менің пікірімше