Sisällysluettelo:

Clone Trooper PiTop: 4 vaihetta
Clone Trooper PiTop: 4 vaihetta

Video: Clone Trooper PiTop: 4 vaihetta

Video: Clone Trooper PiTop: 4 vaihetta
Video: What If Plo Koon Raised Luke and Leia 2024, Heinäkuu
Anonim
Image
Image
Valitse kannettava tietokone
Valitse kannettava tietokone

Kloonisotilas PiTop

Ensin minun on tunnustettava Meplerin työ https://www.instructables.com/member/mepler/, jonka TI99/4a -projektin projektiini kirjoittama projekti. Kiitos.

Tarvikkeet

Käytetyt osat:

Lapset oppivat kannettavaa tietokonetta

Raspberry Pi Zero W

3,5 tuuman LCD -näyttö Raspberry Pi: lle

Raspberry Pi Zero CSI -kamera 5MP

64 Gt Micro SD -kortti

Teensy 2.0 USB -kehityskortti

USB -keskitin

USB -virtapankki

USB -kuulokkeet ja mikrofoni

USB -peliohjain

Langaton USB -hiiri

Erilaisia USB -kaapeleita

Prototyyppilauta

Vaihe 1: Valitse kannettava tietokone

Aloitin Oregon Scientificin Star Wars Clone Trooper Learning Laptop -tietokoneella.

Tästä kannettavasta tietokoneesta on muutamia eri versioita, mutta valitsin tämän värimaailman, todellisen näppäimistön vain kalvon sijaan ja suuremman laajakuvanäytön vuoksi. Sen on myös oltava riittävän suuri, jotta se mahtuu kaikkiin osiin.

Irrotin kannettavan tietokoneen. Minun piti olla varovainen yläosan kanssa, koska ruuvit, jotka pitävät sitä yhdessä, ovat muovisen graafisen arkin reunan alla ja osa kuvasta tarttui koteloon ja osa irrotettiin muovilevyn kanssa. En vetänyt arkkia kokonaan irti, vain tarpeeksi paljastaakseni ruuvit ja niin kauan kuin se oli vielä kiinnitetty keskelle, grafiikka oli rivissä takaisin, kun se koottiin uudelleen. Kun kotelo ylhäältä ja alhaalta pois päältä, huomasin, että näppäimistö, kaiutin, piirilevy ja näyttö on kiinnitetty tietokoneen kaksiosaiseen taitettavaan keskiosaan. Pidin ajatukseni kiinnittää kaikki komponentit keskiosaan ja ruuvaa vain ylä- ja alakannet takaisin, kun ne on tehty.

Vaihe 2: Muunna näppäimistö USB: ksi

Muunna näppäimistö USB: ksi
Muunna näppäimistö USB: ksi
Muunna näppäimistö USB: ksi
Muunna näppäimistö USB: ksi
Muunna näppäimistö USB: ksi
Muunna näppäimistö USB: ksi

Näppäimistö on kytketty matriisiin, joka muistuttaa TI99/4a: n näppäimistöä. Kun purin kannettavan tietokoneen, näppäimistön piirilevyn nastat on merkitty PA0-PA6 ja PB0-PB7. Mukana on myös PC0 -nasta ja virtapainikkeen nasta. Kun kannettava tietokone oli päällä, oikosuloin nastat väliin ja katsoin mitä näytöllä tapahtui. Pystyin kartoittamaan suurimman osan avaimista tällä tavalla.

Liittääkseni tämän teensyyn käytin pientä yleiskäyttöistä prototyyppikorttia. Irrotin näppäimistön johdot päätietokoneen piirilevystä, vedin johdot tietokoneen ylä- ja alaosan välisen liitoksen läpi ja poistin tietokoneen levyn ja näytön yläosasta. Juotin 15 10K ohmin vastusta kuten prototyyppikortilla, jonka toinen pää on kytketty maahan ja toinen pää jokaiseen erilliseen näppäimistön johtoon. Vedettävät vastukset kytkeytyvät jokaisen näppäimistön ja Teensy -nastan väliin.

Katsellessani projektitaulua ja Teensyä juotettuna yhteen, huomasin, että minun olisi pitänyt käyttää pidempiä johtoja, koska niin pinottuina on vaikea mahtua tietokoneeseen.

Teensyn nastat eivät ole kunnossa kuten kaaviossa, joten muista lukea piirilevyn tarrat, kun juotat tämän yhteen. Käytin Arduino -ohjelmistoa Teensyn ohjelmoimiseen mukana toimitetulla näppäimistöllä. Katso Teensy -sivustolta vinkkejä taulun ohjelmointiin.

Tein näppäimistön nastat PB0 - PB7 lähdöt ja PA0 - PA6 tulot Arduino -näppäimistöskriptille. Lopulta en käyttänyt näppäimistön PC0 -nastaista, koska kun yritin yhdistää sen Teensyyn, asiat muuttuivat hyvin epäsäännöllisiksi, joten jotkut näppäimet eivät toimineet. Näppäimistö, jota en käytä näppäimistöllä, ovat Esc, Virta, Kontrasti - ja +, Peliluokka, Musiikki päälle/pois ja Vaihto. Käytin ohjenäppäintä shift- ja taustavalonäppäintä toimintonäppäimenä, jotta voin saada F1: n F10: n kautta, kun sitä käytetään numeronäppäinten kanssa, sekä erilaisia erikoismerkkejä käytettäessä muiden näppäinten kanssa. Äänenvoimakkuusnäppäin on Esc ja äänenvoimakkuus + on Tab. Voit selata näppäimistön skriptiä nähdäksesi joitain näppäinyhdistelmiä, jotka olen tehnyt saadakseni joitain muita näppäimiä, jotka puuttuvat tästä näppäimistöstä, kuten Function + Q tekee ~. On melko yksinkertaista tehdä muutoksia komentosarjan txt -tiedostoon ja sitten vain kopioida ja liittää kaikki Arduino -ohjelmistoon Teensyn ohjelmoimiseksi ja nähdä, miten muutokset toimivat. Teensyn ohjelmoinnin jälkeen se toimii aivan kuten mikä tahansa USB -näppäimistö, joten voit liittää sen mihin tahansa tietokoneeseen testausta varten.

Vaihe 3: Valmistele laitteisto

Valmistele laitteisto
Valmistele laitteisto
Valmistele laitteisto
Valmistele laitteisto
Valmistele laitteisto
Valmistele laitteisto

Käytin Raspberry Pi Zero W: tä tähän projektiin. Juotin GPIO -nastat levylle, jotta se voidaan liittää 3,5 tuuman nestekidenäyttöön. Aliexpressiltä saamani nestekidenäyttö säästin pari taalaa, koska en saanut kosketusnäyttöversiota, koska se oli joka tapauksessa graafisen arkin läpinäkyvän muovin takana. Käytin BerryBootia käynnistyslataimena, jotta voisin käyttää useita käyttöjärjestelmiä tälle kannettavalle tietokoneelle.

www.berryterminal.com/doku.php/berryboot

BerryBoot -kuvia löytyy täältä.

berryboot.alexgoldcheidt.com/images/

Käytin mini -HDMI -HDMI -sovitinta ja tavallista USB -näppäimistöä ja hiirtä ensimmäisen käynnistyksen yhteydessä ja Berrybootin asentamiseen micro SD -kortille. Kun Berryboot oli asennettu, voisin käyttää sen valikkoa lisäämään tarvittavat rivit config.txt -tiedostoon, jotta Pi käyttäisi LCD -näyttöä.

dtoverlay = dpi24

enable_dpi_lcd = 1

display_default_lcd = 1

dpi_ryhmä = 2

dpi_mode = 87

dpi_output_format = 0x6f026

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

display_rotate = 3

Koska Pi Zero -laitteessa on vain yksi USB -portti ja tarvitsin USB -liitännät näppäimistömuuntimelle, langattomalle hiirelle, USB -äänisovittimelle ja kahdelle ulkoiselle USB -liitännälle pelialustoille ja peukaloasemille, minulla oli oltava USB -keskitin vähintään 5 liitäntää. Minulla oli yksi istuva, jossa oli 7 porttia ja siinä oli 5 V: n 3A DC -sovitin, jota käytin akun laturina.

Kannettavassa tietokoneessa on vain yksi kaiutin, mutta halusin sisällyttää kuulokeliitännän ja mikrofonin, joten käytin vanhaa USB -kuuloketta. Leikkasin johdot Logitech -lohkon jälkeen ja testasin ohmimittarilla, mitkä värijohdot menivät kuulokkeisiin ja mikrofoniin. Pidin mikrofonin kuulokkeista vain lyhentäen johtoja. Olen nähnyt USB -äänikortteja Ebayssa noin 3 dollaria, joita olisi luultavasti ollut helpompi käyttää, mutta työskentelet sen kanssa, mitä sait.

Ebaystä ostamani akku. Se on 20000 mAh: n virtapankki, jossa on yksi 1A -lähtö ja yksi 2A -lähtö. Se ladataan mikro -USB -liitännällä. Kuvauksessa sanottiin, että se oli ohut, enkä kiinnittänyt huomiota muihin mittoihin, joten se on melkein liian suuri tähän sovellukseen, mutta se oli halpaa. Käytän vain 2A -lähtöä, joka mielestäni olisi vähimmäisvaatimus Pi Zeron kanssa. Valmis tietokone toimii hyvin tämän kanssa, vaikka ulkoisiin USB -portteihin on kytketty tavaraa.

Vaihe 4: Kokoonpano

Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano

Leikkasin pyörivällä työkalulla pois telineet ja tuet kotelon ylä- ja alaosasta, jotta saatiin tilaa asentamilleni osille. Pienien määrien leikkaaminen kerrallaan ja sitten sopivuuden tarkistaminen on paras tapa edetä tässä. Yläkotelo tarvitsi myös loven leikkauksen HDMI -liittimeen. Alakoteloon tarvittiin reikiä virtakytkimelle, kuulokeliitännälle, ulkoisille USB -porteille ja pari reikää takana, jotta näen akun virran merkkivalot. Tämä valojen viimeinen bitti olisi voitu välttää, jos olisin lisännyt tarvittavat osat P: n tehotasojen seuraamiseen, mutta en tehnyt sitä.

3,5 tuuman nestekidenäyttö sopii hyvin vanhan tietokoneen ja näytön ikkunaan. Liimasin näytön ja USB -keskittimen paikalleen ja aloin nähdä, miten voisin ajaa kaapelit. Löysin litteät USB -kaapelit Dollar Tree -puusta, mikä helpotti kaapeleiden johtamista pienen reiän läpi ylä- ja alareunan liitoksessa. Minun piti vielä katkaista USB -kaapelien päät ja juottaa ne takaisin yhteen, kun ne olivat reiän läpi. Käytetyissä litteissä kaapeleissa oli yksi punainen lanka, muut kolme valkoista, joten järjestys, johon ne menivät, oli tärkeä. Punainen johto oli kuuma, seuraava johto oli - datajohto, sitten + datakaapeli ja sitten maadoitus.

Johdot, jotka tarvitsivat kulkea liitoksen läpi pohjaan, olivat virta -USB -kaapeli, näppäimistön USB, kaksi USB -jatkojohtoa ulkoisia liitäntöjä varten ja äänikortin kaapeli. Ajoin mikro -USB -kaapelin Pi: ltä USB -keskittimeen ja katkaisin sen pään ja juotin sen keskittimeen säästääksesi tilaa. Juoksin HDMI -sovitinkaapelin Pi: stä siihen kohtaan, jossa katkaisin loven yläkannesta. Porasin pienen reiän kameran yläosaan, joka myös kävi graafisen arkin läpi, jotta kamera kohdistaisi käyttäjän, kun kannettava tietokone on auki ja kaikki liimautui kuumana.

Minulla oli pieni ongelma USB -keskittimen kanssa. Kun olin kytkenyt hiiren langattoman sovittimen, hiiri katkaisi yhteyden. Minun piti juottaa pari johtoa, joista virtalähde kytkettiin keskittimeen GPIO: n +5 V: n ja maadoitusnastaan. Tämä vakautti hiiren yhteyden.

Alaosassa juotin näppäimistön kaapelit, USB -laajennukset ja Pi: n virta -USB: n takaisin yhteen käyttämällä langan lämpökutistusta pitämään kaikki puhtaina ja eristettyinä. Leikkasin pienen mikro -USB -kaapelin ja juotin sen tietokoneen alkuperäiseen virtalähteen pistorasiaan, joka oli onneksi samankokoinen kuin USB -keskittimien 5 voltin virtalähteen pistoke. Äänen vuoksi juotan oikean kanavan vain tietokoneen kaiuttimiin ja lisäsin myös 3,5 mm: n kuulokeliitännän, joka on pelastettu vanhasta SoundBlaster -kortista, jossa on molemmat äänikanavat, joten kun kuulokkeet tai ulkoiset kaiuttimet on kytketty, saan stereoäänen ja se katkaisee sisäinen kaiutin. Porasin reiän tietokoneen alaosaan näppäimistön kontrastinäppäinten yläpuolelle ja asetin mikrofonin pelastamisen USB -kuulokkeesta reiän alle. Lisäsin SPST -kytkimen USB -kaapelin punaiseen johtoon, joka menee 2A -virtalähteeseen Pi -virran kytkemiseksi päälle ja pois. Virtakytkin mahtuu alareunassa olevan reiän läpi ja mutteri kiinnittää sen. Sitten taas käytin kuuma liimaa pitämään kaiken paikallaan.

Sitten oli vain ruuvattava kotelon ylä- ja alakansi takaisin ja kytkettävä se päälle.

Kun se oli käynnissä, oli helpompi lisätä käyttöjärjestelmiä, kuten Raspian ja Retropie, BerryBootiin lataamalla kuvat aiemmin antamastani linkistä ja asettamalla ne USB -muistitikulle ja asentamalla ne BerryBoot -valikosta. On olemassa hyviä YouTube -videoita, jotka osoittavat, miten tämä tehdään.

Oppimiskannettavan alkuperäinen paino paristoilla oli 1 lb 13,5 oz. Muutosten jälkeen se painaa 2 lbs 8.2oz.

Katso upotettu video nähdäksesi pienen demon Clone Trooper PiTopista toiminnassa.

Suositeltava: