Cov txheej txheem:

Kev Ua Haujlwm Muab Tshuab Arduino (aka: Ua Koj Tus Kheej Bop-it!): 5 Kauj Ruam
Kev Ua Haujlwm Muab Tshuab Arduino (aka: Ua Koj Tus Kheej Bop-it!): 5 Kauj Ruam

Video: Kev Ua Haujlwm Muab Tshuab Arduino (aka: Ua Koj Tus Kheej Bop-it!): 5 Kauj Ruam

Video: Kev Ua Haujlwm Muab Tshuab Arduino (aka: Ua Koj Tus Kheej Bop-it!): 5 Kauj Ruam
Video: Computer Vision with Python! Resizing Images 2024, Lub Xya hli ntuj
Anonim
Kev Ua Haujlwm Muab Tshuab Arduino (aka: Ua Koj Tus Kheej Bop-nws!)
Kev Ua Haujlwm Muab Tshuab Arduino (aka: Ua Koj Tus Kheej Bop-nws!)

Txog txoj kev kawm tam sim no kuv tab tom ua kuv tau txais txoj haujlwm los ua qee yam nrog Arduino. Kuv tau txais kuv tus kheej qhov teeb meem txheej txheem ntawm cov khoom siv los ntawm lub tsev kawm ntawv thiab xav txog qee yam uas yuav ua haujlwm nyob ib puag ncig cov ntawd, nrog rau cov khoom siv sab nraud tsawg. Kuv thawj qhov kev xav yog Bop-it !. A Bop-nws! Puas yog cov khoom ua si uas muaj ntau yam sib txawv, tab sis nws npau rau qhov no: lub suab los ntawm cov khoom ua si hais tias ib txoj haujlwm uas ib tus neeg yuav tsum ua raws (zoo li lub npe "bop nws" uas txhais tau tias ib tus yuav tsum thawb lub pob loj), tom qab uas tus neeg uas ua ntawv yuav tsum tau ua txoj haujlwm kom raug tom qab lub sijhawm tau ploj mus txhawm rau ua tiav.

Dab tsi qhov haujlwm tshwj xeeb no ua yog raws li hauv qab no:

1. Ib txoj haujlwm tau muab rau tus neeg ua si nrog lub suab ntawm tus hais lus

2. Lub suab nrov tuaj yeem hnov thiab thawj LED teeb tuaj.

3. Lub suab nrov thib ob tuaj yeem hnov thiab LED thib ob teeb tuaj.

4. Qhov thib peb, hnov lub suab beep ntev dua thiab qhov thib peb teeb LED. Thaum lub suab nrov no tus neeg uas ua ntawv yuav tsum ua txoj haujlwm tau muab rau lawv thaum pib.

Rau txhua txoj haujlwm uas tau ua tiav puv sijhawm lub sijhawm uas tau hais los saum toj no tau ua dhau los ua nrawm dua, kom txog thaum muaj lub hau.

Thaum lub teeb ci ntsa iab tau them, lub sijhawm uas tau suav ua ntu zus yog txuas ntxiv bij 1 thib ob. Lub teeb pom kev zoo no yog xav kom muab tso rau hauv qab qhov chaw uas cov neeg uas ua ntawv yuav mus so lawv txhais caj npab kom mus txog qhov nyem nyem ua haujlwm, yog li nws ceeb toom tias tus neeg uas ua ntawv sawv ntsug lossis zaum thaum ua si, thiab yog li cov neeg ua si tsis yog lossis yog npog lub sensor nrog lawv txhais caj npab.

Kauj Ruam 1: Cov Khoom Siv Hluav Taws Xob

Cov ntaub ntawv siv rau kev tsim Kev Ua Haujlwm Muab Rau Arduino Tshuab yog raws li hauv qab no:

1 x Arduino Uno

1x DFPlayer Mini MP3 Player Module Rau Arduino

1x SD-daim npav

1x Hais Lus

1x Breadboard (ntev ib lossis 2 yuav zoo li yooj yim rau koj)

1 x Lub zog sensor

1 x Photosensor

1 X ntsuas ntsuas

1x Suab sensor (Kuv siv KY-038 Microphone Sound Sensor Module)

2x Cov nyees khawm me me

x3 LED teeb

(1x Cov laug cam)

Buncha cov xov hlau

Buncha resistors

Tsuas yog lub taub hau xwb: cov no yog cov ntsuas ntau. Koj yuav tsum sim siv tsawg ntawm lawv thiab tsom mus rau ua cov haujlwm ntawd kom zoo, ua kom tiav thiab tau ntim zoo. Ib yam dab tsi kuv yuav tsum tau ua kuv tus kheej hauv qab.

Kauj Ruam 2: Kev Sib Txuas Hlau

Hlau los ua ke
Hlau los ua ke

Koj qhov thaiv yuav tsum zoo li cov duab hauv qab no rau txhua lub ntsuas. Tej zaum koj yuav xav tshuaj xyuas ib tus los ntawm ib qho los ntawm txoj cai ntsuas yog tias lawv ua haujlwm raug.

Kauj ruam 3: Code

Rub cov ntawv txuas.ino rau cov cai.

Txoj cai no siv DFRobotDFPlayerMini lub tsev qiv ntawv, uas tuaj yeem pom ntawm no:

www.dfrobot.com/wiki/index.php/DFPlayer_Mi…

Tsis txhob hnov qab muab MP3-cov ntaub ntawv uas muab cov haujlwm rau hauv koj daim npav SD (uas koj muab tso rau sab hauv daim ntaub thaiv MP3). Txoj cai yuav qhia koj thaum pib hauv qab // Cov haujlwm uas cov haujlwm yuav tsum tau sau tseg.

Kauj ruam 4: Lasercutting/casing

CEEB TOOM: lub npov no muaj qhov tsis zoo, thiab cov phiaj xwm feem ntau yuav tsum siv los qhia qhov dav dav tso rau ntawm lub ntsuas cua. Sim ua koj tus kheej lub thawv, lossis kho qhov no. Qhov tsawg tshaj plaws uas koj yuav tsum tau ua yog ua kom lub thawv siab dua, yog li cov hlua txuas zoo dua.

Rau qhov haujlwm no kuv siv lub lasercutter. Yog tias koj xav ua nws lwm txoj hauv kev uas zoo, tab sis li cas los xij, cov ntaub ntawv.dxf uas yuav ua rau qhov no txuas nrog ua cov ntaub ntawv yog tias koj xav tau. Kuv siv perspex ua cov khoom siv rau kuv lub casing, uas tsis zoo nkauj heev vim tias koj pom kuv lub qhov muag tsis zoo+txuas los ntawm nws.

Qhov loj loj nyob rau hauv qab-sab laug yog sab saum toj ntawm lub thawv.

Lub xwmfab me me nyob rau sab saud sab saud ntawm qhov saum toj no yog lub qhov rau tus pin ntawm Force sensor.

Hauv qab nws, lub voj voog liab (uas yog yuav tsum tau nyem) nrog lub xwmfab sab hauv nws yog rau Cov Duab Duab kom haum zoo. Hloov lub voj voos liab raws li koj li Photosensor qhov loj me.

Lub xwmfab loj nyob rau sab saum toj-nruab nrab ntawm qhov saum toj no yog lub ntsiab lus rau tus hais lus.

Lub voj voos me me hauv qab nws hauv qab-nruab nrab yog lub qhov uas koj tso lub Microphone ntawm lub suab sensor module. Hloov nws yog tias koj siv lub suab sib txawv.

Ob lub voj voos sib npaug sib npaug yog rau khawm me me thiab ntsuas Potentio, uas koj tso lub khawm loj, ua tus kheej ua rau saum. Sab saum toj-txoj cai kuv tau siv rau khawm Me, lwm qhov rau Potentio meter. Txoj kab uas hla ntawm cov voj voog no yog 40mm.

Sab saum toj ntawm ib sab saum toj, sab hauv qab-sab xis, ib qho nrog lub xwmfab ntawm nws, yog sab laug ntawm lub npov. Lub xwmfab yog rau txoj hlua txuas ntawm Arduino hla mus.

Sab saum toj-sab saum toj yog sab xis ntawm lub npov. Lub voj voos yog rau tus tuav kom haum sab hauv uas thawb lub pob me hauv qab nws. Nws tsis yog lub tswv yim zoo, ua qauv zoo, vim tias perspex muaj cov ntsiab lus nyias uas yuav tawg, thiab tus tuav tsis tuaj yeem nqa tau zoo dua li lub npov siab, uas yog 3 centimeters. Tej zaum ua tus tuav qhov chaw nyob rau sab saum toj ntawm lub npov hloov uas tsoo lub pob ntawm sab. Lub qhov yog 22 hli.

Kauj Ruam 5: Txhuam thiab Casing

Muab cov cim ntsuas thiab nws cov xov hlau tso rau hauv koj lub Rooj Tswjhwm Saib Soldering yog li cov ntsuas tuaj yeem muab tso rau ntawm qhov chaw zoo rau ob lub 40mm khawm kom dhau los ntawm lub casing thiab mus rau Potentio meter thiab khawm Me thiab lub kov tuaj yeem ncav lub pob me uas txuas nrog rau cov tswv yim digital 7. Nws yog lub tswv yim zoo (qee yam uas kuv tsis tau ua uas cuam tshuam nrog kuv cov xov hlau) kom siv me me (sawn tawm) daim ntawm Soldering board rau ob lub khawm me me thiab Potentio meter. Khaws cov nyob hauv qhov chaw nrog tus pin sab hauv lub thawv, thiab lub siab tso rau hauv cov ntsuas yuav tsis hla mus rau koj lub Rooj Tswjhwm Saib Xyuas soldering nrog rau lwm cov khoom siv hluav taws xob ntawm nws.

Lub zog sensor thiab tus duab yuav tsum muab tso los ntawm lawv lub qhov ntawm sab saum toj ntawm lub npov ua ntej ua ntej yuav muab tshuaj txhuam.

Lub casing, nyob rau hauv rooj plaub nws yog Perspex lossis lwm hom acrylic, yuav tsum tau lo nrog cov kua nplaum uas zoo ib yam li Acrifix ib qho sib xyaw ua ke.

Pom zoo: