Cov txheej txheem:

Arduino Raws Li Tib Neeg Cov Neeg Hlau Siv Servo Motors: 7 Kauj Ruam (nrog Duab)
Arduino Raws Li Tib Neeg Cov Neeg Hlau Siv Servo Motors: 7 Kauj Ruam (nrog Duab)

Video: Arduino Raws Li Tib Neeg Cov Neeg Hlau Siv Servo Motors: 7 Kauj Ruam (nrog Duab)

Video: Arduino Raws Li Tib Neeg Cov Neeg Hlau Siv Servo Motors: 7 Kauj Ruam (nrog Duab)
Video: HMONG World Mosquito Destroyer 2024, Kaum ib hlis
Anonim
Image
Image
Arduino Raws Humanoid Robot Siv Servo Motors
Arduino Raws Humanoid Robot Siv Servo Motors

Nyob zoo sawv daws, Nov yog kuv thawj tus tib neeg uas tsis yog neeg hlau, ua los ntawm PVC ntawv ua npuas ncauj. Nws muaj nyob hauv ntau yam tuab. Ntawm no, Kuv siv 0.5mm. Tam sim no tus neeg hlau no tuaj yeem taug kev thaum kuv hloov ON. Tam sim no kuv tab tom ua haujlwm txuas Arduino thiab Txawb los ntawm Bluetooth module. Kuv twb tau ua App zoo li Cortana thiab Siri rau lub xov tooj qhov rais uas muaj nyob hauv app khw https://www.microsoft.com/en-us/store/apps/patrick… Tom qab ua tiav txuas ob qho tib si, Kuv tuaj yeem tswj nws los ntawm lub suab hais kom ua hauv Windows Phone.

Kuv tau siv ntau lub hlis hauv kev daws teeb meem roj teeb hnyav dua thiab xaus nrog qhov ua tsis tiav vim muaj teeb meem nyiaj txiag. Yog li, thaum kawg kuv txiav txim siab muab lub zog los ntawm Sab Nraud Lead-Acid Battery.

Cia saib yuav ua li cas kuv xam pom qhov tsim qauv zoo tshaj plaws ntawm lub cev rau tus neeg hlau.

Kauj Ruam 1: Kev sim thiab yuam kev ntawm Kev Tsim Tus Qauv

Image
Image
Kev sim thiab yuam kev ntawm Kev Tsim Tus Qauv
Kev sim thiab yuam kev ntawm Kev Tsim Tus Qauv
Kev sim thiab yuam kev ntawm Kev Tsim Tus Qauv
Kev sim thiab yuam kev ntawm Kev Tsim Tus Qauv

Thaum xub thawj kuv tsis muaj lub tswv yim hais txog lub zog ntawm Servo motors thiab Electronics-Hluav Taws Xob uas cuam tshuam nrog roj teeb thiab kev sib txuas. Kuv xub npaj rau lub neej me me neeg hlau rau li 5 txog 6 taw. Tom qab sim yuav luag 6 lossis 7 zaug kuv pom lub zog siab tshaj plaws ntawm servo thiab txo qis txog 2 txog 3 ko taw ntawm qhov siab tag nrho ntawm tus neeg hlau.

Tom qab ntawd kuv tau sim upto lub duav ntawm tus neeg hlau los tshuaj xyuas cov txheej txheem taug kev.

Kauj Ruam 2: Tsim Tus Qauv thiab Algorithm

Tsim Qauv thiab Algorithm
Tsim Qauv thiab Algorithm
Tsim Qauv thiab Algorithm
Tsim Qauv thiab Algorithm
Tsim Qauv thiab Algorithm
Tsim Qauv thiab Algorithm
Tsim Qauv thiab Algorithm
Tsim Qauv thiab Algorithm

Ua ntej txav mus peb yuav tsum txiav txim siab pes tsawg lub cav xav tau, qhov twg peb yuav tsum tau kho. Tom qab ntawd tsim lub cev qhov chaw raws li cov duab tau muab.

Kauj Ruam 3: Cov Cheeb Tsam Yuav Tsum Tau

Cov Cheeb Tsam Yuav Tsum Tau
Cov Cheeb Tsam Yuav Tsum Tau
Cov Cheeb Tsam Yuav Tsum Tau
Cov Cheeb Tsam Yuav Tsum Tau

1) Ntawv yas

2) Super kua nplaum

3) 15 - Lub zog loj Servo motors (Kuv siv TowerPro MG995)

4) Arduino Atmega 2560 lossis lwm pawg Arduino

5) 6V Roj Teeb (yam tsawg kawg 3 nos. Tsawg kawg 5 lub cav rau txhua lub roj teeb)

6) HC-05 Bluetooth module rau kev sib txuas lus

7) Lwm yam khoom siv yooj yim uas txhua tus hobbyist muaj!

Kauj Ruam 4: Tsim Lub Cev

Tsim Lub Cev
Tsim Lub Cev
Tsim Lub Cev
Tsim Lub Cev
Tsim Lub Cev
Tsim Lub Cev
Tsim Lub Cev
Tsim Lub Cev

Tom qab tawm tsam nrog cov ntoo kuv pom daim ntawv yas no yooj yim heev rau txiav thiab muab tshuaj txhuam los ua ntau yam duab.

Kuv txiav qhov kom haum servo motors ncaj qha rau hauv daim ntawv los ntawm kev siv super kua nplaum (Kuv siv 743).

Kauj Ruam 5: Kev thaiv kab

Thaiv
Thaiv
Thaiv
Thaiv
Thaiv
Thaiv

Kuv tsis kawm electronics lossis hluav taws xob loj. Thiab kuv tsis muaj lub siab ntev txaus los tsim PCB lossis tsim cov thaiv kom raug. Tias yog vim li cas cov kab tsis zoo no.

Kauj Ruam 6: Ua Kom Huv Huv

Ua kom muaj zog ntxiv
Ua kom muaj zog ntxiv

Koj tuaj yeem pom tias kuv tsuas siv 11 lub cav servo thaum xub thawj. vim muaj teeb meem hnyav dua, Nws poob thiab tawg thaum kuaj. Yog li, Kuv tau nce 4 qhov kev pabcuam ntau ntxiv ntawm txhua qhov txuas ntawm ob txhais ceg.

Kauj ruam 7: Coding

Kuv tau txuas nrog Arduino code.

rau (kuv = 0; kuv <180; kuv ++)

{

servo.write (kuv);

}

Qhov no yog cov cai yooj yim rau tig ib qho servo motor txuas rau ib qho Arduino board.

Tab sis ntsuas qhov ntsuas qhov ntsuas thiab txiav txim siab lub cav twg yuav tsum khiav thaum lub zog txav ntawm txhua ceg yog qhov nyuaj tshaj plaws ntawm coding. Nws tuaj yeem ua tiav los ntawm lwm Sketch hu ua (Servo_Test). Los ntawm kev ntsuas qib kev sib hloov ntawm txhua lub cav los ntawm kev sib txuas lus txuas los ntawm Arduino board, peb tuaj yeem ntsuas txhua lub cav.

Thaum kawg, tus neeg hlau pib taug kev tom qab nkag mus rau tus nqi "0" hauv lub qhov rai saib xyuas qhov muag.

Kuv kuj tseem suav nrog tus qauv xov tooj qhov rais 8.1 tus qauv coj los siv rau kev txuas Arduino thiab Txawb siv bluetooth.

Pom zoo: