Cov txheej txheem:

Kev Koom Tes Ua Haujlwm Arduino: 9 Kauj Ruam
Kev Koom Tes Ua Haujlwm Arduino: 9 Kauj Ruam

Video: Kev Koom Tes Ua Haujlwm Arduino: 9 Kauj Ruam

Video: Kev Koom Tes Ua Haujlwm Arduino: 9 Kauj Ruam
Video: TSIS YOG PEB UA HAUJ LWM ZOO .\\ N.TSHUAV NUM |\ N.IAM VAJ XOB \\ N.TXOOV KAV NKAUJ 2023 2024, Hlis ntuj nqeg
Anonim
Image
Image
Kev Koom Tes Arduino Game
Kev Koom Tes Arduino Game
Kev Koom Tes Arduino Game
Kev Koom Tes Arduino Game

Hauv cov lus qhia no peb yuav piav qhia peb li cas tsim thiab tsim kev sib koom tes ua si 'FUN'.

Peb siv Arduino Uno thiab NeoPixel LED sawb, ntawm lwm yam. Play cov vis dis aus rau kev ua yeeb yam ntawm FUN.

Kauj Ruam 1: Peb Xav Tau Dab Tsi?

Peb Xav Tau Dab Tsi?
Peb Xav Tau Dab Tsi?
Peb Xav Tau Dab Tsi?
Peb Xav Tau Dab Tsi?
Peb Xav Tau Dab Tsi?
Peb Xav Tau Dab Tsi?

Yuav tsum:

-Ua Arduino

- Cov xov + cov khoom sib txuas

- 3 khawm

- 1 POT-meter

- 1 Lwd

- Ib qho xim sib txawv coj-sawb (hauv cov lus qhia no peb siv kab sawb nrog 30 leds)

- Breadboard (Tsuas yog ntsuas cov cai lossis ntu)

Ntoo (30x50cm)

- Laser txiav (xaiv tau, yog tias tsis muaj lub qhov muag pom kuj tseem yuav ua txoj haujlwm)

Laptop + arduino software

- Ntoo kua nplaum

- Cov ntawv xuab zeb

- Plexiglass (20x5cm)

NCO TSEG: Peb siv NeoPixel RGB 30 LEDs sawb. Cov cai tau sau nrog lub tsev qiv ntawv Fastled. Nco ntsoov tias koj daim kab xev LED ua haujlwm nrog Lub tsev qiv ntawv Fastled zoo li peb, txwv tsis pub koj yuav tsum hloov kho txoj cai los ua haujlwm nrog koj cov hlua coj.

Kauj Ruam 2: Soldering Qhov Chaw - Ntu 1

Soldering Qhov Chaw - Ntu 1
Soldering Qhov Chaw - Ntu 1
Soldering Qhov Chaw - Ntu 1
Soldering Qhov Chaw - Ntu 1
Soldering Qhov Chaw - Ntu 1
Soldering Qhov Chaw - Ntu 1
Soldering Qhov Chaw - Ntu 1
Soldering Qhov Chaw - Ntu 1

Tam sim no peb muaj txhua yam, peb tuaj yeem pib siv cov xov hlau txuas mus rau ntu.

Khawm: Peb pib nrog cov nyees khawm. Peb xav tau peb lub nyees khawm, ob qho rau qhov kev ua si nws tus kheej thiab ib qho yuav yog peb lub pob pib dua. los ntawm cov nyees khawm rau hauv ib qho. Pib nrog txuas ob lub xov hlau mus rau ob txhais ceg ntawm ib qho ntawm cov nyees khawm. Yog li ntawd thawj kab xaim piv txwv rau ntawm sab laug sab saum toj thiab tom qab ntawd txuas tus xov tooj thib ob ntawm sab xis hauv qab ceg. Tom qab ntawd lub pob yuav ib txwm raug muab kho kom raug. Ua qhov no rau tag nrho peb lub khawm.

Thaum tag nrho cov nyees khawm muaj ob lub xov hlau txuas rau ntawm lawv peb tuaj yeem txuas cov xov hlau hauv av ua ke. Tom qab ntawv txiav txim siab qhov twg yuav yog xaim nruab nrab. Cov xov hlau nruab nrab yuav yog qhov peb muab tso rau hauv tus pin hauv av ntawm Arduino. Nco ntsoov tias cov xov hlau nruab nrab yuav txuas kom raug rau hauv tus lej Arduino. Tom qab ntawd txuas lwm ob lub xov hlau mus rau ib nrab, kom nws tseem haum rau hauv Arduino.

Kauj Ruam 3: Soldering Qhov Chaw - Ntu 2

Soldering Qhov Chaw - Ntu 2
Soldering Qhov Chaw - Ntu 2
Soldering Qhov Chaw - Ntu 2
Soldering Qhov Chaw - Ntu 2

Lauj kaub ntsuas:

Tam sim no peb ua Pot Meter. Qhov no muaj peb tus pin peb xav tau los txuas cov xov hlau. Mus tom ntej thiab ua qhov no.

Tom qab ntawd yooj yim muab qee qhov txuas rau ntawm lwm qhov kawg ntawm cov xaim kom peb tuaj yeem lo lawv hauv Arduino tus pin. Saib cov lus qhia rau tus lej tus lej. Tus pin hauv nruab nrab yog tus pin cov ntaub ntawv.

Kauj Ruam 4: Soldering Qhov Chaw - Ntu 3

Soldering Qhov Chaw - Ntu 3
Soldering Qhov Chaw - Ntu 3
Soldering Qhov Chaw - Ntu 3
Soldering Qhov Chaw - Ntu 3

LDR: Qhov no yog qhov yooj yim heev. Zoo li ua ntej, tsuas yog siv cov xov hlau txuas rau tus pin.

Tom qab ntawd txuas cov xov hlau zoo li qhia hauv kab lus.

Kauj Ruam 5: Soldering Qhov Chaw - Ntu 4

Soldering Qhov Chaw - Ntu 4
Soldering Qhov Chaw - Ntu 4
Soldering Qhov Chaw - Ntu 4
Soldering Qhov Chaw - Ntu 4

NeoPixel:

Qhov kawg tab sis tsis tsawg, peb yuav tsum tau siv lub NeoPixel (30 leds) LED sawb. Nws zoo li lub lauj kaub ntsuas. Nws muaj peb tus pin nrog nruab nrab ib tus yog tus pin cov ntaub ntawv. Tab sis nrog cov hlua LED no nws tau sau tseg tias tus pin twg yog 5V+ thiab uas yog GND (Hauv av) tus pin. Tom qab ntawd tsuas yog saib cov duab rau qhov pins raug ntawm Arduino.

Kauj Ruam 6: Tshaj Tawm Txoj Cai

Tam sim no txhua yam tau muab tso ua ke peb tuaj yeem sim nws nrog tus lej. Code: Rub cov ntawv txuas.ino thiab qhib nws nrog Arduino IDE. Set qhov chaw nres nkoj raug rau koj Arduino yog tias koj tseem tsis tau ua li ntawd. thiab sim qhov kev ua si los ntawm nias lub pob. Tom qab ob peb feeb lub teeb yuav tsum tuaj.

Kauj Ruam 7: Ua Lub Thawv

Ua Lub Thawv
Ua Lub Thawv
Ua Lub Thawv
Ua Lub Thawv
Ua Lub Thawv
Ua Lub Thawv

Laser Txiav:

Tam sim no peb muaj txhua yam npaj tau peb tuaj yeem pib nrog tsim lub thawv. Peb rub tawm cov ntawv txiav laser los ntawm lub vev xaib "makercase.com". Hauv lub vev xaib no koj tuaj yeem tsim koj lub thawv thiab rub tawm cov ntawv html. Tom qab ntawd koj tuaj yeem xa cov ntawv no hauv Adobe Illustrator los hloov nws mus rau.dfx cov ntaub ntawv, uas ua haujlwm nrog lub tshuab txiav laser. Hauv Adobe Illustrator koj tseem tuaj yeem ua tiav txhua yam uas koj tau ntxiv rau hauv koj daim ntawv siv lub vev xaib. Thaum txhua yam ua tiav lawm koj tuaj yeem txiav cov ntawv no mus rau phaj ntoo ntawm 30x50cm. Thaum qhov no ua tiav tag nrho koj muaj cov duab dhos ua si uas koj tuaj yeem lo ua ke, thiab lub thawv tau tsim. Yog tias nws tsis haum koj tuaj yeem siv cov ntawv xuab zeb los ua kom haum. Yog tias koj tsis muaj kev nkag mus rau lub tshuab txiav laser koj tuaj yeem siv qhov pom ib txwm, tab sis qhov no yuav tsis haum raws li qhov tseeb. Hauv qhov no koj yuav xav tau cov ntawv txhuam kom nws haum zoo. Tsis txhob hnov qab tawm tsawg kawg ib sab ntawm lub voos xwmfab tsis tuaj yeem tuaj yeem tso cov arduino thiab cov tswj hwm rau hauv lub thawv.

Kauj Ruam 8: Sib dhos

Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke

Raws li peb muaj txhua yam peb xav tau, peb tuaj yeem pib sib dhos lub thawv. Nws tsis nyuaj li, tsuav yog koj ua haujlwm tau zoo.

Phab ntsa: Muaj ntau txoj hauv kev koj tuaj yeem sib sau ua ke, tab sis qhov peb tau ua yog thawj zaug nplaum ob sab ntawm lub npov thiab tso lawv tawm tsam hauv qab. Txoj hauv kev no peb paub tseeb tias lawv tau ua tiav zoo thiab yuav haum ib txwm. Tom qab ntawd peb tau ua lwm ob phab ntsa ntawm lub thawv thiab tseem muab nws tawm tsam hauv qab. Tom qab cia nws qhuav li ib teev peb txiav txim siab los qhia ob daim ua ke. Kuj nplaum rau hauv qab rau nws. Peb cia qhov no qhuav ib hmo, tab sis 2 lossis 3 teev kuj tseem tuaj yeem txaus los ua cov txheej txheem.

Qhov Chaw: Thaum cov kua nplaum qhuav, peb tuaj yeem pib muab cov khoom tso rau hauv. Haum txhua ntu hauv qhov xav tau, tshwj tsis yog khawm rov pib dua rau saum. Peb tau ruaj ntseg txhua yam nrog daim kab xev thiab tom qab ntawd peb kuj siv qee cov yas yas ua kom ruaj ntseg cov nyees khawm thiab lub lauj kaub ntsuas. Yog tias koj tsis ua qhov no, cov nyees khawm yuav tsis tuaj yeem raug nias.

LED Sawb: Qhov kawg peb yuav tsum kaw qhov chaw yog LED sawb. Xyuas kom nws haum zoo hauv. Peb siv sandblasted plexiglas rau lub qhov rai saib. Txwv tsis pub, LEDs tau ci rau lub qhov muag. Tsuas yog lo nws rau qhov chaw.

Pib dua khawm: Thaum ua tiav, xyuas kom koj tsis txhob hnov qab lo lub pob pib dua rau saum lub phaj thiab tso tag nrho chav qhuav rau qee teev. Qhov zoo tshaj plaws yog cia nws qhuav ib hmos rau cov kua nplaum kom tawv heev. Cov phaj saum toj kawg nkaus yuav tsum tsis txhob lo, qhov no yog lub qhov rooj nkag mus rau lub siab sab hauv thaum xav tau (zoo li them lub roj teeb). Tom qab ntawd koj lub npov game tau ua tiav koj tuaj yeem sim nws tawm!

Kauj Ruam 9: Xaus

Xaus
Xaus

Tiav lawm

Nov yog qhov koj ua Arduino game qhov twg koj koom tes nrog cov phooj ywg! Hauv cov lus qhia no peb tsis tau mob siab rau yuav ua li cas koj piav qhia rau cov players li cas lawv xav tau los ua qhov kev ua si yooj yim. Peb tau ntxiv cov ntawv rau hauv lub npov uas piav qhia lub hom phiaj ntawm qhov kev ua si, nws yog txoj hauv kev ncaj tshaj plaws los piav qhia rau cov neeg ua si. Koj kuj tseem tuaj yeem ntxiv me ntsis 'dab neeg' rau kev tsim, piv txwv li lub foob pob uas yuav tsum tau tiv thaiv kom tsis txhob tawm lossis lub roj teeb uas yuav tsum tau them. Tsis txhob hloov pauv txoj cai rau koj lub siab nyiam thiab sim tawm yam tshiab nrog qhov no teeb.

Muaj kev lom zem! Team FUN

Pom zoo: