Innholdsfortegnelse:
- Rekvisita
- Trinn 1: 3D -utskrift
- Trinn 2: Elektronikk
- Trinn 3: Programmering
- Trinn 4: Maling
- Trinn 5: Montering og konklusjon
Video: Portal 2 Personality Core: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Hei venner, jeg er stolt over å kunne presentere mitt siste prosjekt! Denne personlighetskjernen fra et av mine favorittspill, Portal 2, har vært et utrolig morsomt og utfordrende prosjekt. Jeg ville at kjernen min skulle være så tro mot spillet som mulig, så jeg brukte seks servoaktuatorer for å kontrollere den indre mekanismen. Det var litt vondt å programmere, men jeg fikk det endelig til å fungere:) Dette var mitt første forsøk på å bygge en personlighetskjerne, så husk disse forslagene hvis du følger prosessen min. Jeg vil foreslå at du gjør kjernen større. Jeg hadde veldig vanskelig for å montere alt i min, og mekanismen hadde knapt plass til å bevege seg og satte seg fast av og til. Det største problemet jeg sto overfor da jeg startet dette prosjektet var ikke å vite hvordan jeg skulle 3d -modell Heldigvis var jeg i stand til å finne en leddet Wheatley -kjernemodell på thingiverse. Den ble laget av Cerb. Jeg begynte med å skalere opp Cerbs -modellen med 300% og gjøre plass til elektronikken.
Jeg har flere bilder og videoer tilgjengelig her
www.instagram.com/p/B3Hq8G7hqV0/?igshid=1k…
De ble slettet fra telefonen min, så dette er den eneste måten jeg kunne vise deg: s
Rekvisita
2 kg hvitt filament
500 g svart filament (valgfritt)
Arduino Uno
Hc06 Bluetooth -modul
Svart akrylmaling
Hvit spraymaling
Sandpapir
Android -smarttelefon (øyet i kjernen min er designet for å passe til en LGG4)
3 port usb strømstein
Trinn 1: 3D -utskrift
Jeg skrev ut skallhalvdelene med 20% utfylling på min Ender3. Jeg vil anbefale å øke det. Jeg skrev ut aktuatorene med 50% fordi de fortsatte å gå i stykker. Jeg anbefaler å skrive ut bakpanelet og aktuatorene først slik at du kan jobbe med elektronikken mens resten skriver ut
Trinn 2: Elektronikk
Mens du venter på at delene skal skrives ut, kan du begynne å montere elektronikken. Jeg klarte å skyve en arduino -uno og et brødbrett inn i kjernen min. Jeg holdt dem på plass med varmt lim. Du kan følge diagrammet for å gjenskape kretsen. Jeg måtte bruke en ultralydsensor for å representere HC_06 Bluetooth -modulen. Kjernen drives av en stor usb power brick kabler kommer ut på baksiden av kjernen og kobles til power brick som kan oppbevares i en lomme. Jeg vil absolutt at versjon to skal ha et innebygd batteri.
Trinn 3: Programmering
Programmeringen er litt vanskelig, hovedsakelig fordi verdiene endres litt hver gang du kobler frontplaten og aktuatorene. Jeg har tatt med et eksempel på koden min.
Last ned en app som heter Bluetooth -elektronikk og lag et knappelayout med følgende kommandoer
O-FORLENGER ALLE STEMPELER
I-RETRAKTERER ALLE STEMPELER
U-SLÅ OPP
D-SE NED
R-SE HØYRE
L-LOOK TIL VENSTRE
SENTRUM ALL STEMPEL
E-ROTERE HØYRE
e-UNROTATE RETT
Q- ROTERE VENSTRE
q-UNROTATE VENSTRE
Y- ÅPNE ØYELIDER
T-CLOSE ØYELIDS
Koden vil lytte etter disse kommandoene via Bluetooth og flytte servoene deretter.
For å vise øyet på telefonen, bare last ned et bilde av en kjerne -iris og åpne det på telefonen. dette kan ledsages med spilltilbud hvis du ønsker det ved å spille dem gjennom en musikkapp.
Trinn 4: Maling
For å male kjernen min påførte jeg svart akrylmaling med en gammel pensel og bearbeidet den inn i sprekkene med en fille. Hvis det noen gang er for mye, tørk det av med en våt fille. I spillet har disse robotene eksistert i mange år og har mye skitt på seg. forvitring av kjernen er en fin måte å skjule feil.
Trinn 5: Montering og konklusjon
Varm lim x-skinnene til venstre og høyre skall. lim y_aksen til høyre skall langs ekvator; Dette vil hjelpe de to halvdelene til å holde seg sammen. Bor to styrehull på motsatte sider av bakpanelhuset og bruk to skruer for å holde det på plass. Aktuatorene kobler bakpanelet til telefonholderen i mønsteret som vises.
Lim øyelokkene tannstangene på baksiden av øyelokkene, og sørg for at det er nok plass til øyelokket å lukke. Fest øyelokkutstyret til servoen og plasser øyelokkets servofeste slik at giret og stativet kommer i kontakt. Gjenta disse trinnene for det andre øyelokket og fest ansiktsdekselet til telefonholderen ved å bore pilothull og skru inn fire små skruer.
Åpne irisbildet på telefonen, og skyv deretter telefonen inn i holderen. Telefonen kan kobles til strømsteinen hvis du skal bruke den lenge. Ikke glem å sette lysstyrken til høy og slå av den automatiske skjermlåsen.
Når telefonen er satt inn, klikker du de to skallstykkene sammen med iris i midten og skrur på håndtakene.
Koble kjernen til power brick og gratulerer med at du har en fungerende portalkjerne!
Jeg håper du fant dette lærerikt informativt og vil vurdere å stemme på prosjektet mitt i robotikkonkurransen.
Vennlig hilsen, Ryan
Anbefalt:
Hvordan programmere Arduino Mega 2560 Core?: 3 trinn
Hvordan programmere Arduino Mega 2560 Core ?: Jeg fant dette flotte Arduino mega -bordet med liten formfaktor på ebay. Det er en mindre versjon av Arduino mega 2560 og den heter tilsynelatende Arduino mega core … Det var imidlertid et problem! Det inkluderer ikke usb -tilkobling, og det er ikke mye i
Koble RevPi Core + RevPi DIO til Ubidots: 8 trinn
Koble RevPi Core + RevPi DIO til Ubidots: Revolution Pi er en åpen, modulær og holdbar industriell PC basert på den etablerte Raspberry Pi mens den oppfyller EN61131-2-standarden. Utstyrt med Raspberry Pi Compute Module, kan RevPi Core -basen utvides sømløst ved hjelp av passende
Rick Et Morty Portal Gun - Introduksjon: 4 trinn
Rick Et Morty Portal Gun - Introduction: Pour le carnaval 2018 de Dax, Nous avions fabriqué le portal gun de Rick et Morty en impression 3D … Nous reprenons ce projet et confions à Mathieu (BTS systèmes numériques - lycée de borda) la réalisation d'un dispositif permettant d'utiliser un e
Hjemmeautomatisering ved hjelp av Captive Portal: 9 trinn
Hjemmeautomatisering ved hjelp av Captive Portal: Her skal vi lage et veldig interessant prosjekt med Captive Portal -basert hjemmeautomatisering ved hjelp av nodeMCU fra bunnen av. Så, la oss begynne
Arduino IDE Med Dual Core: Fjernkontroll: 8 trinn
Arduino IDE Med Dual Core: Fjernkontroll: Denne videoen handler om "multi". Vi har å gjøre med multitasking, multicores og multiclients. For en stund siden laget jeg en fjernkontroll med to ESP -er: en klient og et tilgangspunkt. Basert på dette, vil vi i dag sette opp en multiklientserver. Dette betyr at vi