Cov txheej txheem:

Pokemon Center Tshuab: 5 Kauj Ruam
Pokemon Center Tshuab: 5 Kauj Ruam

Video: Pokemon Center Tshuab: 5 Kauj Ruam

Video: Pokemon Center Tshuab: 5 Kauj Ruam
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Lub Xya hli ntuj
Anonim
Pokemon Center Tshuab
Pokemon Center Tshuab

Cov lus qhia no tau tsim los ua kom tau raws txoj haujlwm xav tau ntawm Makecourse ntawm University of South Florida (www.makecourse.com). Los ntawm qee qhov chav kawm xaiv tsis txaus ntseeg, Kuv tau tawm ntawm txhais ceg thiab coj Qhov Kev Kawm Ua Ntej no. Kuv tau cog lus tias yuav luam ntawv 3D, Arduino txuj ci, thiab qhov kawg kawg ntawm qhov project. Cov chav kawm no, qhov tseeb, tau xa rau tag nrho peb ntawm cov no!

Hauv thawj ob peb lub lis piam ntawm chav kawm kuv yuav tsum tsim lub tswv yim phiaj xwm uas lom zem thiab muaj tswv yim, ua tau raws li qhov txwv ntawm chav kawm, luam tawm 3D, thiab muaj ib feem txav mus. Kuv lub tswv yim rau Pokemon Center Tshuab tuaj tib hnub kuv tau xaj Pokemon Moon rau 3DS. Nov yog kuv lub sijhawm Eureka!

Hauv txhua qhov Pokemon game, ua yeeb yaj kiab thiab qhia tau muaj Pokemon Centers, lossis cov tsev zoo nkauj liab thiab dawb los kho Pokemon uas qaug zog thiab tsaus muag. Nurse Joy uas yog tus tuav Pokemon Center sau koj Pokemon thiab muab tso rau hauv Pokemon Center Tshuab uas kho tus Pokemon. Lub tshuab no feem ntau yog cov duab plaub lossis ncig thiab ua rau muaj suab nrov thiab ua rau lub teeb dawb thiab xiav. Kuv qhov kev ua haujlwm ntawm lub tshuab no yog lub npov plaub fab nrog ntu ntu nruab nrab uas yog qhov uas Pokemon yuav faib. Thaum lub pob nyem, lub tshuab tig thiab ua rau Pokemon Center lub ntsiab lus nkauj ntxiv rau tso tawm txhua kab lus Nurse Joys.

Kauj Ruam 1: Cov Ntaub Ntawv thiab Cov Ntaub Ntawv

Nov yog cov ntaub ntawv kuv siv thoob plaws kuv qhov project:

Cov kev kawm:

Arduino

Tus Tsim Tawm Studio 2017

3D Tshuab Luam Ntawv

Laser Cutter Tshuab

Cov Cuab Yeej:

Soldering System

Dremel

Ntsia Hlau

DAP Hu Rau Maas Kua nplaum

E6000 Crafting Glue

Khoom siv:

3D luam qhov

Acrylic "iav"

Pokemon Balls rau Kho Kom Zoo Nkauj (kuv tau tsim nrog cov khoom siv styrofoam thiab pleev xim tab sis cov no tuaj yeem ua nrog av nplaum, kos duab, luam 3D ntu, thiab lwm yam)

Daim Kab Xev Hluav Taws Xob

Electronics:

Arduino

Stepper Tsav

Adafruit Soundboard Fx

Hais lus

LCD zaub

Breadboard, cov nyees khawm thiab cov xov hlau

Cov ntaub ntawv:

Cov ntawv txuas nrog yog kuv.stl cov ntaub ntawv rau 3D qhov chaw luam tawm thiab kos duab siv rau Arduino

Kauj ruam 2: Arduino Sketch

Cov vis dis aus saum toj no tuaj yeem siv ua raws nrog nrog cov duab kos (hauv cov ntaub ntawv hauv ntu khoom) lossis nrog cov lus piav qhia hauv qab no:

Cov tsev qiv ntawv xav tau rau qhov kos duab no yog Cov Hlau, Cov Kua Crystal, thiab Stepper. Lub Software Serial thiab Adafruit yog nyob ntawm yeem yog tias koj xav nthuav dav rau qhov kos duab no siv lwm txoj haujlwm ntawm Soundboard.

Thaum pib ntawm daim duab, kuv txhais lub pob, qhov nrawm thiab iav piv ntawm tus tsav tsheb, thiab LCD chaw nyob. Qhov no tau ua raws los ntawm qhov tsis muaj teeb tsa uas myDisplay.init tau siv los pib lub LCD thiab myDisplay.backlight tau siv los tig lub teeb pom kev ntawm LCD. Tus stepper ceev tau teeb tsa thiab lub xeev khawm tau teeb tsa ib yam.

Lub voj void tau teeb tsa los ntawm lub voj voos thiab tom qab ntawd 6 ntu uas yog qhov zoo ib yam. Lub sijhawm voj hais tias thaum lub khawm HIGH lossis tsis nias ces ntu hauv kab lus yuav tsum tshwm sim. Hauv qhov no, qhov ntawd yuav tsis muaj dab tsi "thaum (digitalRead (buttonPin) == HIGH) {}". Txawm li cas los xij, thaum khawm LOW lossis nias, tom qab ntawv kos duab tas li yuav tsum ua kom tiav.

Rau ntu ntu uas pleev qhov seem ntawm qhov kos duab suav nrog cov lus txib kom tig lub receptor siv myStepper.step (stepsPerRevolution) thiab myDisplay.setCursor (0, 0) uas pib kab lus ntawm thawj kab ntawm cov zaub LCD ua raws li cov lus txib myDisplay.print ("Zoo siab txais tos rau peb") uas yog kab lus uas yuav nthuav tawm ntawm thawj kab. Qhov no tau ua raws nrog myDisplay.setCursor (0, 1) uas pib kab lus ntawm kab thib ob ntawm cov zaub LCD thiab hais kom ua myDisplay.print ("Pokemon Center!") Uas tau tshwm rau ntawm kab thib ob. Qhov lus txib kawg yog myDisplay.clear uas rov pib dua lub vijtsam rau tom ntej ntawm cov lej rau kev sib hloov tom ntej thiab kab lus.

Kauj Ruam 3: Tsim Lub Tshuab

Image
Image

Kuv siv Inventor los tsim kuv cov ntawv luam tawm 3D rau Pokemon Center Tshuab. Ntau lwm cov haujlwm tuaj yeem siv tau ntev li ntev tau lawv tuaj yeem hloov pauv mus ua.stl cov ntaub ntawv rau luam ntawv. Kuv tsim kuv lub tshuab siv tag nrho ntawm 4 ntu: Lub hauv paus, tus txais, lub hauv paus puag, thiab lub dome.

Lub hauv paus yog hollowed tawm lub thawv nrog tus choj nyob hauv nruab nrab uas tso cai rau cov xov hlau ntawm Arduino kom pub los ntawm thaum tsim ntu rau Stepper lub cev kom so. Lub hauv paus yog xim daj hauv daim vis dis aus.

Tus neeg txais liab uas nyob sab hauv ntawm lub hauv paus yog qhov uas Pokeballs yuav faib thiab kho tau zoo li qhov no tig ncig.

Lub hauv paus ntsuab dome yog nyob rau sab saum toj ntawm lub hauv paus thiab ua raws li lub platform rau lub dome kom so rau saum ntawm qhov ntawd nws tsis cuam tshuam nrog tus neeg txais khoom tig.

Lub dome xiav nyob ntawm lub hauv paus dome thiab muaj lub qhov peep los saib rau ntawm tus neeg txais khoom thaum nws tig. Lub qhov no tau npog nrog laser txiav acrylic tom qab hauv qhov haujlwm kom pom qhov chaw pom tseeb.

Kauj Ruam 4: Arduino Circuit thiab Pawg Tswj Xyuas

Arduino Circuit thiab Tswj Pawg Tswj
Arduino Circuit thiab Tswj Pawg Tswj

Pokemon Center Tshuab tswj lub rooj tswj hwm tuaj yeem faib ua ob ntu: Arduino thiab Soundboard.

Tus Arduino:

Arduino tau txuas nrog lub tshuab hluav taws xob stepper, lub pob, thiab cov duab LCD los ntawm kev siv lub khob cij, thiab nws tau siv lub roj teeb sab nraud. Stepper lub cev muaj zog tig tus neeg txais khoom, lub vijtsam LCD qhia cov lus sib tham ntawm Nurse Joy, thiab kev siv lub pob yog qhov tswj hwm yog tias lub kaw lus ua haujlwm nquag lossis tos.

Lub Soundboard:

Adafruit Soundboard FX tau txuas nrog tus hais lus, Arduino, thiab khawm. Tus hais lus ua suab nkauj uas tau tshaj tawm, Arduino tau siv tsuas yog ua lub zog siv, thiab lub pob yog ib zaug ntxiv uas tswj hwm yog tias lub kaw lus ua haujlwm tau zoo lossis tos.

Lub voj voos ntawm lub khob cij thiab Arduino tau qhia hauv daim duab txuas. Arduino muaj tus stepper, LCD thiab khawm nkag los ntawm cov pins muaj thiab lub khob cij xa cov dej ntws nruab nrab ntawm Arduino thiab cov khoom ntawd (LCD thiab lub cev muaj zog). Adafruit soundboard tau txuas nrog lub khob cij thiab rub lub zog los ntawm Arduino. Lub suab paj nruag suab paj nruag tau ua los ntawm tus neeg hais lus txuas los ntawm txoj hlua txuas thiab Arduino tau siv los ntawm lub roj teeb nqa tau.

Kauj Ruam 5: Teem Txhua Qhov

Image
Image
Teem Nws Txhua Qhov!
Teem Nws Txhua Qhov!

Arduino, Adafruit thiab Breadboard system:

Rub tawm qhov kos duab uas tau muab thiab xa nws mus rau koj Arduino kom nws yuav muaj cov cai xav tau los ua kom raug. Ib qho ntxiv, Adafruit Soundboard FX xav tau teeb tsa. Kuv tsuas yog muab cov nkauj tso rau hauv Soundboard txij li lub rooj tsavxwm twb tau teeb tsa txog 10 qhov tshwm sim lossis khawm. Kuv siv cov kev teeb tsa yooj yim tab sis teeb tsa ntau dua tuaj yeem pom ntawm no:

Arduino, Adafruit thiab Breadboard tau muab tso rau hauv ib lub thawv uas xav tau rau chav kawm no uas ua rau cov khoom siv hluav taws xob nyab xeeb thiab nyab xeeb. Yog tias xav tau, lub npov 3D luam tawm tuaj yeem tsim tau rau ntau yam sib txawv hauv cov duab thiab cov kab ncaj dua hauv cov ntu txiav. Los ntawm kev siv dremel, Kuv tsim qhov chaw saib rau lub vijtsam LCD, lub qhov rau lub pob, thiab ntu rau ntu pabcuam thiab USB txuas.

Cov ntawv luam tawm 3D tau sib sau ua ke raws li hauv qab no:

Base, Stepper Motor, Receptor, Dome Base, thiab tom qab ntawd Dome.

Tus Stepper tau raug laum thiab ruaj ntseg rau tus choj ntawm lub hauv paus thiab Tus Txais Txais tau muaj lub qhov drilled rau kom haum rau Stepper piston. Nco ntsoov xyuas tias tus neeg txais khoom tuaj yeem tig tau yooj yim ua ntej drilling hauv Stepper. Yog tsis yog, kho txoj haujlwm kom txog thaum nws tuaj yeem ua tau. Lub Dome Base tau ua rau lub hauv paus thiab tom qab ntawd Dome tau txuas nrog rau Dome Base. Lub qhov rai saib acrylic tau txiav siv lub tshuab txiav laser kom ntseeg tau tias haum zoo. Yog tias tsis muaj, dremel yuav ua haujlwm ib yam nkaus.

Kho kom zoo nkauj:

Kev kho kom zoo nkauj tuaj yeem siv ntawm koj lub tshuab Pokemon Center. Kuv tsim mini pokeballs los kho sab nrauv ntawm lub hauv paus. Lwm lub tswv yim tuaj yeem suav nrog tsim cov pob mus rau sab hauv ntawm lub tshuab, pleev xim rau lub hauv paus, lossis txuas cov duab me me pokemon. Cia li muaj kev lom zem!

Pom zoo: