Cov txheej txheem:

Tham nrog Koj Lub Teeb: 5 Kauj Ruam
Tham nrog Koj Lub Teeb: 5 Kauj Ruam

Video: Tham nrog Koj Lub Teeb: 5 Kauj Ruam

Video: Tham nrog Koj Lub Teeb: 5 Kauj Ruam
Video: Lig Pob tsuas xyooj nkauj tawm tshiab 2022-2023 2024, Hlis ntuj nqeg
Anonim
Image
Image

Kuv qhov project yog dab tsi?

Txoj haujlwm no yog lub teeb uas koj tuaj yeem hloov xim los ntawm kev hais xim twg koj yuav nyiam. Lub teeb uas kuv tau ua hauv txoj haujlwm no siv 4 lub teeb sib txawv: ntsuab, liab, daj, xiav, thiab tau kawg koj tuaj yeem ntxiv lub teeb ntxiv thiab hloov xim ntau dua. Phau ntawv qhia no yuav qhia koj li cas los tswj koj Arduino nrog koj lub suab los ntawm koj lub xov tooj.

Nws ua haujlwm li cas?

Koj lub hauv ntej muaj kev lees paub hais lus thiab peb yuav siv nws los tswj koj li Arduino, ntawm Bluetooth. Lub App Kuv siv tau tsim los ntawm SimpleLabsIN thiab nws ua haujlwm los ntawm nias lub pob mic, tom qab ntawd nws yuav tos koj kom hais ib lo lus txib. Lub app yuav tso tawm lo lus uas koj tau hais tseg thiab yuav xa cov ntawv xov xwm rau Arduino los ua.

TechBuilder tau tshoov kuv siab kom ua txoj haujlwm no

Kauj Ruam 1: Qhov Chaw thiab Cheeb Tsam

Qhov Chaw thiab Cheeb Tsam
Qhov Chaw thiab Cheeb Tsam

Peb yuav xav tau cov ntu no:

  • 4x LED Qhov Ntsuas lossis ntau dua (xim uas koj xaiv)
  • 1 x Arduino Leonardo
  • 1x HC-06 Serial Bluetooth Module
  • Breadboard thiab jumpers
  • (Yeem) 9v Roj Teeb
  • 220Ω Cov neeg tiv taus

Kauj Ruam 2: Kev Sib Txuas thiab Schematic

Kev sib txuas thiab Schematic
Kev sib txuas thiab Schematic
Kev sib txuas thiab Schematic
Kev sib txuas thiab Schematic

Nco ntsoov, qhov liab qab HC-06 khiav ntawm 3.3v, koj tsis tuaj yeem txuas nws mus rau 5v.

Lub roj teeb 9v yog xaiv tau yog tias koj tsis xav kom USB cable pom thaum kawg.

Yog tias daim duab tsis meej, thov hu rau kuv, Kuv zoo siab pab koj

Kauj Ruam 3: Arduino Code thiab Kev Sib Txuas Lus

Arduino Code thiab Kev Sib Txuas Lus
Arduino Code thiab Kev Sib Txuas Lus

Yuav ua li cas upload cov cai?

Upload cov cai nrog USB cable. Cov cai tau tsim rau pawg tswj hwm Leonardo. Yog tias koj xav siv cov cai ntawm UNO pawg thawj coj, koj yuav tsum hloov tus lej Serial1.read, Serial1.available, thiab Serial1.println. Rho tawm txhua tus lej "1" los siv cov cai ntawm UNO board.

Nkag siab lub app:

Lub app ua haujlwm los ntawm kev lees paub koj lub suab hais kom ua, tom qab ntawd nws yuav pom cov lus uas koj tau hais tom qab xa cov ntaub ntawv/ hlua mus rau Arduino ntawm bluetooth. Dab tsi yog txoj hlua? Ib txoj hlua zoo li lo lus, koj tuaj yeem ua cov lus hais tawm ntawm nws [ex: if (voice == "*computer on") {// turn Pin #2 on}]. "Lub suab" yog koj txoj hlua, "==" yog koj li xwm txheej, "*lub khoos phis tawj ntawm" yog koj cov lus txib, thiab cov cai sab hauv cov kab xev "{}" yog cov lej uas yuav tsum tau ua tiav thaum koj txoj hlua sib xws nrog cov lus txib. Lub app xa cov hlua hauv hom ntawv no *hais kom ua#, lub hnub qub (*) qhia txog qhov pib ntawm kev hais kom ua tshiab thiab hash-tag (#) qhia txog qhov kawg ntawm kev hais kom ua.

Kuv yuav hloov cov lus txib li cas?

Koj tuaj yeem pom tias "*綠色" tau hais los ntawm daim duab saum toj no.綠色 yog Suav suav ntsuab. Koj tuaj yeem hloov lo lus rau txhua yam koj xav tau, cia peb hais tias koj xav hloov nws mus rau xim paj yeeb, koj tuaj yeem hloov "*綠色" nrog "*Pink". Nco ntsoov pib ua cov lus txib nrog lub hnub qub.

Code:

Kauj ruam 4: Txuas Arduino rau Android Device

Txuas Arduino rau Android Ntaus Ntawv
Txuas Arduino rau Android Ntaus Ntawv

Rub tawm lub app: BT Lub Suab Tswj rau Arduino

Lub App Kuv siv yog tsim los ntawm SimpleLabsIN

5 Cov kauj ruam yooj yim:

  1. Rub tawm lub app los ntawm Google PlayStore
  2. Coj mus rhaub ntawm cov ntawv qhia zaub mov ces xaiv "Txuas Neeg Hlau"
  3. Nyem rau ntawm koj BT-Module (hauv kuv qhov xwm txheej nws yog HC-06)
  4. Tos kom txog thaum nws hais Txuas nrog BT-Module (HC-06)
  5. Coj mus rhaub ntawm lub cim mic thiab hais koj cov lus txib!

Kauj Ruam 5: Npog Koj Cov Cheeb Tsam

Npog Koj Cov Cheeb Tsam
Npog Koj Cov Cheeb Tsam
Npog Koj Cov Cheeb Tsam
Npog Koj Cov Cheeb Tsam

Tam sim no koj yuav tsum npog koj cov khoom, yog li koj lub teeb yuav tsis ci thiab nws tseem yuav ua rau txoj haujlwm zoo dua qub.

Nov yog qhov kuv tau ua

  1. Npog tag nrho cov khoom nrog ib daim ntawv translucent semi
  2. Khaws nws los ntawm hauv qab no
  3. Qhib lub teeb

Nws yuav tsum zoo nkauj

Pom zoo: