Мазмұны:
- Жабдықтар
- 1 -қадам: Іс қағазын басып шығару
- 2 -қадам: экранды дайындау
- 3 -қадам: түймелер
- 4 -қадам: сезімтал қалпақ
- 5 -қадам: камера
- 6 -қадам: Кодекс
- 7 -қадам: қуат
- 8 -қадам: оны біріктіру
Бейне: Ghostbusters PKE Meter: 8 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Менің бала кезімдегі естеліктерде басым болып көрінетін бір мультфильм болды - бұл «Нағыз елестер». Рэй, Уинстон, Питер және Эгон тістеріне дейін өте керемет гаджеттермен қаруланған, олардың арасында PKE метрі бар. Бұл олардың барлық техникасы маған ұнады және олар негізінен аң аулауға тырысқан елестерді анықтады.
Мен не істеймін, мен толықтай жұмыс істейтін PKE есептегішін жасаймын.
Жабдықтар
- 3D принтері (басып шығаратын және жіберетін көптеген қызметтер болса да)
- 3D модельдік файлдар осы жерден табылды.
- Raspberry Pi 3B+
- Түнгі көру камерасы
- Sense Hat
- 3,5 дюймдік монитор (мен модернизацияны қажет ететін, бірақ жақсы жұмыс істейтін ресми Pi экрандарына арзан балама таптым)
- Сымдар
- Бұрандалар/болттар
- Батарея пакеті осы жерден табылды.
- Түймелер (мен аркада жобасынан қалғанын қолдандым)
- GhostBox коды (6 -қадамға енгізілген!)
- Сөздер кітапханасы (6 -қадамға енгізілген!)
1 -қадам: Іс қағазын басып шығару
Мен қолданған 3D моделі бөлшектеп шығарылады, мен ұсақ бөлшектердің көбін тіпті басып шығарған жоқпын. Мен тек тұтқаны, негізгі қорапты, түймелер мен экран орналасқан қақпақты, сондай -ақ антеннаның бір бөлігін қолданамын.
Бастапқыда 3D басып шығару негізгі антеннаның екі жағынан шығатын кішкентай қаруды қолдануды көздейді, бірақ мен қараңғыда PKE өлшегішті қолдана отырып көру үшін түнгі көру камерасын бекітуге шешім қабылдадым.
Тұтқаны негізгі қорапқа бекіту үшін мен екі гайка мен болтты қолдандым, олар өте қалың. Бұл оны қайтадан бөлшектеу қажет болған жағдайда супер желімді қолданудан жақсы. Әзірге жоғарғы бөлікті қораптан тыс қалдырыңыз, біз әлі де мониторға сәйкес келуіміз керек.
Мен корпустың ішкі жағында артық пластиктен басылғанын білдім, бірақ оны өткір пышақпен алып тастау оңай.
Үлгіні мына жерден таба аласыз.
2 -қадам: экранды дайындау
Мен интернетті жоғары және төмен іздедім, бірақ 3D басып шығаруға сәйкес келетін экран таба алмадым. Мен RCA композиттік экрандарын іздеуге жүгіндім.
Amazon -да көлікті кері айналдыратын камералармен жұмыс жасауға арналған көптеген экрандар бар. Мұндай камералар бұл жобаның тамаша өлшемдері болып табылады және олардың бағасы шамамен 15 фунт стерлингті құрайды. Бұл Raspberry Pi -мен қолдануға арналған қалыпты СКД -нің бағасының жартысынан аз. Олар Pi -мен бірге қолданылмас бұрын, олар біраз модернизацияны қажет етеді.
Экранның сапасы СКД сияқты жақсы емес, бірақ бұл жобаға өте жақсы сәйкес келетін ретро әсер береді.
Монитор артқы жағындағы кері камерасы бар автомобильде қолдануға арналған. Бізге сымдар немесе корпус қажет емес.
Корпусты бекітетін төрт бұранда бар, олардың біреуі артқы жағындағы кепілдік жапсырмасында болуы мүмкін. Бұранданы бұрап алу үшін оны бұраңыз. Барлық төрт бұранданы алып тастағаннан кейін қақпақ босатылуы керек. Оны ашып, корпустан экран жинағын мұқият алып тастаңыз. Сымды алу үшін оны сыртқы корпусқа кіретін нүктеден сәл жоғары кесу керек.
Бұл аяқталғаннан кейін сіз компьютерде жұмыс істей аласыз. Барлық сымдарды ұқыпты алып тастау үшін дәнекерлеуішті қолданыңыз. Бұл аяқталғаннан кейін сізде компьютердің артқы жағында экран болуы керек.
Таңдаулы суретте көріп тұрғаныңыздай, компьютердің дизайны әр түрлі болуы мүмкін, себебі мен бұған бір -екі тапсырыс бердім (сынақтар мен қателіктер арқылы! Мен осы уақытқа дейін кездескен екі нұсқа мен бағдарлау) кейбір компоненттер бір -бірінен ерекшеленеді.
Алдымен суретте суреттің айналасында орналасқан микросхеманың екі аяғының арасындағы сымды дәнекерлеу керек.
Сіз чипті дәнекерлеген контакті сол контактіден Pi -дегі 5V GPIO түйреуіштерінің біріне дәнекерленген. Екінші контактідегі қара сым GPIO түйіспелі түйреуіштердің біреуіне қосылады, ал үшінші контактідегі сары сым суреттегідей Pi астындағы RCA ұясының астындағы контактілердің біріне дәнекерленеді.
Мен еркек шанышқысы бар қосалқы сымдарды қолдандым, олар Пи жаққа қарай жүреді, сондықтан мен аналықты аналық сымдарға Pi -ге қосып, тікелей мониторға қосуға болатынмын. Бұл қауіпсіз тәсіл, себебі монитор тым көп тартылса, оның сынуы мүмкін.
Енді сіз оны қосқан кезде экраныңыз Pi шығысын тіркеуі керек. Қажет болған кезде экранға оны бекітуді қажет етпестен, PKE өлшегіш қақпағының ішіне өте ыңғайлы екенін көресіз.
3 -қадам: түймелер
Мен түймені салмас бұрын Sense қалпағын киіп қателестім. Бұл әрекетті жасамас бұрын түймелерді сұрыптау оңайырақ, сондықтан суреттердегі Sense қалпағын елемеңіз.
Sense LED матрицасын көрсету үшін мен матрицамен бірдей өлшемдегі тесікті PKE өлшегішінің 3D басып шығарылған қорабының жоғарғы жағына қиып алдым. Уақыт пен шыдамдылық қажет болды, сондықтан оны асықпауға тырысыңыз, себебі қате кетсе қақпақты 3D басып шығаруға тура келеді. Мен сым кескіштерді пластмассадан жасалған тесіктердің арасына қыстыру үшін қолдандым, содан кейін мен сәйкес шаршы тесік қалғанша жиектерін мұқият кесу үшін Стэнли пышағын қолдандым.
Мен Amazon -дан сатып алған аркадтық машиналар жиынтығынан алған екі түймені қолданамын. Олар есептегіштің түймелері өтетін тесіктерге жақсы сәйкес келеді, ал мен оларды қайтадан шешіп алуым керек болса, оларды орнына бекіту үшін кішкене желім қолдандым.
Әр түйменің түбінде кішкене тесік болуы керек, оны екі сым арқылы өткізуге болады. Бұл екеуі де түйменің контактілеріне бекітіледі. Сымдарды түймелерге дәнекерлеп, орнына жапсырғаннан кейін оларды сәйкес GPIO түйреуіштеріне бекітіңіз.
Жобаға түнгі көру камерасы қосылатындықтан, мен сіздің тергеулеріңізде біртүрлі нәрсе пайда болған жағдайда скриншот түсіріп, оны Pi -ге сақтайтын түймені алғым келді!
Басқа түйме Pi аяқталғаннан кейін оны қауіпсіз түрде өшіруге арналған.
4 -қадам: сезімтал қалпақ
Sense Hat - бұл әр түрлі нәрсені оқитын бірнеше сенсоры бар пи үшін тамаша қалпақ. Мен қолданатын код GhostBox осы оқулардан алынған мәліметтерді алады және оны алдын ала дайындалған кітапханадан сөзді таңдап, оны Sense тақтасындағы жарықдиодты матрицада көрсететін алгоритм арқылы береді.
Жарық диодты матрицаның қақпағындағы тесікті кесіп тастағаннан кейін мен түйме сымдарын бір жаққа қарай итердім, оларда GPIO түйреуіштеріне жетуге жеткілікті орын бар екеніне көз жеткіздім, содан кейін кішкене бұрандалардың көмегімен Sense қалпағын қораптың жоғарғы жағына бекітіп қойдым. Бұл аздап жұмыс болды, бірақ бұрандаларды сыртынан байқауға болмайды және олар сезгіш қалпақты жақсы ұстаған сияқты.
Барлық жерде сымдар көп, сондықтан келесі қадамдағы сызбаны орындаңыз, сымдар қайда барады және еркек пен әйел арасындағы секіргіш сымдарды қолданғаныңызға көз жеткізіңіз. Еркек ұшы Sense қалпағының астына қосылады, ал әйел ұшы Pi -ге сәйкес GPIO түйреуіштеріне тікелей қосылады.
5 -қадам: камера
«Real Ghostbusters» мультфильміндегі PKE есептегішінде гаджеттен шығып, жыпылықтайтын антенна бар. Менде бұған уақыт болмады, сондықтан мен құрылғыны қараңғылықта пайдалану үшін түнгі көру камерасын соңына бекітуді шештім.
Мен камераны антеннаға бекітуге арналған стендпен бірге келетін осы камераны қолданамын. Мен Pi тақтасында қолдануға арналған бірнеше ұзын бұрандаларды қолдандым, бірақ камераны антеннаға қосудың басқа да көптеген әдістері бар, сондықтан оны өзіңізге оңай болатындай етіп бекітіңіз. Содан кейін мен кабельді антенна бойымен камерадан беріп, астына антенна мен PKE өлшеуішінде тесіктер бұрғыламай тұрып, екеуін де бірнеше бұрандамен бекітемін.
Pi параметрін орнатқан кезде, параметрлерде камераны қосқаныңызға көз жеткізіңіз.
6 -қадам: Кодекс
Менің ойымша, сіз Raspberry Pi -ге операциялық жүйені орнатқан боларсыз, мен Debian -мен бірге жүрдім және камераны қостым. Бұл үшін Интернетте көптеген нұсқаулықтар бар.
Мен Sense Hat үшін қолданған код Ghostbox деп аталады және керемет. Сіз оны осы жерден таба аласыз. Негізінен ол Sense Hat -тен оқулар алады және оларды алдын ала анықталған кітапханадан сөзді таңдау үшін алгоритм арқылы өзгертеді. Мен интернеттен біреуін жүктедім және оған бірнеше аттар сияқты толықтырулар енгіздім және өзіме қажет емес деп санаған кейбір сөздерді жойдым.
Pi -ге кодты жүктеңіз/көшіріңіз/. Мен Pi веб -шолғышына кірдім, кодты тауып, оны Ghostbox.py атты жаңа мәтіндік файлға көшірдім. Сіз мәтіннің түсін, экранда пайда болатын үлгіні өзгерту үшін кодқа түзетулер енгізе аласыз, бірақ мен өзгерткен жалғыз нәрсе - бұл құрылғының сезімталдығы. Бұл менің PKE есептегішін жылжытуымды және мәтінді көрсетуді сезбейтінімді білдірді.
Мұны істеу үшін кодты ашып, #58 жолына өтіңіз және пайызды 2,5 -тен жоғары санға өзгертіңіз. 4 немесе 5 сияқты нәрсе жасайды. Егер сіз оны әлі де сезімтал деп тапсаңыз, оны қажет болған жағдайда көбейтіңіз.
Бұл код спикерді қамтиды, сондықтан егер сіз жобаға динамик қосуды шешсеңіз, ол көрсетілген сөзді де дауыстап айтады. Мен мұны істемедім, бірақ егер сіз оны жұмысқа жібере алсаңыз, маған қалай әрекет ету керектігін айтыңыз.
Скриншоттарды алу үшін мен raspivid командасын қолдандым.
Мен өзімнің кодтық файлдарды тіркедім, мен сізді осылай біріктіру кезінде жасаған стресстен аман қалу үшін. GhostBox.py және pkebuttons.py файлдары /home /pi ішіне кіреді.
Ovilus.txt файлы - мен қолданған кітапхана. Қажет сөздерді Блокнотта немесе соған ұқсас нәрсені ашу арқылы қосуға/алып тастауға болады. Бұл файл/home/pi/Documents ішіне енеді
Rc.txt файлында Pi іске қосылған кезде бәрін автоматты түрде іске қосатын ақпарат бар. Бұны rc.local деп өзгерту керек және / etc / ішінде орналастыру қажет.
Егер сіз соңғы параграфтарды орындасаңыз, сіз іске қосылуыңыз керек. Pkebuttons.py түймелерін түймені өзіңізге қосқан GPIO түйреуіштеріне өзгертуді ұмытпаңыз. Мен ешқашан өшіру түймесін жасай алмадым, сондықтан бұл мүмкіндікті қосыңыз.
7 -қадам: қуат
Қуат алудың көптеген нұсқалары бар, бірақ мен осы аккумуляторды қолдануды шештім. Мен оның Pi астындағы корпустың ішіне жақсы сәйкес келетінін білдім және USB кабелін пайдаланып, Pi -ге қосуға болады. Бұл сіздің жобаңызды күшейтудің қате әдістерімен араласпауды білдіреді. Мен осы тақтаның зарядтау портына қосалқы USB кабелін қостым және оны қажет кезде оны оңай зарядтау үшін оны жобаның артқы жағына шығардым.
8 -қадам: оны біріктіру
Соңғы қадам үшін мен GPIO кабельдерінің жалғанғанын тексеріп, PKE өлшегіш корпусына бәрін сығып алдым, содан кейін қақпақты төмен қарай итердім. Мен 3D принтерімнің бөлшектерді таңқаларлық түрде басып шығармағанын білдім, ал қақпағы жоғарыдан шығып тұрды. Мен мұны ұстап тұру үшін суперглюг көмегімен шештім.
Міне, сізде! Жұмыс істейтін PKE есептегіші. Егер сіз бұл жобаны жасап, елес аулауды қабылдайтын болсаңыз, маған хабарласыңыз және оның қалай жұмыс істейтінін айтыңыз!
Ұсынылған:
ARDUINO PH METER: 6 қадам (суреттермен)
ARDUINO PH METER: Бұл жобада біз гравитациялық аналогты рН тізбегі мен Atlas Scientific пен Arduino Uno зондының көмегімен рН өлшегішін жасаймыз. Көрсеткіштер сұйық кристалды дисплейде (СКД) көрсетіледі. Ескертпе:- Бұл есептегіш Windows жүйесінде жасалған
Arduino Energy Meter - V2.0: 12 қадам (суреттермен)
Arduino Energy Meter - V2.0: Сәлем досым, ұзақ үзілістен кейін қош келдіңіз. Бұрын мен Arduino Energy Meter туралы нұсқаулықты орналастырдым, ол негізінен менің ауылымдағы күн батареясынан (DC Power) қуатты бақылауға арналған. Бұл Интернетте өте танымал болды
PKE Meter Geiger есептегіші: 7 қадам (суреттермен)
PKE Meter Geiger Counter: Мен Peltier салқындатылған бұлтты камерамды толықтыру үшін көптен бері Geiger есептегішін құрғым келді. Geiger есептегішін алудың пайдасы көп емес деп үміттенемін, бірақ мен ескі ресейлік түтіктерді жақсы көремін және бұл болады деп ойладым
Arduino CUBIC METER: 3 қадам (суреттермен)
Arduino CUBIC METER: Жүктелген жоба Родриго Меджяспен (Сантьяго-ЧИЛИ) жобаланған және бағдарламаланған. Өнім қарапайым сызықтық қашықтықтан, шаршы метрден және текше метрге дейінгі өлшемнен тұрады. Біз HC-SR04 ультрадыбыстық датчиктерін қолданатындықтан, қашықтық
Vu Meter DJ стенді: 8 қадам (суреттермен)
Vu Meter DJ Stand: студенттік кештің бөлігі ретінде құрылған диджейлік стенд. Онда 80 PMMA блоктарын жарықтандыру үшін 480 жарық диоды (WS2812B) бар. Жарық диодтары Vu метрін жасау үшін музыкаға сәйкес жанып тұрады