Innholdsfortegnelse:

Pokemon Center Machine: 5 trinn
Pokemon Center Machine: 5 trinn

Video: Pokemon Center Machine: 5 trinn

Video: Pokemon Center Machine: 5 trinn
Video: Стильная Мужская Стрижка 2023 Пошагово дома | Уроки стрижек Евы Лорман | Как стричь Мужские стрижки 2024, November
Anonim
Pokemon Center -maskin
Pokemon Center -maskin

Denne instruksen ble opprettet for å oppfylle prosjektkravet til Makecourse ved University of South Florida (www.makecourse.com). I stedet for en kjedelig valgfri klasse, gikk jeg ut på lem og tok dette Make -kurset. Jeg ble lovet 3D -utskrift, Arduino -ferdigheter og et fantastisk sluttprosjekt. Denne klassen leverte faktisk alle tre!

I de første ukene av klassen måtte jeg designe en prosjektidee som var morsom og kreativ, gjennomførbar innenfor klassens begrensning, 3D -trykt og hadde en bevegelige del. Ideen min om Pokemon Center Machine kom samme dag som jeg forhåndsbestilte Pokemon Moon for 3DS. Dette var mitt Eureka -øyeblikk!

I hvert Pokemon -spill, film og show har det vært Pokemon -sentre, eller søte små røde og hvite bygninger for å behandle utmattede og besvimte Pokémon. Sykepleier Joy som driver Pokemon Center samler Pokemon og legger dem i en Pokemon Center Machine som helbreder Pokemon. Denne maskinen er vanligvis rektangulær eller sirkulær og lager noe støy og blinker hvitt og blått lys. Min gjengivelse av denne maskinen er en firkantet eske med roterende midtseksjon som er hvor Pokémon ville bli distribuert. Når du trykker på en knapp, roterer og spiller maskinen temasangen Pokemon Center, i tillegg til at den viser alle Nurse Joys -setninger.

Trinn 1: Materialer og filer

Her er materialene jeg brukte i hele prosjektet:

Programmer:

Arduino

Inventor Studio 2017

3D -skriver

Laserskjæremaskin

Verktøy:

Loddesystem

Dremel

Skrujern

DAP Contact Cement Lim

E6000 Crafting Lim

Rekvisita:

3D -trykte deler

Akryl "glass"

Pokemon Balls for Decoration (min ble laget med styrofoamballer og maling, men disse kan lages med leire, utskjæring, 3D -trykte deler, osv.)

Elektrisk tape

Elektronikk:

Arduino

Trinnmotor

Adafruit Soundboard Fx

Høyttaler

LCD-skjerm

Brødbrett, knapper og ledninger

Filer:

Vedlagt er mine.stl -filer for 3D -trykte deler og skissen som ble brukt til Arduino

Trinn 2: Arduino -skissen

Videoen ovenfor kan brukes til å følge med enten skissen (under filer i materialdelen) eller med denne beskrivelsen nedenfor:

De nødvendige bibliotekene for denne skissen er Wire, Liquid Crystal og Stepper. Software Serial og Adafruit er valgfrie hvis du vil utvide denne skissen ved å bruke andre funksjoner på Soundboard.

I begynnelsen av skissen definerer jeg knappen, hastigheten og girforholdet til trinnmotoren og LCD -displayadressen. Dette etterfølges av det ugyldige oppsettet der myDisplay.init brukes til å initialisere LCD -skjermen og myDisplay.backlight brukes til å slå på bakgrunnsbelysningen på LCD -skjermen. Stepperhastigheten blir deretter satt opp og knappestatus er også satt opp.

Hullsløyfen er organisert av en stund -sløyfe og deretter seks seksjoner som er grunnleggende like. Mens -sløyfen sier at mens knappen er HØY eller ikke trykket, bør delen innenfor parentesen skje. I dette tilfellet vil det ikke være noe "while (digitalRead (buttonPin) == HIGH) {}". Men når knappen er LAV eller trykket, bør resten av skissen fortsette å fullføres.

De seks seksjonene som utgjør resten av skissen inkluderer kommandoen for å rotere reseptoren ved hjelp av myStepper.step (stepsPerRevolution) og myDisplay.setCursor (0, 0) som starter setningen på første linje på LCD -displayet etterfulgt av kommandoen myDisplay.print ("Welcome to our") som er uttrykket som skal vises på første linje. Dette følges med myDisplay.setCursor (0, 1) som starter setningen på den andre linjen på LCD -displayet og kommandoen myDisplay.print ("Pokemon Center!") Som vises på den andre linjen. Den siste kommandoen er myDisplay.clear som tilbakestiller skjermen for neste kodebunt for neste rotasjon og setning.

Trinn 3: Designe maskinen

Image
Image

Jeg brukte Inventor til å designe mine 3D -trykte deler for Pokemon Center Machine. Mange andre programmer kan brukes så lenge de kan konverteres til.stl -filer for utskrift. Jeg designet maskinen min med totalt 4 deler: Basen, reseptoren, kuppelbunnen og kuppelen.

Basen er en uthult eske med en bro i midten som gjør at ledningene til Arduino kan mates gjennom mens du lager en seksjon for trinnmotoren å hvile på. Basen er farget gul i vedlagte video.

Den røde reseptoren som er plassert inne i basen, er der Pokeballs ville bli fordelt og helbredet når denne delen roterer rundt.

Den grønne kuppelbasen ligger på toppen av sokkelen og fungerer som en plattform for kuppelen å hvile på toppen av, slik at den ikke forstyrrer den roterende reseptoren.

Den blå kuppelen hviler på kuppelbasen og har et kikkhull for å se på reseptoren når den roterer. Dette hullet er dekket med laserskåret akryl senere i prosjektet for et klart visningsrom.

Trinn 4: Arduino Circuit and Control Board

Arduino Circuit and Control Board
Arduino Circuit and Control Board

Kontrollpanelet Pokemon Center Machine kan deles inn i to seksjoner: Arduino og Soundboard.

Arduino:

Arduino er festet til en trinnmotor, en knapp og LCD -skjerm ved bruk av et brødbrett, og den drives av en ekstern batteripakke. Trinnmotoren roterer reseptoren, LCD -displayet viser de vanlige setningene til Nurse Joy, og det er bruken av knappen som styrer om systemet kjører aktivt eller venter.

Soundboardet:

Adafruit Soundboard FX er festet til en høyttaler, Arduino og knappen. Høyttaleren spiller sangen som ble lastet opp, Arduino brukes bare som en strømkilde, og knappen er igjen det som styrer om systemet kjører aktivt eller venter.

Kretsen til brødbrettet og Arduino er vist i vedlagte bilde. Arduino har stepper, LCD og knappinnganger gjennom pinnene som er tilgjengelige, og brødbrettet overfører strømmen mellom Arduino og disse bitene (LCD og motor). Adafruit lydbordet er festet til brødbrettet og trekker strøm gjennom Arduino. Musikklyden spilles gjennom en høyttaler festet med en ekstra ledning, og Arduino drives av en bærbar batteripakke.

Trinn 5: Konfigurer alt

Image
Image
Setter alt opp!
Setter alt opp!

Arduino, Adafruit og Breadboard system:

Last ned den medfølgende skissen og last den opp til Arduino slik at den får koden som trengs for å fungere skikkelig. I tillegg må Adafruit Soundboard FX konfigureres. Jeg har bare lastet opp musikkfilen til Soundboard siden kortet allerede har programmert opptil 10 utløsere eller knapper. Jeg brukte de grunnleggende innstillingene, men mer avanserte innstillinger finner du her:

Arduino, Adafruit og Breadboard ble plassert i en medfølgende eske som var nødvendig for dette klasseprosjektet som holder elektronikken trygg og sikker. Om ønskelig kan en 3D -trykt boks opprettes for mer mangfold i form og skarpere linjer i de kappede delene. Ved å bruke en dremel skapte jeg et visningssted for LCD -skjermen, et hull for knappen og en seksjon for hjelpekabelen og USB -kabelen.

De 3D -trykte delene ble satt sammen som følger:

Base, Stepper Motor, Receptor, Dome Base, og deretter Dome.

Stepper ble boret og festet til broen på basen, og reseptoren hadde et hull boret inn for å passe til Stepper -stempelet. Sørg for å kontrollere at reseptoren kan rotere jevnt før du borer i trinnet. Hvis ikke, juster posisjonen til den kan. Dome Base limes til Base og deretter Dome limes til Dome Base. Akrylvinduet ble kuttet med en laserskjæremaskin for å sikre en perfekt passform. Hvis det ikke er tilgjengelig, ville en dremel fungere like bra.

Dekorasjon:

Enhver dekorasjon kan brukes på din Pokemon Center Machine. Jeg laget mini pokeballer for å dekorere utsiden av basen. Andre ideer kan omfatte å lage baller for å gå inn i maskinen, male basen eller feste små pokemonfigurer. Bare ha det gøy!

Anbefalt: