Cov txheej txheem:

Lub Suab Ua Haujlwm Hloov Hloov (Arduino): 6 Cov Kauj Ruam (nrog Duab)
Lub Suab Ua Haujlwm Hloov Hloov (Arduino): 6 Cov Kauj Ruam (nrog Duab)

Video: Lub Suab Ua Haujlwm Hloov Hloov (Arduino): 6 Cov Kauj Ruam (nrog Duab)

Video: Lub Suab Ua Haujlwm Hloov Hloov (Arduino): 6 Cov Kauj Ruam (nrog Duab)
Video: Computer Vision with Python! Resizing Images 2024, Kaum ib hlis
Anonim
Lub Suab Qhib Ua Ke Hloov (Arduino)
Lub Suab Qhib Ua Ke Hloov (Arduino)

Nyob Zoo Sawv Daws!

Hauv txoj haujlwm no, kuv yuav qhia koj yuav ua li cas siv lub suab txib rau koj li Arduino cov haujlwm.

Siv lub suab hais kom ua, Kuv yuav qhia koj yuav ua li cas thiaj tswj tau tus qauv hloov pauv.

Kauj Ruam 1: Cheeb Tsam

Cheebtsam
Cheebtsam

Rau txoj haujlwm no, koj yuav xav tau peb yam tseem ceeb.

Ib pawg Arduino Uno kev txhim kho

Ib qho relay module

Lub suab lees paub lub suab (tsis yog amazon txuas)

& qee yam cuab yeej siv yooj yim xws li xov hlau, thiab daim txiag ntoo.

Kauj Ruam 2: Xov Tooj (Lub Suab Pom Kev Paub Lub Suab)

Xov Tooj (Lub Suab Pom Kev Paub)
Xov Tooj (Lub Suab Pom Kev Paub)
Xov Tooj (Lub Suab Pom Kev Paub)
Xov Tooj (Lub Suab Pom Kev Paub)

Ua ntej peb pib nrog cov txheej txheem coding, peb yuav tsum tau xaim Arduino mus rau Lub Suab Pom Kev Paub.

Muaj 4 tus pin ntawm Lub Suab Pom Kev Paub Tus Qauv.

GND txuas nrog kev txuas hauv av (Arduino)

VCC txuas nrog 5v txuas (Arduino)

RXD tau teeb tsa rau Arduino tus lej digital #3 los ntawm lub neej ntawd

TXD tau teeb tsa rau Arduino tus lej digital #2 los ntawm lub neej ntawd

Kauj Ruam 3: Txuas (Relay Module)

Thaiv (Relay Module)
Thaiv (Relay Module)

Ntawm tus qauv txuas, muaj 3 tus pin

Tus lej tsis zoo txuas rau tus pin hauv av ntawm Arduino

Tus lej zoo txuas rau 5v tus pin ntawm Arduino

S tus pin yuav tau npaj rau tus lej 13 ntawm Arduino

Ib qho ntxiv, txhawm rau sim ntsuas qhov hloov pauv, kuv yuav siv tus lej 11 ntawm Arduino ua cov digital

Tus pin no yuav muaj lub zog txuas mus tas li thiab qhov hloov pauv yuav siv lub suab hais kom coj hluav taws xob ncaj qha mus rau ntau lub LEDs

Txog qhov haujlwm no, Kuv tau siv lub khob cij thiab cov xov hlau txuas los ua txhua qhov kev sib txuas.

Tsuav yog txhua qhov tuaj yeem ua kom raug, koj tuaj yeem siv koj tus kheej txoj hauv kev rau txuas koj lub xov tooj.

Kauj Ruam 4: Coding - Kev Qhia Suab

Coding - Kev Kawm Suab
Coding - Kev Kawm Suab

Txhawm rau pib coding, koj yuav tsum rub lub suab lees paub V3 lub tsev qiv ntawv los ntawm PDF no.

Kuv kuj tseem yuav tsum hloov kho Arduino IDE mus rau qhov hloov tshiab kawg los tiv thaiv kev rub tawm yuam kev.

Thaum koj tau teeb tsa txhua yam, koj yuav tsum hla FILE - EXAMPLES - VOICE RECOGNITION V3 MASTER thiab nyem rau ntawm VR_SAMPLE_TRAIN

Kev qhia ua haujlwm pab peb txheeb xyuas qee lub suab lus txib txhawm rau tswj hwm Arduino cov koob digital.

Los ntawm kev tswj hwm Arduino's digital pins, peb tuaj yeem tswj cov qauv xa tawm uas tuaj yeem siv los tswj cov khoom siv hluav taws xob siab.

Txoj cai rau kev qhia suab tau tsim los lawm thiab tsis tas yuav hloov pauv hauv ib txoj kev twg.

Tom qab xa cov cai mus rau Arduino board, koj yuav tsum qhib Serial Monitor ntawm 115200 baud tus nqi

Txhawm rau qhia lub suab hais kom ua, koj yuav tsum sau lo lus "chaw" thiab ntaus nkag lossis nyem xa.

Tom ntej no, koj yuav tsum tau txhais lub suab hais kom siv hom ntawv no: sigtrain 0 On

sigtrain yog cov npe ntawm cov programmable lub suab hais kom ua los ntawm 0-6

Hauv qhov lus txib no, lo lus On sawv cev rau qhov kuv yuav hais rau hauv lub microphone

Thaum koj ntaus xa lossis nkag mus, tus lej saib xyuas yuav nug koj kom "tham tam sim no".

Lub sijhawm no koj yuav hais "On" kom meej meej li sai tau rau hauv lub microphone.

Tus saib xov tooj yuav nug koj kom rov ua cov kab lus kom txog thaum kev kawm tiav.

Thaum thawj kab lus tau kawm tiav, kuv tau kawm sigtrain 1 li Off

Zuag qhia tag nrho, yog tias kuv hais "On", Lub Suab Kev Paub Tus Qauv yuav lees paub nws li sigtrain 0.

Yog tias kuv hais tawm, Lub suab lees paub lub suab yuav lees paub nws li sigtrain 1

Rau cov kauj ruam kawg ntawm hom kev kawm, koj yuav tsum tau ntaus load 0 1 thiab ntaus nkag lossis xa.

Qhov no yuav tso cai rau koj siv lub ntsuas saib los saib xyuas qhov raug ntawm lub suab hais kom ua.

Kauj Ruam 5: Coding - Lub Suab Ua Haujlwm Hloov Hloov

Coding - Lub Suab Ua Haujlwm Hloov Hloov
Coding - Lub Suab Ua Haujlwm Hloov Hloov

Tom qab ua tiav qhov kev qhia, kuv qhib qhov piv txwv hu ua vr_sample_control_led

Kuv kuj tau hloov kho qhov cai me ntsis txhawm rau ua haujlwm nrog cov qauv xa tawm.

Kuv hloov tus pin coj mus rau 11 thiab kuv tau hais qhia int relay li tus pin 13

Hauv txoj cai no, 0 tau txhais raws li kab lus "On" thiab 1 tau txhais raws li "Off" kab lus los ntawm kev qhia.

Sab hauv qhov tsis muaj teeb tsa, kev xa tawm thiab coj tau teeb tsa raws li cov pins tso tawm.

Sab hauv lub voj void, tus pin coj tau teeb tsa tas li ua tus pin siab los ntsuas qhov txuas.

Kab kab ntawv no yog nyob ntawm yeem vim tias cov qauv xa tawm tau teeb tsa coj los qhia qhov kaw Circuit Court.

Muaj ib qho yog cov lus hais uas tig ntawm qhov hloov pauv hloov pauv los ntawm tus lej#13 yog tias kab lus ON tau pom.

Yog tias kab lus pom tau pom, tus lej 13 yuav raug teeb tsa qis, tua qhov hloov pauv.

Thaum qhov kev hloov kho coj tswj tus lej tau raug xa mus rau Arduino, Kuv tau ntsaws lub usb thiab siv lub roj teeb 9v los txhawb lub Arduino.

Thaum Arduino rov pib dua, kuv tau hais lus rau hauv lub microphone thiab cov qauv txuas txuas tau qhib

Thaum kuv hais tawm, qhov kev xa xov hluav taws xob tua raws li qhov xav tau.

Kauj ruam 6: Tiav lawm

Tiav lawm
Tiav lawm
Tiav lawm
Tiav lawm
Tiav lawm
Tiav lawm
Tiav lawm
Tiav lawm

Sab hauv qhov hloov pauv, muaj kev sib cuag uas ib txwm txuas rau NC kev sib cuag.

Thaum lub zog xa mus tau zoo, qhov kev sib txuas sib txuas txuas nrog TSIS tau hu.

Txawm hais tias kev sib cuag sib txuas tau txuas nrog siv qhov hluav taws xob siab, qhov hloov pauv tseem tuaj yeem tswj tau siv Arduino.

Hauv txoj haujlwm no, tus pin 11 muab 3.3volts ntawm lub zog los ntawm kev sib cuag sib xws thaum tus lej 13 tus tswj hwm tus qauv xa xov.

Thaum kawg, kab lus "on" thiab "off" tswj tus lej 13 uas tswj hwm tus qauv xa tawm.

Yog tias koj pom txoj haujlwm no muaj txiaj ntsig, xav tias dawb los ua koj tus kheej lub suab qhib qhov haujlwm.

Txoj cai rau lub suab lees paub lub suab tau tsim los ntawm ntau tus kws sau ntawv thiab nws tuaj yeem pom nyob hauv Lub Tsev Qiv Ntawv Lub Suab Pom Zoo

cov ntaub ntawv: vr_sample_train.inoauthor: JiapengLi

cov ntaub ntawv: vr_sample_control_led.inoauthor: JiapengLi

Yog tias koj nyiam txoj haujlwm no, thov txiav txim siab tso npe rau hauv youtube channel rau ntau cov ntsiab lus.

Lub suab qhib kev sib tw
Lub suab qhib kev sib tw
Lub suab qhib kev sib tw
Lub suab qhib kev sib tw

Khiav Tawm Hauv Lub Suab Ua Haujlwm Sib Tw

Pom zoo: