Cov txheej txheem:

Kev Ua Si Nco Nrog Kov (Simon Hais) - Yog Qhov No Yog Li No: 6 Cov Kauj Ruam (nrog Duab)
Kev Ua Si Nco Nrog Kov (Simon Hais) - Yog Qhov No Yog Li No: 6 Cov Kauj Ruam (nrog Duab)

Video: Kev Ua Si Nco Nrog Kov (Simon Hais) - Yog Qhov No Yog Li No: 6 Cov Kauj Ruam (nrog Duab)

Video: Kev Ua Si Nco Nrog Kov (Simon Hais) - Yog Qhov No Yog Li No: 6 Cov Kauj Ruam (nrog Duab)
Video: Nco Ntsoov Kuv Mog - Qab Zib [ Nkauj Tawm Tshiab 7/6/2023 ] Official MV 2024, Hlis ntuj nqeg
Anonim
Kev Ua Si Nco Nrog Kov (Simon Hais) - Yog Qhov No Yog Li No
Kev Ua Si Nco Nrog Kov (Simon Hais) - Yog Qhov No Yog Li No

Kuv tau ua game nco nrog cov khoom ua rau tus kheej thiab lub nplhaib neopixel rau tsev kawm ntawv txoj haujlwm. Qhov kev ua si no zoo ib yam li Simon Says tshwj tsis yog ntau hom kev tawm tswv yim thiab tawm tswv yim (suab thiab teeb pom kev zoo) hauv qhov kev ua si sib txawv. Kuv programmed suab los ntawm Super Mario, Cov Dab Neeg Ntawm Zelda thiab Sonic Lub Hedgehog nrog lub tsev qiv ntawv suab. Raws li qhov kov tiav kuv ntxiv cov qhab nia siab thiab hloov pauv nrawm hauv cov ntawv qhia zaub mov. Tus neeg uas ua ntawv yuav tau mus rau cov ntawv qhia zaub mov game thaum kev ua si tiav lossis lub cuab yeej tau qhib. Cov cuab yeej Arduino no tau tsim los ua kom nqa tau.

Qhov koj yuav tsum tau ua qhov no:

  • Arduino Uno R3
  • Pins
  • Ntsia hlau los yog ntsia hlau
  • NeoPixel Nplhaib (16 RGB LED's)
  • Ntoo
  • PCB pawg thawj coj saib
  • 8 ohm, 0, 25 Watt hais lus
  • 1 resistor ntawm 300 thiab 500 Ohms
  • 4 resistors ntawm 100 Ohms
  • Solder
  • Hlau
  • Kua nplaum
  • Lub roj teeb tuav (6 AA) lossis lub roj teeb 9V
  • ON/OFF swb hloov
  • Coppertape
  • Velostat
  • Cov ntawv yas yas nyias nyias (Kuv siv cov xim tab)
  • Xim (ntxiv)
  • Daim kab xev
  • Ntawv
  • Cov khob mis lossis yas dawb (nrog rau qhov pom me me) lub hau lossis

Cov cuab yeej koj xav tau:

  • Laptop
  • Ntoo pom
  • Soldering hlau
  • Rauj
  • Txiab
  • Mem hluav
  • Laum

Kauj ruam 1: Kev sib txuas

Kev sib txuas
Kev sib txuas

Cov no yog cov kev sib txuas uas kuv tau ua ntawm lub khob cij nrog ua qauv ua ntej kuv ua qhov system. Koj tuaj yeem siv nws los pab.

Kauj Ruam 2: Tus Tuav Roj Teeb thiab Hloov

Roj Teeb Nrog thiab Hloov
Roj Teeb Nrog thiab Hloov

Kuv xub ua ob sab ntawm lub npov thiab muab lub roj teeb tso rau ntawm kaum kaum. Kuv glued PCB pawg thawj coj nrog txuas Arduino ib sab ntawm lub roj teeb tuav. Ntawm qhov seem ntawm PCB pawg thawj coj, Kuv tau ua tus hais lus thiab tsa NeoPixel nplhaib. Kuv tau kaw qee cov xov hlau rau lub roj teeb kom lawv tsis txhob xoob. Kuv tau nqus qee qhov rau tus hais lus kom lub suab tau nrov dua me ntsis thiab tseem tau qhib rau sab uas kuv tau kaw qhov qhib/tua.

Kauj ruam 3: Suab

Suab
Suab

Kuv ntxiv tus hais lus rau lub suab. Tus hais lus tau yooj yim heev rau cov laug, vim tias kuv tau xaim ib lub xov hlau rau cov khoom siv digital 12 thiab xaim los ntawm tus hais lus rau hauv av. Kuv tau teeb tsa ntau lub suab nrog Arduino lub suab paj nruag lub tsev qiv ntawv. Kuv pom nws lom zem los siv suab los ntawm Mario, Zelda thiab Sonic. Tab sis kuv muaj laj thawj siv cov suab no. Kuv pom tias lub suab npib ua haujlwm zoo kawg nkaus los sib txuas lus rau cov neeg siv pes tsawg lub ntsiab lus lawv tau qhab nia vim nws yog lub suab nrawm. Lub hauv siab qhib lub suab los ntawm Zelda zoo li lub suab yeej zoo meej. Kuv kuj siv ob lub suab Sonic. Thawj qhov yog thaum tus neeg ua si ua tsis tiav, tom qab ntawd nws/nws yuav hnov qhov kev ua si dhau lub suab los ntawm Sonic uas yog hauv kuv lub tswv yim lub suab tsis zoo. Kuv kuj tseem siv lub suab Sonic hauv de game menu. Thaum tus neeg uas ua ntawv kov lub ncoo xiav, Green Hill Sonic suab paj nruag yuav raug ntaus. Qhov nrawm ntawm zaj nkauj no qhia tau tias qhov kev teeb tsa ntawm qhov kev ua si yuav yog dab tsi. Muaj 4 qhov chaw rau qhov nrawm. Lub ncoo liab muab lub suab zais los ntawm Zelda vim tias nws tsis ua dab tsi thiab kuv xav tias nws yuav yog lub qe Easter txias.

Kauj Ruam 4: Kov Pads

Kov Pads
Kov Pads
Kov Pads
Kov Pads
Kov Pads
Kov Pads

Kuv ntxiv cov ntaub qhwv siab rau hauv qhov kev ua si uas tau npaj kom coj zoo li kov tas, thiab kuv tau tsim thiab tsim lawv tus kheej. Rau qhov pom zoo ntawm cov lus qhia no kuv yuav khaws cov xov tooj cua siab kov cov pawm.

Cov duab ntawm cov kov kov tsis txawv ntau dua li hom kev ntsuas lub siab muaj nyob hauv khw. Ua ntej tshaj plaws kuv xav ua kom nruj heev thiab lub ntsej muag zoo li tus kov los, tab sis tom qab ntawd kuv tau xaiv los siv ntau cov organic zoo rau cov pawm. Vim tias cov ntaub qhwv muaj qhov txawv txav L/blob zoo, tib neeg pom nws zoo dua los cuam tshuam nrog thiab saib (Kuv nug cov neeg hauv tsev neeg ua si nrog cov khoom ua si thiab muab kuv cov lus qhia rau nws). Yuav ua li cas kuv ua cov kov kov raws li cov lus qhia no: https://www.instructables.com/id/Flexible-Fabric-…. Qhov sib txawv ntawm qhov ntsuas siab thiab kuv yog qhov kuv tau siv daim kab xev tooj liab ua cov khoom siv. Kuv kuj tsis tau siv cov ntaub zoo tshwj tsis yog Velostat. Kuv tau ua qee qhov qhib rau sab saum toj ntawm lub npov, yog li kuv tuaj yeem xaub ob qhov tooj liab ntawm txhua lub ncoo los ntawm lawv kom muab lawv tso rau sab hauv nrog rau xaim lub pcb. Txhawm rau ua kom cov ntaub qhwv tas, Kuv txiav 4 daim duab xim ntawm cov yas thiab glued lawv rau saum (glued ua tib zoo ntawm ob sab ntawm cov pawm). Cov xov hlau txuas nrog PCB pawg thawj coj nrog cov laug rau cov tswv yim sib piv. Txhua qhov kev tawm tswv yim kuj muaj kev sib txuas rau hauv av nrog tus tiv thaiv ntawm 100 Ohms nyob nruab nrab.

Kauj Ruam 5: RGB Ntiv Nplhaib thiab Soldering

RGB Nplhaib thiab Soldering
RGB Nplhaib thiab Soldering
RGB Nplhaib thiab Soldering
RGB Nplhaib thiab Soldering
RGB Nplhaib thiab Soldering
RGB Nplhaib thiab Soldering

Kuv xaiv lub nplhaib NeoPixel nrog 16 LED ua lub teeb ci. Kuv tau xaiv qhov no tsis yog ib txwm siv LED vim tias nws tau muab kuv txoj kev ywj pheej ntau hauv kev ua haujlwm sib txawv rau qhov kev ua si. Kuv kuj nyiam cov xim ci ntawm nws thiab yuav ua li cas qee cov ntaub ntawv tuaj yeem tswj hwm kom lub teeb ploj thiab nthuav dav thiab tsis pom thiab hnyav. Kuv tso lub nplhaib RGB nyob nruab nrab vim tias kuv xav tias qhov ntawd yuav yog qhov chaw zoo tshaj plaws rau kev ua si nco. Txoj kev no kuv muaj peev xwm muab txhua xim ib lub hlis twg thiab cov lus qhia ntawm lub nplhaib uas yuav nkag siab. Kuv tau glued ib daim ntoo sab hauv kom tsa lub nplhaib RGB rau nws qhov siab xav tau thiab pom lub qhov ncig hauv nruab nrab. Hauv lub qhov ntawd kuv tso lub hau yas yas loj loj thiab nws muab cov txiaj ntsig zoo heev faded tab sis tsis dhau ib qho uas qhov kev taw qhia los ntawm qhov pom lub teeb xim los los yog dhau lawm. Kuv tau soldered 320 Ohm resistor ntawm Arduino digital output 5 thiab NeoPixel input. Tom qab ntawd kuv kuj tseem tau xaim xaim ntawm 5v ntawm Arduino thiab NoePixel ntiv nplhaib thiab av los ntawm Arduino mus rau hauv av ntawm NeoPixel.

Kauj Ruam 6: Txoj Cai

Kuv tus lej yog ua raws lwm qhov piv txwv ntawm Simon Says tab sis kuv yuav tsum hloov pauv thiab ntxiv cov cai sib txawv rau nws kom ua haujlwm nrog NeoPixel ntiv nplhaib thiab kov cov pawm. Kuv kuj tau teeb tsa lub suab sib txawv. Cov qhab nia siab yog qhov kuv tau ntxiv thiab kuv kuj tau ntxiv khawm hloov pauv nrawm. Cov cai yog raws li kev tawm thiab qub Simon qhia rau Arduino thiab kuv tau muab tso rau hauv cov ntawv sau rau saum ib feem ntawm tsab ntawv tseem ceeb.

Pom zoo: