Мазмұны:

PiTop Clone Trooper: 4 қадам
PiTop Clone Trooper: 4 қадам

Бейне: PiTop Clone Trooper: 4 қадам

Бейне: PiTop Clone Trooper: 4 қадам
Бейне: Unboxing My ENTIRE Clone Trooper Funko Pop Collection! 2024, Қараша
Anonim
Image
Image
Ноутбук таңдаңыз
Ноутбук таңдаңыз

Clone Trooper PiTop

Алдымен мен MIP/https://www.instructables.com/member/mepler/ жұмысын мойындауым керек, оның жобасы TI99/4a бойынша мен өзімнің жобамды жасадым. Рақмет сізге.

Жабдықтар

Қолданылатын бөлшектер:

Ноутбукты үйренетін балалар

Raspberry Pi Zero W

Raspberry Pi үшін 3,5 дюймдік СКД

Raspberry Pi Zero CSI шағын камера модулі 5MP

64 ГБ Micro SD картасы

Teensy 2.0 USB дамыту тақтасы

USB хабы

USB қуат банкі

Микрофонмен USB гарнитурасы

USB ойын контроллері

Сымсыз USB тінтуір

Түрлі USB кабельдері

Прототиптер тақтасы

1 -қадам: ноутбукті таңдаңыз

Мен Орегон штатындағы Star Wars Clone Trooper Learning ноутбукінен бастадым.

Бұл ноутбуктің бірнеше нұсқасы бар, бірақ мен оны түс схемасына, мембраналық емес, нағыз пернетақтаға және кең экранды дисплейге байланысты таңдадым. Ол сонымен қатар барлық бөлшектерді орналастыру үшін жеткілікті үлкен болуы керек.

Мен ноутбукты бөлшектедім. Мен жоғарғы жағынан абай болуым керек болды, себебі оны бұрандалар пластикалық графикалық парақтың шетінде орналасқан, ал суреттің бір бөлігі корпусқа жабысып, бір бөлігі пластикалық парақтан шығып кеткен. Мен парақты толығымен тартып алған жоқпын, бұрандаларды бұрап алу үшін жеткілікті, және ол әлі де ортасына бекітілгенше, график қайта жиналған кезде артқа қарай сызылған. Жоғарғы және төменгі қапшықтармен мен пернетақта, динамик, ПХД және экранның барлығы екі бөліктен тұратын жиналмалы ортаңғы бөлікке бекітілгенін көрдім. Мен барлық компоненттерімді ортаңғы бөлікке бекіту туралы ойды ұстандым және аяқталғаннан кейін үстіңгі және астыңғы қақпақтарды қайтадан бұрап қойдым.

2 -қадам: Пернетақтаны USB -ге түрлендіру

Пернетақтаны USB -ге түрлендіру
Пернетақтаны USB -ге түрлендіру
Пернетақтаны USB -ге түрлендіру
Пернетақтаны USB -ге түрлендіру
Пернетақтаны USB -ге түрлендіру
Пернетақтаны USB -ге түрлендіру

Пернетақта TI99/4a пернетақтасына ұқсас матрицада қосылады. Ноутбукті бөлшектегенде, пернетақтаға арналған схеманың түйреуіштері PA0-PA6 және PB0-PB7 деп белгіленген. Сондай -ақ, PC0 түйреуіші мен қуат түймесінің түйреуіші бар. Ноутбуктің көмегімен мен түйреуіштер арасындағы сымды пайдаланып, экранда не болғанын көрдім. Мен кілттердің көп бөлігін осылай картаға түсіре алдым.

Мұны жасөспірімге қосу үшін мен кішігірім жалпы мақсаттағы прототип тақтасын қолдандым. Мен пернетақта сымдарының әрқайсысын негізгі компьютерлік ПХД -дан босатып, сымдарды компьютердің үстіңгі және астыңғы түйісінен тартып шығардым, ал компьютер тақтасы мен экранды жоғарғы жартысынан алып тастадым. Мен прототиптеу тақтасындағы 15 10К Ом 15 резисторды бір ұшын жерге, екіншісін пернетақта үшін әр бөлек сымға жалғадым. Төменге түсетін резисторлар пернетақта түйреуіштерінің әрқайсысы мен Teensy түйреуіштері арасында қосылады.

Жоба тақтасы мен Teensy бірге дәнекерленгенге қарап, мен ұзағырақ сымдарды қолдануым керек екенін көрдім, себебі осылайша жиналған кезде компьютерге кіру қиынға соғады.

Жасөспірімдердегі түйреуіштер менің диаграммадағыдай емес, сондықтан оларды бірге дәнекерлеу кезінде, тақтадағы жапсырмаларды оқып шығыңыз. Мен Arduino бағдарламалық жасақтамасын Teensy -ді пернетақта сценарийімен бағдарламалау үшін қолдандым. Тақтаны бағдарламалау бойынша кеңестер алу үшін Teensy сайтын қараңыз.

Мен Arduino пернетақта сценарийі үшін PB0 - PB7 пернетақта түйреуіштерін және PA0 - PA6 кірістерін жасадым. Мен PC0 түйреуішін пернетақтада қолданбай -ақ қойдым, себебі мен оны Teensy -ге қосуға тырысқанда, заттар өте тұрақсыз болды, сондықтан кейбір пернелер жұмыс істемей қалды. Менде пернетақтада жұмыс істемейтін пернелер - Esc, Power, Contrast - and +, Ойын санаты, Музыканы қосу/өшіру және Shift пернесі. Мен анықтама пернесін ауысым ретінде, ал артқы жарық пернесін функционалды перне ретінде қолдандым, сонда мен басқа пернелермен қолданылғанда сандық пернелермен және әр түрлі арнайы таңбалармен F1 -ден F10 -ға дейін ала аламын. Дыбыс деңгейі - Esc, ал дыбыс + - Tab. Сіз пернетақта сценарийін қарап шығып, осы пернетақтада жетіспейтін басқа пернелердің кейбірін алу үшін жасаған пернелер тіркесімін көре аласыз, мысалы Function + Q ~ жасайды. Txt файлының сценарийіне өзгерістер енгізу өте қарапайым, содан кейін Teensy бағдарламалау үшін сіздің барлық өзгерістеріңізді Arduino бағдарламалық жасақтамасына көшіріп, қойыңыз және сіздің өзгерістеріңіздің қалай жұмыс істейтінін көріңіз. Teensy бағдарламалаудан кейін ол кез келген USB пернетақтасы сияқты жұмыс істейді, сондықтан оны кез келген компьютерге тестілеуге қосуға болады.

3 -қадам: жабдықты дайындау

Жабдыққа дайындық
Жабдыққа дайындық
Жабдыққа дайындық
Жабдыққа дайындық
Жабдыққа дайындық
Жабдыққа дайындық

Мен бұл жоба үшін Raspberry Pi Zero W қолдандым. Мен тақтаға GPIO түйреуіштерін дәнекерледім, сондықтан оны 3,5 дюймдік СКД -ға қосу үшін. Мен Aliexpress -тен алған СКД мен сенсорлық экранның нұсқасын алмай бірнеше доллар үнемдедім, себебі ол бәрібір графикалық парақтың мөлдір пластиктен артында қалады. Мен BerryBoot -ты жүктеуші ретінде қолдандым, сондықтан мен бұл ноутбукке бірнеше ОЖ -ны қолдана аламын.

www.berryterminal.com/doku.php/berryboot

BerryBoot суреттері мұнда қол жетімді.

berryboot.alexgoldcheidt.com/images/

Мен mini -HDMI -HDMI адаптерін және бірінші USB жүктеу үшін микро -картаға Berryboot орнату үшін қалыпты USB пернетақтасы мен тінтуірді қолдандым. Berryboot орнатылғаннан кейін мен оның мәзірін config.txt файлына қажетті жолдарды қосу үшін пайдалана аламын, осылайша Pi СКД дисплейін қолданады.

dtoverlay = dpi24

enable_dpi_lcd = 1

display_default_lcd = 1

dpi_group = 2

dpi_mode = 87

dpi_output_format = 0x6f026

hdmi_timings = 480 0 50 20 50 800 1 3 2 3 0 0 0 120 0 32000000 6

display_rotate = 3

Pi Zero -да тек бір USB порты болғандықтан, маған пернетақта түрлендіргіші, сымсыз тінтуір, USB дыбыс адаптері және ойын алаңдары мен саусақ дискілері үшін екі сыртқы USB қосылымы қажет болатын USB қосылымы қажет болды. кем дегенде 5 байланыс. Менде 7 порты бар, менде 5В 3А тұрақты ток адаптері бар, мен батарея жинағын зарядтағыш ретінде қолдандым.

Ноутбукта бір ғана динамик бар, бірақ мен құлаққап ұясы мен микрофонды қосқым келді, сондықтан мен ескі USB гарнитурасын қолдандым. Мен Logitech деп аталатын блоктан кейін сымдарды кесіп тастадым және құлаққаптар мен микрофонға қандай түсті сымдар түсетінін тексеру үшін омметрді қолдандым. Мен микрофонды гарнитурадан сақтадым, сымдарды қысқарттым. Мен Ebay -де шамамен 3 доллар тұратын USB дыбыстық карталарын көрдім, оларды пайдалану оңай болар еді, бірақ сіз бар нәрсемен жұмыс жасайсыз.

Мен Ebay -дан сатып алған батарея. Бұл 20000 мАч қуатты банк, бір 1А шығыс және бір 2А шығыс. Ол микро USB қосылымымен зарядталған. Сипаттамада ол жұқа деп айтылды, мен қалған өлшемдерге назар аудармадым, сондықтан ол бұл қосымша үшін өте үлкен, бірақ ол арзан болды. Мен 2A шығысын ғана қолданамын, менің ойымша, Pi Zero -мен пайдалану минимум болады. Дайын компьютер сыртқы USB порттарына қосылған заттармен де жақсы жұмыс істейді.

4 -қадам: құрастыру

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Мен айналдыратын құралды корпустың үстіңгі және астыңғы жағындағы тіректер мен тіректерді кесу үшін орнаттым. Кішкене мөлшерді бір уақытта кесу, содан кейін сәйкестігін тексеру - бұл үшін ең жақсы әдіс. Жоғарғы корпус HDMI коннекторы үшін ойық кесуді қажет етті. Төменгі корпуста қуат қосқышының саңылаулары, құлаққап ұясы, сыртқы USB порттары және артқы жағындағы бірнеше тесік қажет болды, сондықтан мен батарея жинағының қуат индикатор шамдарын көре алдым. Егер мен Пи -ден қуат деңгейін бақылауға қажетті бөліктерді қоссам, шамдардың бұл соңғы қадамын болдырмауға болар еді, бірақ мен олай етпедім.

3,5 дюймдік СКД ескі компьютер мен экранның терезесіне өте жақсы сәйкес келеді. Мен экранды және USB хабын ыстық түрде желімдеп, кабельдерді қалай іске қосуға болатынын көре бастадым. Мен доллар ағашынан жалпақ USB кабельдерін таптым, бұл кабельдерді үстіңгі және астыңғы түйісіндегі кішкене тесік арқылы өткізуді жеңілдетті. Мен әлі де USB кабельдерінің ұштарын кесіп, тесіктен өткеннен кейін оларды қайтадан дәнекерлеуім керек болды. Мен қолданған жалпақ кабельдердің бір сымы қызыл түске боялды, ал қалған үшеуі ақ болды, сондықтан олардың кіру тәртібі маңызды болды. Қызыл сым ыстық болды, келесі сым - деректер сымы, содан кейін + деректер сымы, содан кейін жерге қосу.

Буын арқылы төменге қарай өту үшін қажет сымдар қуат USB кабелі, пернетақта USB, сыртқы қосылымдар үшін екі USB ұзартқыш кабелі және дыбыс картасы кабелі болды. Мен микро USB кабелін Pi -ден USB хабына дейін өткізіп, бөлмені құтқару үшін оның ұшын кесіп, хабқа дәнекерледім. Мен HDMI адаптерінің кабелін Pi -ден жоғарғы қақпақтың ойығын кесіп алған жерге дейін жүргіздім. Мен камераның үстіңгі жағында кішкене тесік бұрдым, ол графикалық парақтан өтті, сондықтан ноутбук ашық болғанда және бәрі қызып кеткен кезде камера пайдаланушыға қарайды.

Менде USB хабына қатысты шағын мәселе болды. Менде тінтуірге сымсыз адаптер қосылған кезде, тінтуір байланысын жоғалта береді. Қуат адаптері хабқа +5В түйреуішке және GPIO -дағы жерге қосқышқа қосылған бірнеше сымдарды дәнекерлеуім керек болды. Бұл тышқан байланысын тұрақтандырды.

Төменгі жартысында мен барлығын таза және оқшауланған күйде ұстау үшін сымды жылуды азайту арқылы пернетақтаға, USB кеңейтімдеріне және USB қуат сымдарына қосылдым. Мен шағын микро USB кабелін кесіп, компьютерге түпнұсқалық қуат адаптерінің штепсельдік штепсельдік ұшын жалғадым, оның қуаты USB кабельдерінің 5В қуат адаптерінің штепсельімен бірдей болды. Дыбыс үшін мен дұрыс арнаны компьютерге қосамын, тек динамик, сонымен қатар ескі SoundBlaster картасынан алынған екі дыбыс арнасы бар 3,5 мм құлаққап ұяшығын қостым, осылайша құлаққап немесе сыртқы динамиктер қосылған кезде мен стерео дыбысын аламын және ол сөндіреді. ішкі динамик. Мен компьютердің төменгі жартысын пернетақтаның контраст пернелерінің үстінде тесіп, микрофонды USB гарнитурасынан саңылаудың астына қойдым. Мен USB кабелінің қызыл сымына 2А қуат көзіне қосылатын SPST қосқышты қосып, Pi -ді өшірдім. Қуат қосқышы астыңғы корпустағы саңылауға сәйкес келеді және оны гайка бекітеді. Содан кейін мен бәрін орнында ұстау үшін ыстық желім гобтарын қолдандым.

Содан кейін жоғарғы және төменгі корпустың қақпақтарын бұрап, оны қосу ғана қалды.

Ол жұмыс істеп тұрған кезде, мен бұрын берген сілтемеден суреттерді жүктеп, оларды USB флэш -дискісіне салып, BerryBoot мәзірінен орнату арқылы BerryBoot -ке Raspian және Retropie сияқты операциялық жүйелерді қосуды жеңілдеттім. Мұны қалай жасауға болатынын көрсететін жақсы YouTube бейнелері бар.

Батареялары бар ноутбуктің бастапқы салмағы 1lb 13.5oz болды. Өзгертулерден кейін оның салмағы 2 фунт 8.2oz.

Clone Trooper PiTop шағын демонстрациясының әрекет етуін көру үшін, ендірілген бейнені қараңыз.

Ұсынылған: