Cov txheej txheem:

Arduino Accelerometer Tutorial: Tswj Lub Nkoj Nkoj Siv Servo Motor: 5 Kauj Ruam
Arduino Accelerometer Tutorial: Tswj Lub Nkoj Nkoj Siv Servo Motor: 5 Kauj Ruam

Video: Arduino Accelerometer Tutorial: Tswj Lub Nkoj Nkoj Siv Servo Motor: 5 Kauj Ruam

Video: Arduino Accelerometer Tutorial: Tswj Lub Nkoj Nkoj Siv Servo Motor: 5 Kauj Ruam
Video: How To Track Orientation with Arduino | ADXL345 Accelerometer Tutorial 2024, Kaum ib hlis
Anonim
Arduino Accelerometer Tutorial: Tswj Lub Nkoj Nkoj Siv Servo Motor
Arduino Accelerometer Tutorial: Tswj Lub Nkoj Nkoj Siv Servo Motor

Accelerometer sensors tam sim no nyob rau hauv feem ntau ntawm peb cov smartphones los muab rau lawv ntau yam kev siv thiab muaj peev xwm uas peb siv txhua hnub, yam tsis paub txawm tias tus neeg lav paub nws yog tus ntsuas lub ntsuas.

Ib qho ntawm cov peev txheej no yog kev tswj hwm uas lub ntsuas hluav taws xob muab rau peb qhov uas koj tuaj yeem tswj hwm koj lub tsheb hauv kev sib tw ua si lossis siv qee qhov app los tig koj lub xov tooj mus rau kev tswj chaw taws teeb rau koj tus neeg hlau lossis lub tsheb RC uas siv lub ntsuas kev ntsuas ua lub cuab yeej tswj.

Yog li, hauv Arduino Accelerometer Tutorial no, peb tab tom yuav siv qhov cuab yeej kawg no los siv cov cim ntsuas qhov ntsuas ntawm peb lub xov tooj ntawm tes los tswj kev qhib thiab kaw ntawm lub nkoj nkoj. Tau kawg, tus choj tsuas yog siv lub cav servo uas mus rau 0 degrees kom kaw thiab 90 degrees qhib.

Cia peb tham txog lub tswv yim tom qab Arduino Accelerometer Tutorial…

Lub tswv yim:

Peb yuav siv 1Sheeld board nrog nws cov phooj ywg Android/iOS app thiab siv lub ntsuas qhov ntsuas qhov ntsuas qhov twg hloov pauv hauv ib qho x-axis lossis y-axis lossis z-axis yuav raug xa mus rau Arduino thiab yog li peb tuaj yeem txiav txim siab seb puas yuav hloov servo degree rau 0 lossis 90.

Pib:

Yog tias qhov no yog koj thawj zaug cuam tshuam nrog 1Sheeld lossis koj xav kawm paub ntau ntxiv txog nws, Kuv pom zoo txheeb xyuas qhov no sai thiab yooj yim pib kawm.

Thiab yog tias koj tsis tau sim servo motor ua ntej, Kuv pom zoo txheeb xyuas qhov vis dis aus nrawm no. Tam sim no, tom qab koj tau dhau los paub me ntsis nrog 1Sheeld, cia pib!

Kauj Ruam 1: Cov Khoom Kho Vajtse:

Kho vajtse Cheebtsam
Kho vajtse Cheebtsam
Kho vajtse Cheebtsam
Kho vajtse Cheebtsam
Kho vajtse Cheebtsam
Kho vajtse Cheebtsam
Kho vajtse Cheebtsam
Kho vajtse Cheebtsam
  1. Arduino Ib.
  2. 1Sheeld+ board.
  3. LED.
  4. S90 servo tsav.
  5. 3 * Txiv neej rau txiv neej cov xov hlau.
  6. Arduino USB cable lossis 9-12v roj teeb.
  7. Xov tooj Android/iOS nrog 1Sheeld App teeb tsa rau nws.

Kauj Ruam 2: Cheeb Tsam Software:

  1. Arduino IDE Cov.
  2. 1sheeld tsev qiv ntawv, 1sheeld Android App lossis iOS App.

Kauj ruam 3:

Duab
Duab
Duab
Duab
Duab
Duab
  1. Txuas 1Sheeld board rau hauv koj Arduino li duab 1
  2. . Connect lub LCD 16*2 raws li duab2.
  3. Hloov 1Sheeld zog los ua haujlwm ntawm 5v (Tsis yog 3.3v) raws li duab 3.

1Sheeld muaj 2 hom: Uploading mode and Operating mode. Koj tuaj yeem hloov nruab nrab ntawm lawv siv qhov hloov pauv ze rau Digital pins thiab hu ua "UART SWITCH" ntawm 1Sheeld thiab "SERIAL SWITCH" ntawm 1Sheeld+.

  • Ua ntej tshaj, koj xaub qhov hloov pauv mus rau "SWITCH" cov cim raws li duab 4 uas tig 1Sheeld board rau hauv Hom Kev Tso Tawm kom cia koj upload Arduino code.
  • Qhov thib ob, tom qab koj ua tiav kev xa cov cai, xaub qhov hloov mus rau "UART" cov cim (lossis "SERIAL" ntawm 1Sheeld+ board) raws li duab 5 uas tig 1Sheeld board rau hauv Hom Kev Ua Haujlwm sib txuas lus nrog koj lub smartphone 1Sheeld App.

Thaum kawg, txuas Arduino ntawm koj lub PC siv Arduino USB cable.

Kauj ruam 4: Code:

Kuv xav kom txheeb xyuas Arduino Accelerometer Shield cov ntaub ntawv kom paub ntau ntxiv txog Arduino Accelerometer Shield ua haujlwm thiab yuav siv lawv li cas.

Tam sim no, hloov 1Sheeld pawg thawj coj saib mus rau hom kev rub tawm, xa cov lej txuas rau Arduino Digital Clock. Hloov 1Sheeld board mus rau Hom Kev Ua Haujlwm tom qab qhib 1Sheeld app thiab txuas nws mus rau 1Sheeld board ntawm Bluetooth.

Kauj ruam 5: Khiav Nws:

Raws li koj pom hauv Arduino Accelerometer Tutorial video, Kuv tau siv ib daim duab los qhia los rau hauv lub cav servo raws li qhov qhia txog kev txav mus los ntawm tus choj.

Tom qab ntawd koj zoo li lub xov tooj ntawm koj thiab koj yuav pom tus choj tau qhib nrog 90 degrees ntawm qhov kev pabcuam thiab LED tau nyob nrog cov lus hais tawm los ntawm tus xov tooj hais lus qhia koj tias tam sim no tus choj tau qhib thiab lub nkoj tab tom hla.

Thiab thaum koj nyiam lub xov tooj ntawm sab rov qab, koj yuav pom tus choj raug kaw nrog 0 degrees ntawm qhov kev pabcuam thiab LED tau tawm nrog kev hais lus tawm los ntawm tus xov tooj hais lus qhia rau koj tias tam sim no tus choj raug kaw thiab lub nkoj muaj hla dhau.

Qhov ntawd yog nws cov txiv neej, Kuv vam tias koj nyiam qhov nrawm Arduino Accelerometer Tutorial thiab rau cov lus nug lossis kev xav txog nws thov tsis txhob yig tso koj cov lus tawm hauv qab no.

Pom zoo: