Cov txheej txheem:

Sib tham sib Egg - Suab Reactive thiab Knock Reactive: 4 Cov Kauj Ruam
Sib tham sib Egg - Suab Reactive thiab Knock Reactive: 4 Cov Kauj Ruam

Video: Sib tham sib Egg - Suab Reactive thiab Knock Reactive: 4 Cov Kauj Ruam

Video: Sib tham sib Egg - Suab Reactive thiab Knock Reactive: 4 Cov Kauj Ruam
Video: Tswv Yexus lub neej thaum pib txug thaum xaus 2024, Kaum ib hlis
Anonim
Sib tham sib Egg - Suab Reactive thiab Knock Reactive
Sib tham sib Egg - Suab Reactive thiab Knock Reactive

Kuv tau ua "Interactive Egg" ua qhov haujlwm rau tsev kawm ntawv, qhov uas peb yuav tsum tau ua lub tswv yim thiab cov qauv. Lub Qe teb rau lub suab nrov nrov nrog lub suab nrov ntawm noog thiab yog tias koj khob nws nyuaj 3 zaug, nws qhib rau ob peb feeb.

Nws yog thawj qhov kev sib tham hauv tshuab hluav taws xob kuv tau tsim thiab vim tias kuv muaj cov txuj ci yooj yim hauv kev paub thiab tsis muaj kev paub dhau los nrog ua cov phiaj xwm nyuaj arduino, nws yog qhov kev kawm tau zoo. Ua kom lub qe kuv kawm paub siv lub tshuab txiav laser thiab tseem yuav tsum tau kawm ntau txog dfplayer mini (uas tsis nyuaj li, thaum koj nkag siab qhov koj tab tom nyeem thiab nws ua haujlwm).

Txhawm rau muab lub tswv yim ntawm cov qauv twg uas raug thiab zoo li kuv tau siv, Kuv tau suav nrog txuas mus rau webshops uas kuv tau yuav lawv los ntawm.

Khoom siv

  • Arduino Ib
  • Suab sensor
  • DFPlayer mini/Mini MP3 Player module
  • Sandisk microSd card (max 32GB) nrog sd adapter - Yog tias koj tsis muaj daim npav nyeem ntawv sd ua hauv koj lub laptop lossis pc, koj yuav xav qiv lwm lub pc uas muaj ib qho los tso koj cov ntaub ntawv suab lossis siv/tau txais daim npav nyeem ntawv uas txuas dhau USB
  • Piezo/buzzer
  • 1 x Hais Lus - Tus hais lus me me ua haujlwm tau zoo thiab koj tuaj yeem siv zoo ib yam hais lus yog tias koj siv lub jackplug thiab qee lub xov hlau, tab sis yog tias koj siv lub me me koj yuav xav tau lub suab nrov ntxiv
  • 1 x 1MΩ Resistor
  • 1 x 1 kΩ Resistor
  • Servo (Kuv siv lub towerpro MG90D Digital) - Nco ntsoov tias digital servo yuav tsis ua haujlwm zoo ib yam li cov piv txwv (kuv tsuas yog tig 120 degrees ntawm qhov siab thiab nws zoo li nyuaj rau kho qhov no)
  • Cov peev txheej sab nraud (Kuv siv 6 lub roj teeb ib qho nrog ntsaws rau arduino thiab 3 lub roj teeb ib qho rau servo)
  • 5 x Txiv neej Poj niam jumper cables (3 rau lub suab sensor, 2 rau ntsuas Piezo)
  • Tsawg kawg 15 Txiv neej jumper xov hlau - Yog tias koj yuav tsum tau muab koj tus kheej xaim txuas rau sab nraud lub zog rau qhov kev pabcuam, nco ntsoov kom tau txais tsawg kawg 17 tus txiv neej jumper xov hlau
  • Lub khob cij rau ntsuas - (400 tus pin zoo li qhov no, yog qhov siv tau tshaj plaws)
  • Perfboard - Qhov no yog txhawm rau ua kom koj lub voj voog tiav rau, tab sis koj tseem tuaj yeem lo nrog daim txiag ntoo yog tias koj xav rov qab siv tag nrho koj cov khoom lossis siv tsis tau lawv

Kauj ruam 1: Txuas lub Circuit Court

Txuas lub Circuit Court
Txuas lub Circuit Court
Txuas lub Circuit Court
Txuas lub Circuit Court

Qhov tseem ceeb tshaj plaws uas yuav tsum nco ntsoov thaum tsim koj lub voj voog, yog qhov koj tsim nyog tsim ob txoj kab hluav taws xob sib cais. Ib qho yog txuas nrog Servo thiab lwm qhov txuas nrog lwm cov khoom. Nrog rau qhov Servo me dua koj tuaj yeem txuas nws ncaj qha, tab sis feem ntau nws yog lub tswv yim zoo dua cais cov servo los ntawm qhov seem vim nws nyiam kos ntau tam sim no.

Cov khoom sib txuas tau txuas nrog lub khob cij nyob hauv txoj kev uas tau qhia hauv daim duab kos. Cov xov hluav taws xob ntawm Circuit nrog Servo tuaj yeem txav mus ze rau lwm cov khoom siv, tsuav yog lawv tsis txuas nrog qhov tsis zoo ntawm lwm qhov Circuit Court (thaum koj muab tag nrho cov khoom sib txuas, txav lawv kom ze rau ib leeg yuav txuag tau koj ntau qhov chaw).

1MΩ Resistor tau siv ua ke nrog Piezo. 1kΩ Resistor siv nrog dfplayer.

Tej zaum teeb meem kev sib txuas

Yog tias tom qab taw tes tus dfplayer tsis pom lub teeb thaum ua rau pom, txheeb xyuas seb koj puas tau txuas rau sab xis ntawm dfplayer.

Lub teeb ntawm lub suab sensor yuav tsum flicker yog tias nws tau txuas nrog zoo. Yog tias tsis yog, ua tib zoo tig lub rivet ntsia hlau nrog lub hau ntswj me me. Yog tias lub teeb nyob twj ywm, tig rov qab me ntsis kom txog thaum koj pom lub teeb ntsais muag hauv lub suab.

Kauj ruam 2: Programming Arduino

Nov yog tus lej kuv siv rau txoj haujlwm no.

Ib yam uas kuv khuv xim hauv kuv tus lej, yog tias kuv tsis tuaj yeem hloov qhov qeeb hauv lub suab sensor code thiab servo code nrog lwm yam. Cov kev ncua no ua rau kom thaum koj ua rau ib qho ntawm lub sensor tsis muaj dab tsi ntxiv yuav tshwm sim li ntawm 2 vib nas this. Kev txaj muag hauv kuv lub tswv yim, tab sis kuv tsis tuaj yeem tau txais lub voj, yog-nqe lus lossis nqe lus nrog millis los ua haujlwm. Yog tias koj muaj sijhawm ntau ntxiv thiab pab kuv pom zoo hloov cov kev ncua no nrog lwm yam, vim nws zoo dua kom muaj ob lub ntsuas hluav taws xob ua haujlwm tib lub sijhawm thiab tuaj yeem qw ntawm lub qe thaum nws qhib thiab tau txais cov lus teb.

Txhawm rau nkag siab thiab tshawb xyuas lub luag haujlwm ntawm dfplayer thiab nkag siab ntau ntxiv txog nws ua haujlwm li cas kuv pom zoo kom saib nws cov ntaub ntawv thiab cov lus qhia tshwj xeeb ntawm dfplayer.

Yog tias koj xav siv mp3 suab ntaub ntawv ntawm cov noog koj tuaj yeem siv lub vev xaib no, uas muaj kaum tawm txhiab tus ntawv xaiv los ntawm.

Tswv yim! Thaum koj tau tshaj tawm txoj cai rau dfplayer, koj tuaj yeem txuas rau tus txiv neej ntxiv rau txiv neej jumper hlau ntawm GND ntawm sab tsis siv. Koj tuaj yeem siv qhov kawg xoob kom coj mus rhaub rau hauv lub qhov nyob ib sab ntawm nws (IO1 thiab IO2 raws li pom hauv cov ntaub ntawv).

Kais ceev ntawm IO1 yuav ua rau dfplayer mus rau lub suab yav dhau los thiab cov kais dej ntev yuav ua rau lub ntim qis.

Kais ceev ntawm IO2 yuav ua rau dfplayer mus rau lub suab tom ntej thiab cov kais dej ntev yuav ua rau muaj suab nrov.

Kauj Ruam 3: Tsim Lub Qe

Tsim lub Qe
Tsim lub Qe
Tsim lub Qe
Tsim lub Qe
Tsim lub Qe
Tsim lub Qe
Tsim lub Qe
Tsim lub Qe

Ua lub qe yog ib yam uas kuv tsis tau npaj tawm.

Suav nrog yog cov ntaub ntawv koj tuaj yeem siv rau laser txiav lub thawv thiab sab saum toj ntawm lub qe. Ua tib zoo saib tias cov kab rau cov iav khib yog dav heev, muaj cov kab uas ploj lawm hauv phaj thib ob, tsis muaj cov txuas rau saum thiab phaj thib ob thiab qhov uas tsis muaj kev txhawb nqa ntxiv rau sab saum toj. Lwm qhov yuav tsum nco ntsoov tias tsis muaj ib feem suav nrog tuav lub iav iav rau lub iav ntawm servo thiab tsis muaj tus tuav. Tsis tas li lub npov hauv cov ntaub ntawv yog me me kom muaj txhua feem ntawm koj, nws yog qhov zoo tshaj los ua lub thawv loj dua yog tias koj ua qhov haujlwm no (nyem qhov no los tsim lub thawv thiab rub nws cov ntaub ntawv rau kev txiav laser).

Kuv qhov kev daws teeb meem no yog txhawm rau ua cov yob (saum toj thiab hauv qab) los tuav lub iav iav thiab tus thawj coj hauv qhov chaw thiab ntxiv qhov uas tiv thaiv nws los ntawm kev sib tsoo. Kuv kuj txiav qhov nrog lub me me pom hauv phaj thib ob, ua tus tuav rau qhov kev pabcuam (ua lub qhov nyob rau hauv ib daim ntoo thiab txuas cov servo nrog qee qhov ntsia hlau thiab phaj rau lub hau nrog qee cov hlau thiab cov ntsia hlau txaus).

Raws li kuv lub thawv tau me me kuv yuav tsum thawb txhua yam nrog kev saib xyuas ntau. Txawm li cas los xij kuv cov xov hlau tau luv luv thiab yog li ntawd nws tau siv dag zog ntau kom tso lawv tseg, yog li lawv yuav tsis raug ntes ntawm cov iav iav lossis zoo li ntawd. Siv xov hlau ntev txaus los muab koj tus kheej rau qee qhov kom haum txhua yam yog qhov kev pom zoo loj.

Lwm qhov teeb meem me uas kuv tau txais vim qhov chaw yog tias sab nraum qab ntawm kuv qhov chaw muag khoom kov cov hlau rov qab ntawm kuv tus hais lus thiab yog li lub suab pib tig coj txawv txawv thiab xws li. Kuv koj tau txais qhov teeb meem hauv qhov chaw lossis xav muab lub rooj sib txig perf nrog koj cov khoom sib txuas tawm tsam qee yam hlau hauv lub thawv, nco ntsoov muab qee yam kev sib cais nyob nruab nrab ntawm ob los tiv thaiv teeb meem.

Kauj Ruam 4: Kho kom zoo nkauj/npog koj lub qe

Kho kom zoo nkauj/npog koj lub qe
Kho kom zoo nkauj/npog koj lub qe
Kho kom zoo nkauj/npog koj lub qe
Kho kom zoo nkauj/npog koj lub qe

Txhawm rau ua tiav koj txoj haujlwm kom ntseeg tau tias npog sab saum toj. Kuv tsim kho los ntawm kev siv cov xim dawb ntawm lub kaus mom lossis lub kaus mom peb tau pw ib puag ncig thiab hloov pauv sab saum toj, yog li nws yuav mus nrog cov duab ntawm daim ntawv txiav laser.

Tau kawg muaj ntau txoj hauv kev xaiv thiab yog tias koj muaj qee yam xws li qub noog plushie dag nyob ib puag ncig koj tseem tuaj yeem tso tus noog lossis daim duab sab hauv kom raug nthuav tawm thaum lub qe qhib.

Thaum koj tau ua txhua yam no tsuas yog ua kom txaus siab rau lwm tus sim ua koj txoj haujlwm. Tom qab tag nrho, me ntsis qw tawm tsam lub qe yeej tsis ua rau leej twg mob siab, tshwj xeeb tshaj yog tias nws txawm zoo siab tweets rov rau koj.

Pom zoo: