Satura rādītājs:
- Piegādes
- 1. darbība: izvēlieties klēpjdatoru
- 2. darbība: pārveidojiet tastatūru uz USB
- 3. darbība: aparatūras sagatavošana
- 4. solis: montāža
Video: Klonu karavīru PiTop: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
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
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
Š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
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:
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: 4 soļi
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: Šajā projektā es izveidošu vienkāršu Arduino automašīnas atpakaļgaitas stāvvietas sensora shēmu, izmantojot Arduino UNO un ultraskaņas sensoru HC-SR04. Šo uz Arduino bāzēto automašīnas reverso brīdinājuma sistēmu var izmantot autonomai navigācijai, robotu diapazonam un citiem diapazoniem
Soli pa solim datora veidošana: 9 soļi
Soli pa solim datora veidošana: Piegādes: Aparatūra: mātesplateCPU & CPU dzesētājs PSU (barošanas bloks) Krātuve (HDD/SSD) RAMGPU (nav nepieciešams) Korpuss Instrumenti: skrūvgriezis ESD rokassprādze/matermālā pasta ar aplikatoru
Trīs skaļruņu shēmas -- Soli pa solim apmācība: 3 soļi
Trīs skaļruņu shēmas || Soli pa solim apmācība: Skaļruņu ķēde pastiprina no vides saņemtos audio signālus uz MIC un nosūta to skaļrunim, no kura tiek radīts pastiprināts audio. Šeit es parādīšu trīs dažādus veidus, kā izveidot šo skaļruņu shēmu, izmantojot:
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): 8 soļi
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): ultraskaņas skaņas pārveidotāji L298N līdzstrāvas adaptera strāvas padeve ar vīriešu līdzstrāvas tapu Arduino UNOBreadboard un analogie porti koda konvertēšanai (C ++)
DIY žurku klonu deformācijas ģitāras efekta pedālis - mirušais RAT: 5 soļi (ar attēliem)
DIY žurku klonu izkropļojumu ģitāras efekta pedālis - Dead RAT: Tas nav nekāds Mikija peles izkropļojuma pedālis! Šis pedālis ir viena klons uz maniem iecienītākajiem 80. gadu efektu pedāļiem … ProCo's RAT Distortion. Tas ir pamata OpAmp izkropļojumu pedālis, izmantojot klasisko LM308N IC mikroshēmu, kas ir diezgan vienkārša konstrukcija