Cov txheej txheem:

Ob-Hom Servo Tester: 5 Kauj Ruam (nrog Duab)
Ob-Hom Servo Tester: 5 Kauj Ruam (nrog Duab)

Video: Ob-Hom Servo Tester: 5 Kauj Ruam (nrog Duab)

Video: Ob-Hom Servo Tester: 5 Kauj Ruam (nrog Duab)
Video: Tshuaj theem vim li cas thiaj tau nqi ?/ Siv kho mob dab tsi?/paris polyphylla использовать для? 2024, Hlis ntuj nqeg
Anonim
Image
Image
Ob-Hom Servo Tester
Ob-Hom Servo Tester
Ob-Hom Servo Tester
Ob-Hom Servo Tester

Thaum kuv yuav lub cav servo tshiab, kuv xav kuaj sai yog tias nws ua haujlwm. Ob-Hom Servo Tester cia kuv ua qhov ntawd hauv ib feeb. Servos, tsawg kawg yog qhov pheej yig dua kuv paub, qee zaum tsis ua haujlwm raws li qhov xav tau thaum lawv tuaj txog: Lub zog dhia, hluav taws xob hauv servo tsis ua haujlwm lossis nws yog 120 degree thiab tsis yog 180 degree servo. Nws yog qhov zoo tshaj los sim servo ua ntej siv nws! Txog tam sim no, Kuv siv los tuav lub khob cij, Arduino, lub zog 5V, lub xov tooj USB, kuv lub PC thiab qee lub jumper cables thiab ua tus tester servo txhua lub sijhawm los ntawm kos. Nrog Ob-Hom Servo Tester qhov no yog keeb kwm tam sim no.

Muaj kev lag luam ntsuas ntsuas ntsuas rau kwv yees li $ 10, ntau dua lossis tsawg tus nqi rau txoj haujlwm no. Cov khoom kuv pom ntawm Amazon sim txog peb servos nyob rau hauv parallel thiab muaj peb hom kev sim: Phau ntawv, Pib thiab Tsis Ua Haujlwm.

Ob-Hom Servo Tester tso cai rau koj sim txog plaub servo motors sib luag thiab muaj ob hom: Ua raws thiab Sweep. Hauv Kev Ua Raws, cov kev pabcuam txuas nrog ua raws txoj haujlwm ntawm lub zog, hauv Sweep, lub zog ntsuas tau siv los teeb tsa qhov nrawm. Sab hauv yog Arduino Nano thiab Step-Up DC-DC hloov pauv rau lub zog Arduino los ntawm 5V lub zog tso tawm. Cov cuab yeej muaj lub toggle hloov los xaiv hom thiab lub zog ntsuas kom ntsuas lub teeb liab tswj.

Txhawm rau tsim cov cuab yeej no, koj yuav tsum tau ua qee yam khoom siv. Nws ib txwm xav tsis thoob li cas cov khoom siv hluav taws xob tawg yooj yim no muaj sia nyob kuv "soldering". Txhawm rau program Arduino Nano koj xav tau USB Mini cable. Cov ntaub ntawv yog 3D luam tawm nrog ob daim ntawv STL uas tau txuas nrog.

Nws yog qhov pheej yig dua los yuav tus ntsuas ntsuas servo. Tab sis ntawm cov duab thiab vis dis aus kuv pom, ib txwm Micro thiab tsis tau siv Standard Servos. Hom pib zoo li tsis muaj qhov nrawm nrawm. Ob-Hom Servo Tester muaj lub zog txaus los tswj plaub tus qauv Servos. Nws tuaj yeem rov ua dua tshiab thiab koj tuaj yeem muab qhov hloov pauv thiab lub zog ntsuas lub ntsiab lus yog tias koj nyiam.

Khoom siv

1 Arduino Nano

1 Kauj ruam-nce DC-DC hloov pauv, hloov mus rau 5V txog 12V (aka DC-DC Booster)

13-pin On-Off toggle hloov

1 100-1M potentiometer (aka. Resistor kho tau)

1 100n capacitor

1 10k resistor

12-pin plug-in davhlau ya nyob twg thaiv

2 Prototyping board 45x35 hli

1 13-tus pin ib kab txiv neej header

1 15-tus pin ib kab txiv neej header

1 2-tus pin ib kab txiv neej header nrog 15mm ntev pins

3 3-tus pin ib kab txiv neej header

1 3-tus pin ib kab txiv neej header nrog ob 15mm ntev pins

22-tus pin ib kab poj niam lub taub hau

Kauj Ruam 1: 3D Luam Qhov Chaw

Kuv siv cov khoom "PETG" los luam tawm rooj plaub rau Ob-Hom Servo Tester (TMST). Yog tias koj tsis muaj lub tshuab luam ntawv 3D, Kuv pom zoo nrhiav kev pabcuam 3D luam ntawv nyob ze.

Kauj Ruam 2: Tswj Pawg Thawj Coj

Pawg Tswj Xyuas
Pawg Tswj Xyuas
Pawg Tswj Xyuas
Pawg Tswj Xyuas

Muab cov pins tso rau ntawm pawg thawj coj saib Arduino raws li tau hais tawm ntawm (ib ntawm) cov duab hauv cov kauj ruam saum toj no. VIN thiab GND xav tau tus pin ntev tom qab txuas cov tswj hwm lub rooj tsavxwm. Kuv tsis paub tias qhov no yog ua li cas, tab sis kuv tau muab cov khoom sib dhos tso rau hauv lub rooj tsavxwm kom lawv nyob hauv qhov chaw thaum kuv tig lub rooj tsavxwm.

Ib qho ntawm peb tus pin ntawm lub toggle hloov tau txiav tawm kom nws tsis tuaj rau hauv txoj kev. Nws yog qhov nqaim me ntsis hauv thaj chaw ntawd vim tias qhov rub tawm tus tiv thaiv yuav tsum txuas nrog rau tus pin nruab nrab ntawm qhov hloov. Lub potentiometer tau muab tso rau kom +/- yog rau ntawm qhov hloov pauv thiab tus pin thib peb yog ntawm lub capacitor.

Kuv npe qee tus Arduino pins ntawm daim duab. A0 yog plaub los ntawm sab laug, 5V thib plaub los ntawm sab xis. GND yog tus thib 4 ntawm sab xis thiab D9 tus thib 4 ntawm sab laug; qhov ntawd yog xwm txheej? Xijpeem, ob lub hauv paus ntawm lub hwj chim thiab Arduino tau txuas nrog. 5V ntawm lub zog hluav taws xob thiab 5V ntawm Arduino tsis txuas nrog; uas yuav tsis ua hauj lwm. Arduino tau siv dua tus pin VIN.

Kauj Ruam 3: Pawg Thawj Coj Fais Fab

Pawg Thawj Coj Fais Fab
Pawg Thawj Coj Fais Fab
Pawg Thawj Coj Fais Fab
Pawg Thawj Coj Fais Fab

Muab ob tus poj niam lub taub hau kom lawv phim nrog txoj haujlwm ntawm

1) VIN thiab GND ntawm Arduino

2) 5V thiab Hauv av ntawm lub hwj chim.

Txuas VIN +/- thiab VOUT +/- nrog tus pin ntawm poj niam lub taub hau.

Kauj ruam 4: Sib dhos

Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke

Ntxig lub hwj huam pawg thawj coj hauv rooj plaub. Kuv siv qee tus pin los kho lub rooj tsavxwm. Plugin pawg tswj hwm thiab teeb rooj plaub sab saum toj.

Qhov ntawd yog Ob-Hom Servo Tester. Daim duab qhia pom yuav ua li cas txuas 5V lub zog siv hluav taws xob thiab servo motor; cov xim tseem ceeb!

Kauj ruam 5: Programming

Programming
Programming

Txuas nrog yog Arduino Sketch (TmstApp.ino) uas koj tuaj yeem qhib nrog Arduino IDE thiab xa mus rau lub cuab yeej. Arduino IDE tuaj yeem rub tawm los ntawm:

Thaum koj tau qhib Arduino IDE thiab txuas nrog Ob-Hom Servo Tester, xaiv qhov chaw nres nkoj (piv txwv li COM5) thiab pawg thawj coj (Arduino Nano) hauv cov cuab yeej ntawv qhia zaub mov. Kuj txheeb xyuas/teeb tsa tus txheej txheem hauv Cov Cuab Yeej. Rau Arduino clone kuv siv, tus txheej txheem yog 'ATmega328P (Old Bootloader)'.

Thaum koj nias lub pob Upload toolbar, qhov kev zov me nyuam suav nrog thiab muab tso rau hauv lub cuab yeej; koj Ob-Hom Servo Tester tau npaj txhij!

Pom zoo: