Satura rādītājs:

Klonu karavīru PiTop: 4 soļi
Klonu karavīru PiTop: 4 soļi

Video: Klonu karavīru PiTop: 4 soļi

Video: Klonu karavīru PiTop: 4 soļi
Video: Эти ФОТО ИСПУГАЛИ Весь Мир! Фотографий, Которые НЕВОЗМОЖНО Объяснить! 2024, Novembris
Anonim
Image
Image
Izvēlieties klēpjdatoru
Izvēlieties klēpjdatoru

Klons Trooper PiTop

Vispirms man jāatzīst Mepler darbs https://www.instructables.com/member/mepler/, kura projektu par TI99/4a es cribēju savam projektam. Paldies.

Piegādes

Izmantotās detaļas:

Bērni mācās klēpjdatoru

Raspberry Pi Zero W

3,5 collu LCD priekš Raspberry Pi

Raspberry Pi Zero CSI mini kameru modulis 5MP

64 GB Micro SD karte

USB attīstības padome Teensy 2.0

USB centrmezgls

USB barošanas banka

USB austiņas ar mikrofonu

USB spēļu kontrolieris

Bezvadu USB pele

Dažādi USB kabeļi

Prototipēšanas padome

1. darbība: izvēlieties klēpjdatoru

Es sāku ar Zvaigžņu karu klonu kareivju mācību klēpjdatoru no Oregon Scientific.

Šim klēpjdatoram ir dažas dažādas versijas, taču es to izvēlējos krāsu shēmas dēļ, īsta tastatūra, nevis tikai membrāna, un lielāks platekrāna displejs. Tam arī vajadzēja būt pietiekami lielam, lai tajā ietilptu visas detaļas.

Es izjaucu klēpjdatoru. Man bija jābūt uzmanīgam ar augšpusi, jo skrūves, kas to satur kopā, atrodas zem plastmasas grafiskās loksnes malas, un daļa attēla ir pieķērusies korpusam, un daļa atdalījās ar plastmasas loksni. Es neizvilku lapu pilnībā, tikai pietiekami, lai atklātu skrūves, un, kamēr tā vēl bija piestiprināta ap vidu, grafika atkal tika salikta, kad tā tika salikta. Ja korpusa augšdaļa un apakšdaļa ir izslēgta, es redzēju, ka tastatūra, skaļrunis, PCB un ekrāns ir pievienoti datora divdaļīgajai saliekamajai vidējai daļai. Es turpināju ar šo ideju piestiprināt visas savas sastāvdaļas vidējai daļai un pēc pabeigšanas vienkārši pieskrūvēt augšējo un apakšējo vāku.

2. darbība: pārveidojiet tastatūru uz USB

Pārvērst tastatūru uz USB
Pārvērst tastatūru uz USB
Pārvērst tastatūru uz USB
Pārvērst tastatūru uz USB
Pārvērst tastatūru uz USB
Pārvērst tastatūru uz USB

Tastatūra ir savienota ar matricu, kas līdzīga TI99/4a tastatūrai. Kad es izjaucu klēpjdatoru, tastatūras shēmas plates tapas ir apzīmētas ar PA0-PA6 un PB0-PB7. Ir arī PC0 tapa un barošanas pogas tapa. Kad klēpjdators bija ieslēgts, es izmantoju stieples gabalu, lai izveidotu īssavienojumu starp tapām un redzētu, kas notika ekrānā. Es varēju kartēt lielāko daļu taustiņu šādā veidā.

Lai to savienotu ar tīņu, es izmantoju nelielu vispārējas nozīmes prototipēšanas dēli. Es atvienoju katru tastatūras vadu no galvenā datora PCB, izvilku vadus caur savienojumu starp datora augšējo un apakšējo daļu un noņēmu datora plati un ekrānu no augšējās puses. Es lodēju 15 10K omu rezistorus kā uz prototipēšanas plates ar vienu galu, kas savienots ar zemi, bet otru - ar katru atsevišķu tastatūras vadu. Nolaižamie rezistori savienojas starp katru tastatūras tapu un Teensy tapu.

Aplūkojot projekta dēli un Teensiju, kas bija pielodēti kopā, es redzēju, ka vajadzēja izmantot garākus vadus, jo šādi sakrauti ir grūti iekļauties datorā.

Teensy tapas nav tādā kārtībā, kā manā diagrammā, tāpēc, lodējot to kopā, noteikti izlasiet shēmas plates etiķetes. Es izmantoju Arduino programmatūru, lai programmētu Teensy ar iekļauto tastatūras skriptu. Pārbaudiet Teensy vietni, lai iegūtu padomus par tāfeles programmēšanu.

Es izveidoju tastatūras tapas PB0 - PB7 izejas un PA0 - PA6 ieejas Arduino tastatūras skriptam. Es galu galā neizmantoju tastatūras PC0 tapu, jo, mēģinot to savienot ar Teensy, lietas kļuva ļoti neparastas, tāpēc daži taustiņi nedarbojās. Taustiņi, kas man nedarbojas ar tastatūru, ir Esc, Barošana, Kontrasts un +, Spēļu kategorija, Mūzikas ieslēgšana/izslēgšana un Shift taustiņš. Es izmantoju palīdzības taustiņu kā maiņu un fona apgaismojuma taustiņu kā funkciju taustiņu, lai es varētu iegūt F1 caur F10, ja to lieto kopā ar ciparu taustiņiem, kā arī dažādas speciālās rakstzīmes, ja to lieto kopā ar citiem taustiņiem. Skaļuma taustiņš ir Esc un skaļums + ir Tab. Jūs varat apskatīt tastatūras skriptu, lai redzētu dažas taustiņu kombinācijas, kuras es izveidoju, lai iegūtu dažus citus taustiņus, kuru trūkst šajā tastatūrā, piemēram, Funkcija + Q padara ~. Ir diezgan vienkārši veikt izmaiņas skripta txt failā un pēc tam vienkārši kopēt un ielīmēt to Arduino programmatūrā, lai ieprogrammētu Teensy un redzētu, kā darbojas jūsu izmaiņas. Pēc Teensy programmēšanas tā darbojas tāpat kā jebkura USB tastatūra, lai jūs varētu to pievienot jebkuram datoram pārbaudei.

3. darbība: aparatūras sagatavošana

Sagatavošanas aparatūra
Sagatavošanas aparatūra
Sagatavošanas aparatūra
Sagatavošanas aparatūra
Sagatavošanas aparatūra
Sagatavošanas aparatūra

Šim projektam es izmantoju Raspberry Pi Zero W. Es pielodēju GPIO tapas uz tāfeles, lai to varētu savienot ar 3,5 collu LCD. LCD, ko es saņēmu no Aliexpress, un ietaupīju pāris dolārus, nesaņemot skārienekrāna versiju, jo tas tik un tā atradīsies aiz grafiskās lapas caurspīdīgās plastmasas. Es izmantoju BerryBoot kā sāknēšanas programmu, lai šim klēpjdatoram varētu izmantot vairākas OS.

www.berryterminal.com/doku.php/berryboot

BerryBoot attēli ir pieejami šeit.

berryboot.alexgoldcheidt.com/images/

Pirmajai sāknēšanai un Berryboot instalēšanai micro SD kartē es izmantoju mini HDMI uz HDMI adapteri un parastu USB tastatūru un peli. Pēc Berryboot instalēšanas es varētu izmantot tās izvēlni, lai pievienotu rindai nepieciešamās faila config.txt, lai Pi izmantotu LCD displeju.

dtoverlay = dpi24

enable_dpi_lcd = 1

display_default_lcd = 1

dpi_grupa = 2

dpi_ režīms = 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

Tā kā Pi Zero ir tikai viens USB ports un man bija nepieciešami USB savienojumi tastatūras pārveidotājam, bezvadu pelei, USB skaņas adapterim un diviem ārējiem USB savienojumiem spēļu spilventiņiem un īkšķa diskdziņiem, man bija jābūt USB centrmezglam ar vismaz 5 savienojumi. Man sēdēja viens, kuram bija pieejami 7 porti, kā arī tam bija 5V 3A līdzstrāvas adapteris, ko izmantoju kā akumulatora lādētāju.

Klēpjdatoram ir tikai viens skaļrunis, bet es gribēju iekļaut austiņu ligzdu un mikrofonu, tāpēc es izmantoju vecas USB austiņas. Es tikko sasmalcināju vadus pēc bloka, kurā rakstīts Logitech, un izmantoju ommetru, lai pārbaudītu, kuru krāsu vadi nonāca austiņās un mikrofonā. Es turēju mikrofonu no austiņām, tikai saīsināju vadus. Esmu redzējis USB skaņas kartes Ebay par aptuveni 3 ASV dolāriem, kuras, iespējams, būtu bijis vieglāk lietot, bet jūs strādājat ar to, kas jums ir.

Akumulators, ko nopirku no ebay. Tā ir 20000 mAh jaudas banka ar vienu 1A izeju un vienu 2A izeju. Tas tiek uzlādēts ar mikro USB savienojumu. Aprakstā teikts, ka tas ir plāns, un es nepievērsu uzmanību pārējiem izmēriem, tāpēc tas ir gandrīz pārāk liels šim lietojumam, taču tas bija lēts. Es izmantoju tikai 2A izeju, kas, manuprāt, būtu minimums, ko izmantot kopā ar Pi Zero. Gatavais dators lieliski darbojas pat tad, ja ir pievienoti ārējiem USB portiem.

4. solis: montāža

Montāža
Montāža
Montāža
Montāža
Montāža
Montāža

Es izmantoju rotējošu instrumentu, lai nogrieztu statīvus un balstus korpusa augšpusē un apakšā, lai atbrīvotu vietu manis uzstādītajām detaļām. Labākais veids, kā to izdarīt, ir griezt nelielus daudzumus vienlaikus un pēc tam pārbaudīt piemērotību. Augšējam korpusam bija nepieciešams arī iegriezums HDMI savienotājam. Apakšējā korpusā bija nepieciešami caurumi barošanas slēdzim, austiņu ligzdai, ārējiem USB portiem un pāris caurumiem aizmugurē, lai es varētu redzēt akumulatora bloka strāvas indikatora gaismas. Šo pēdējo gaismas lukturi varēja izvairīties, ja es būtu pievienojis detaļas, kas vajadzīgas, lai uzraudzītu jaudas līmeņus no Pi, bet es to nedarīju.

3,5 collu LCD ļoti labi iederas vecā datora un ekrāna logā. Es karsti pielīmēju ekrānu un USB centrmezglu vietā un sāku redzēt, kā es varētu vadīt kabeļus. Pie dolāra koka es atradu plakanus USB kabeļus, kas atviegloja kabeļu vadīšanu caur nelielu caurumu savienojumā starp augšējo un apakšējo daļu. Man joprojām bija jānogriež USB kabeļu gali un jāpielodē kopā, kad tie ir izgājuši caur caurumu. Plakanajiem kabeļiem, kurus izmantoju, bija viens vads, kas bija sarkanā krāsā, bet pārējie trīs bija balti, tāpēc bija svarīga to secība. Sarkanais vads bija karsts, nākamais vads bija - datu vads, tad + datu vads un pēc tam zemējums.

Vadi, kas vajadzēja iziet cauri savienojumam līdz apakšai, bija barošanas USB kabelis, tastatūras USB, divi USB pagarinājuma kabeļi ārējiem savienojumiem un skaņas kartes kabelis. Es vadīju mikro USB kabeli no Pi uz USB centrmezglu un nogriezu to galu un pielodēju pie centrmezgla, lai ietaupītu vietu. Es vadīju HDMI adaptera kabeli no Pi līdz vietai, kur es izgriezu augšējā vāka iegriezumu. Augšpusē es urbju nelielu caurumu kamerai, kas arī izgāja cauri grafiskajai lapai, lai kamera būtu vērsta pret lietotāju, kad klēpjdators ir atvērts un viss sakarst.

Man bija neliela problēma ar USB centrmezglu. Kad man bija pievienots peles bezvadu adapteris, pele zaudēja savienojumu. Man nācās lodēt pāris vadus, no kuriem strāvas adapteris tika pievienots centrmezglam, līdz +5 V tapai un GPIO zemējuma tapai. Tas stabilizēja peles savienojumu.

Apakšējā pusē es lodēju kabeļus tastatūrai, USB paplašinājumus un barošanas USB Pi, lai savienotu vadu, lai viss būtu tīrs un izolēts. Es nogriezu nelielu mikro USB kabeli un pielodēju to pie datora oriģinālā strāvas adaptera cilindra kontaktdakšas, kas, par laimi, bija tāda paša izmēra kā USB centrmezgla 5V strāvas adaptera spraudnis. Lai iegūtu skaņu, es lodēju pareizo kanālu tikai datora skaļrunim, kā arī pievienoju 3,5 mm austiņu ligzdu, kas izglābta no vecās SoundBlaster kartes ar abiem audio kanāliem, lai, pievienojot austiņas vai ārējos skaļruņus, es iegūtu stereo skaņu un tā izslēgtu iekšējais skaļrunis. Es urbju caurumu caur datora apakšējo pusi tieši virs tastatūras kontrasta taustiņiem un ievietoju mikrofona glābšanu no USB austiņām zem cauruma. Es pievienoju SPST slēdzi USB kabeļa sarkanajam vadam, kas iet uz 2A strāvu, lai ieslēgtu un izslēgtu Pi. Strāvas slēdzis iet caur caurumu apakšējā korpusā, un to nostiprina uzgrieznis. Tad atkal es izmantoju karstu līmi, lai viss būtu vietā.

Tad atlika tikai ieskrūvēt korpusa augšējo un apakšējo vāku un to ieslēgt.

Kad tā darbojās, man bija vieglāk pievienot BerryBoot tādas operētājsistēmas kā Raspian un Retropie, lejupielādējot attēlus no iepriekš norādītās saites un ievietojot tos USB zibatmiņā un instalējot tos no BerryBoot izvēlnes. Ir daži labi YouTube videoklipi, kas parāda, kā to izdarīt.

Mācību klēpjdatora sākotnējais svars ar baterijām bija 1 mārciņa 13,5 unces. Pēc izmaiņām tas sver 2 mārciņas 8,2 unces.

Lūdzu, aplūkojiet ievietoto video, lai redzētu nelielu Clone Trooper PiTop demonstrāciju darbībā.

Ieteicams: