Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Valitse kannettava tietokone
- Vaihe 2: Muunna näppäimistö USB: ksi
- Vaihe 3: Valmistele laitteisto
- Vaihe 4: Kokoonpano
Video: Clone Trooper PiTop: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
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
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
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
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:
MITEN AJATA FT232R USB UART CLONE ARDUINO NANO BOARD 3.0: 7 vaihetta
MITEN AJATA FT232R USB UART CLONE ARDUINO NANO BOARD 3.0: Tänään ostin arduino nano v3.0 (klooni), mutta minulla on ongelma. tietokoneeni tunnistaa aina " FT232R USB UART " andarduino Ide ei tunnista tätä korttia. miksi? mikä hätänä? okei, minulla on opetusohjelma tämän ongelman ratkaisemiseksi
Helpompi Guitar Hero Clone Controller!: 10 vaihetta (kuvilla)
Helpompi Guitar Hero Clone Controller!: Tämä on saanut inspiraationsa Realitiesin erinomaisesta ideasta, mutta käytin PC -ohjainta näppäimistön piirilevyn sijasta, jolloin ei tarvittu monimutkaista flipper -rakennetta
Clone SimpleBGC -ohjaimen päivitysongelman ratkaiseminen: 4 vaihetta
Clone SimpleBGC -ohjaimen päivitysongelman ratkaiseminen: Hei. Äskettäin työskentelin SimpleBGC -gimbal -ohjaimen kanssa drone -projektissani. Yhdistin ja viritin sen onnistuneesti. Se toimi täydellisesti. Sen jälkeen halusin päivittää sen laiteohjelmiston versiosta 2.2 versioon 2.2.4. Joten kun olen päivittänyt kardaanin, se
Tea Light Clone: 5 vaihetta (kuvilla)
Tea Light Clone: Tässä ohjeessa kerron hieman tarkemmin tähän projektiin johtavasta polusta ja siitä, miten pääsin tulokseen, joten se vaatii hieman enemmän lukemista. Philips, joka voidaan ladata
Arduino Tamagotchi Clone - Digitaalinen lemmikki: 8 vaihetta (kuvilla)
Arduino Tamagotchi Clone - Digital Pet: Tässä videossa aiomme rakentaa oman digitaalisen lemmikkimme käyttämällä Arduinoa, Tamagotchi -kloonia. Yli 76 miljoonaa kappaletta myyty maailmanlaajuisesti Tamagotchi oli yksi 90 -luvun suosituimmista leluista. Kuten pienestä OLED -näytöstä näet, pidämme huolta