Cov txheej txheem:

Kev Sib Tw Box Game - Arduino Powered: 4 Cov Kauj Ruam (nrog Duab)
Kev Sib Tw Box Game - Arduino Powered: 4 Cov Kauj Ruam (nrog Duab)

Video: Kev Sib Tw Box Game - Arduino Powered: 4 Cov Kauj Ruam (nrog Duab)

Video: Kev Sib Tw Box Game - Arduino Powered: 4 Cov Kauj Ruam (nrog Duab)
Video: GTA 5 OuTFiT [Bademantel / Schottenrock] by HERZ Movie 2024, Hlis ntuj nqeg
Anonim
Kev Sib Tw Box Game - Arduino Powered
Kev Sib Tw Box Game - Arduino Powered

Kev sib tw lub npov sib tw tau ua rau qhov kev sib tw nyuaj, nws yuav tsum tau nqa qib los ntawm txoj hauv kev nyuaj lossis dhau qhov kev ncua deb txhawm rau txhawm rau yeej qhov kev sib tw.

Ib qho arduino tau siv los ntsuas lub kaum sab xis ntawm lub npov thiab ua rau lub tswb ceeb toom thaum lub teeb tsa tau dhau mus.

Lub thawv yuav tsum tau txav mus los kom zoo thaum nqa qib. Raws li lub thawv txav tawm ntawm qib, qhov ntsuas qhov sib npaug ntawm lub teeb yuav ci ntsa iab, ntau lub teeb qhia tau hais tias lub thawv txuas ntxiv ntawm qib. Qib siab kuj tseem tuaj yeem siv los saib yog tias lub npov yog qib. Thaum lub thawv nyob deb dhau ntawm qib lossis nws raug tsoo, lub thawv yuav chirp 3 zaug thiab ua suab nrov nrov, ib lub teeb ntawm lub neej yuav tawm mus. Thaum tag nrho 3 lub neej tau siv lub thawv yuav ceeb toom thiab nyem txhua lub teeb, qhov kev ua si tau ploj mus.

Khoom siv

Qhov yuav tsum tau muaj yog:

1 x Arduino Nano

1x MPU6050 tus qauv

3x Dawb LEDs

5x Xim LEDs rau qhov ntsuas qhov sib npaug (2 ntsuab, 2 daj, 1 liab)

1 x Piezo Buzzer

1 x TIP 120 Transistor

1x 2.2K Ohm resistor

8 x 220 Ohm resistor

1x Push Button

1x Power hloov

1x "Bullseye" qib siab

5v Lub zog siv hluav taws xob, kuv txoj haujlwm siv li-ion 18650 daim thaiv nrog kev tswj hwm 5v tso tawm

1x Project qhov project

Koj yuav xav tau lub khob cij thiab dhia cov xov hlau los ntsuas qhov Circuit

Cov cuab yeej xav tau yog:

Laum thiab me ntsis

Soldering hlau

Kub kua nplaum phom

daim kab xev npog, xaum thiab tus pas ntsuas rau cim tawm lub thawv

Cov ntaub ntawv

Kauj Ruam 1: Kev Txuas Hluav Taws Xob

Kev Txuas Hluav Taws Xob
Kev Txuas Hluav Taws Xob

Tib yam uas tsis tau qhia rau ntawm kab duab kab yog lub zog hloov pauv tseem ceeb, hauv kuv qhov haujlwm no hloov pauv tau muab tso nruab nrab ntawm cov roj teeb lithium thiab daim ntaub thaiv kom lawv thiaj tuaj yeem txuas tau.

Yog tias koj tsis paub nrog cov kab hauv qab txuas kab kos tom qab ntawd tsuas yog coj nws los ntawm ib qho, ua raws txhua txoj kab txuas txuas kom zoo thiab ua haujlwm kom zoo kom koj tsis txhob poob dab tsi.

Koj yuav tsum teeb tsa lub Circuit Court ntawm lub khob cij los txheeb xyuas tias nws ua haujlwm tau zoo ua ntej koj muab tag nrho cov khoom sib dhos ua ke.

Lub neej LEDs ntawm daim duab yuav tsum yog dawb LEDs

Qhov sib npaug ntawm LEDs yuav tsum tau teeb tsa:

Liab - Tshuav LED 5

Daj - Tshuav LED 4

Daj - Tshuav LED 3

Ntsuab - Tshuav LED 2

Ntsuab - Tshuav LED 1

Kauj ruam 2: Arduino Code

Arduino Txoj Cai
Arduino Txoj Cai

Txog cov lej arduino koj yuav xav tau ntxiv qee lub tsev qiv ntawv rau arduino IDE, Kuv tau suav nrog cov txuas hauv qab no

Cov tsev qiv ntawv ntxiv arduino xav tau yog:

MPU6050_tockn.h

OneButton.h

Koj yuav tsum tau ntxiv cov tsev qiv ntawv txuas rau saum toj no rau koj li arduino IDE

Rub tawm thiab qhib cov ntawv uas muaj cov cai "Tshuav_alarm_V1.8.ino"

Tshaj tawm cov cai rau arduino board

Kauj Ruam 3: Haum Lub Thawv

Haum Lub Thawv
Haum Lub Thawv
Haum Lub Thawv
Haum Lub Thawv
Haum Lub Thawv
Haum Lub Thawv

Hmoov tsis zoo kuv tsis tau thaij duab ntawm lub thawv thaum kuv tab tom haum cov khoom siv rau nws. Kuv tau siv cov kua nplaum kub kom haum cov khoom rau hauv lub thawv.

Yog tias koj siv lub thawv yas zoo li qhov kuv tau siv, tom qab ntawd qhwv sab saum toj hauv daim kab xev npog thiab siv tus pas ntsuas thiab tus cwj mem los cim qhov twg koj xav tau los laum lub qhov rau LEDs, tus hais lus thiab tus ntsuj plig qib kev ntsuas ntsia hlau.

Qhov hloov pauv tau ua tiav los ntawm kev drilling lub qhov thiab tom qab ntawv ua kom pom qhov loj thiab qhov zoo.

Yog tias kuv tau rov ua txoj haujlwm no, Kuv yuav ua txhua yam khoom siv hauv lub hau kom kuv tsis tas yuav tsum muaj ntau qhov txuas txuas ntawm lub hau thiab hauv qab ntawm lub npov.

Kauj Ruam 4: Cov Lus Qhia Ua Haujlwm

Cov Lus Qhia Ua Haujlwm
Cov Lus Qhia Ua Haujlwm

Pib

Ua ntej tig lub npov rau, muab lub thawv tso rau ntawm lub tiaj thiab qib saum npoo kom cov npuas hauv qib siab nyob hauv nruab nrab lub voj voog.

Qhib lub zog hloov pauv, lub npov yuav ceeb toom ib zaug thiab khau raj. Tawm ntawm lub thawv ntawv kom txog thaum koj hnov lub suab nrov peb zaug thiab 3 lub suab dawb “Lub neej teeb” qhib.

Qhov kev ua si yog tam sim no npaj txhij.

Lub thawv ua haujlwm

Lub thawv yuav tsum tau txav mus los kom zoo thaum nqa qib. Raws li lub thawv txav tawm ntawm qib, qhov ntsuas qhov sib npaug ntawm lub teeb yuav ci ntsa iab, ntau lub teeb qhia tau hais tias lub thawv txuas ntxiv ntawm qib.

Lub siab kuj tseem tuaj yeem siv los saib yog tias lub npov yog qib (Yog tias qib siab thiab lub teeb sib npaug tsis sib xws nqa tawm qhov ntsuas qhov ntsuas qhov sib npaug, saib hauv qab no)

Thaum lub thawv nyob deb dhau ntawm qib lossis nws raug tsoo, lub thawv yuav chirp 3 zaug thiab ua suab nrov nrov, ib lub teeb ntawm lub neej yuav tawm mus.

Thaum tag nrho 3 lub neej tau siv lub thawv yuav ceeb toom thiab nyem txhua lub teeb, qhov kev ua si tau ploj mus.

Tswj

Pib dua Tswb

Ua qhov no kom tsis txhob ua si dhau lub tswb tom qab tag nrho 3 lub neej tau ploj lawm.

Thaum lub tswb nrov nrov, nias lub pob ntsuab rau ib pliag thiab tso tawm. Lub tswb yuav tsum nres tom qab ib pliag. Yog tsis tau sim dua

Rov Pib Dua Lub Neej - Ua qhov no yog tias koj xav rov pib ua si, tag nrho peb lub neej yuav rov qab los.

Txhua lub sijhawm, ob npaug nias lub pob ntsuab (zoo li lub computer nas, tab sis qeeb me ntsis). Lub suab nrov rov pib dua yuav suab thiab peb lub teeb lub neej yuav pom kev.

Rov pib dua qhov ntsuas qhov ntsuas - Ua qhov no yog tias cov npuas hauv qib siab tsis sib xws qhov teeb pom kev sib npaug.

Ntev nias lub pob ntsuab (nias rau 3 vib nas this thiab tso tawm) Qhov sib npaug rov ua suab nrov yuav ua si thiab lub teeb sib npaug yuav nyem me ntsis thiab tom qab ntawd yuav tsum tawm mus (qhia tias lub npov yog qib). Nws yuav tsum tau ua tiav thaum lub npov yog qib raws li qhia los ntawm qib qib npuas.

Sau ntawv

Thaum lub thawv pib chirp vim tias lub neej ploj, ua kom nws rov qab mus rau qhov chaw tiaj tus raug lossis koj yuav plam lwm lub neej sai li sai tau thaum lub suab nrov nrov nres, kwv yees li 5 vib nas this.

Siv qib tus ntsuj plig los saib txoj kev tawm ntawm tiaj/qib koj yog dab tsi, lub teeb qhia tau tias koj tawm ntawm qib tab sis lawv tsis qhia txoj kev twg.

Cov npuas ntawm qib siab yog kwv yees zoo ib yam li lub teeb taw qhia, thaum lub npuas nphav sab ntawm sab ntsuj plig qib lub neej yuav ploj mus.

Yog tias lub thawv tau coj txawv txawv thiab qhov ntsuas qhov ntsuas qhov sib npaug tsis ua haujlwm, tig lub thawv tawm thiab rov ua dua nrog lub zog hloov dub. Koj yuav tau tos kwv yees li 10 vib nas this nrog lub thawv rau ntawm lub tiaj tiaj thaum nws muaj zog rov qab. Sim siv qhov ntsuas qhov ntsuas qhov sib npaug ua ntej vim nws nrawm dua, koj tsis tas yuav tos lub thawv kom ua tiav nws lub zog nce mus.

Lub thawv yog lub roj teeb siv hluav taws xob, nws yuav tsum muaj txoj hauv kev txaus kom them tag nrho ib hnub ntawm kev siv tas li, thov kaw nws yog tias nws tsis siv los cawm lub zog roj teeb.

Yog tias lub pob tsis teb, thov nco ntsoov tias koj tau nias THIAB tso lub pob.

Pom zoo: