Arduino Robot ARM 4
gafereview
N'ime ntuziaka a, anyị ga-ewebata gị site na ọrụ ntụrụndụ nke Arduino Robot Arm 4DOF Mechanical Claw Kit. Ngwa ngwa robot Bluetooth nke Arduino UNO dabere na bọọdụ mmepe Arduino Uno. Ngwa a dị mfe ma dị mfe iji wuo ngwa bụ Arduino Project maka ndị mbido ma bụrụ nnukwu usoro mmụta iji banye na Robotics na Injinia.
Robot Arm na-abịa mkpọ ewepụghị maka mgbakọ ma na-achọ obere ire ere iji bulie ya ma na-agba ọsọ. Na-ejikọta 4 SG90 servos na-enye ohere 4 Degree nke ngagharị ma nwee ike iburu ihe ọkụ na mkpịsị aka. Enwere ike ime njikwa ogwe aka site na 4 potentiometers. Ka anyị malite!
Mmalite: Arduino Robot Arm 4dof Mechanical Claw Kit
Kedu ihe bụ Arduino?
Arduino bụ ikpo okwu eletrọnịkị mepere emepe dabere na ngwaike na ngwanrọ dị mfe iji. Mpempe akwụkwọ Arduino nwere ike ịgụ ntinye - ọkụ na ihe mmetụta, mkpịsị aka na bọtịnụ, ma ọ bụ ozi Twitter - ma gbanwee ya ka ọ bụrụ mmepụta - na-eme ka moto rụọ ọrụ, na-agbanye ọkụ ọkụ, na-ebipụta ihe ntanetị. Ị nwere ike ịgwa bọọdụ gị ihe ị ga-eme site na izipu usoro ntuziaka na microcontroller na bọọdụ ahụ. Iji mee nke a, ị na-eji asụsụ mmemme Arduino (dabere na Wiring), yana Arduino Software (IDE), dabere na nhazi.
Kedu ihe bụ IDUINO UNO?
IDuino Uno dị na ATmega328. Ọ nwere ntinye / ntinye dijitalụ 14 (nke 6 nwere ike iji dị ka ntinye PWM), ntinye analog 6, resonator ceramic 16 MHz, njikọ USB, jakị ọkụ, nkụnye eji isi mee ICSP, na bọtịnụ nrụpụta. Ọ nwere ihe niile achọrọ iji kwado microcontroller; Naanị jikọọ ya na kọmputa na iji eriri USB ma ọ bụ jiri ihe nkwụnye AC-to-DC ma ọ bụ batrị gbanye ya ka ịmalite.
Nwụnye ngwanrọ
Na ngalaba a, anyị ga-ewebata gị ikpo okwu mmepe ebe ị na-atụgharị uche okike n'ime koodu wee hapụ ya ka ọ felie.
Arduino Software/IDE
Mepee ngwa dabere na Windows site na ịpị ya ugboro abụọ wee soro ntuziaka a iji wuchaa (Cheta ịwụnye ọkwọ ụgbọ ala niile maka Arduino). Mfe!
Ọgụgụ 1 Ntinye nke ndị ọkwọ ụgbọ ala
Ijikọ bọọdụ UNO gị na kọmputa gị
Iji eriri USB na-acha anụnụ anụnụ jikọọ UNO na PC gị, ma ọ bụrụ na ejikọtara ya nke ọma, ị ga-ahụ ọkụ ọkụ ndụ ndụ LED na-enwu na LED oroma ọzọ na-enwu.
Ọgụgụ 2 Lelee COM pụrụ iche gị wee detuo ya ala nọmba
Chọta nọmba Serial COM gị wee detuo ya ala.
Anyị kwesịrị ịchọpụta nke ọwa COM na-akparịta ụka ugbu a n'etiti PC na UNO. Na-eso ụzọ: Control panel | Akụrụngwa na ụda | Ngwaọrụ na ngwa nbipute | Onye njikwa ngwaọrụ | Ọdụ ụgbọ mmiri (COM & LPT) | Arduino UNO (COMx)
Detuo nọmba COM ka anyị chọrọ nke a ma emechaa. Dị ka ọdụ ụgbọ mmiri COM nwere ike ịdịgasị iche site n'oge ruo n'oge, nzọụkwụ a dị mkpa. N'okwu a maka ebumnuche ngosi, anyị na-eji COM 4.
Gwuo egwu mbụ gị “Hello World” LED example
Mbụ, ka anyị gwa IDE ebe a ga-achọta ọdụ ụgbọ mmiri Arduino anyị na bọọdụ ị na-eji ugbu a: Ntuziaka na-esonụ (Fig 3 na 4) na-egosi nkọwa:
Nhazi nke ọdụ ụgbọ mmiri
Nhazi nke Board
Oge erugo ka gị na gị gwurie egwu mbụ simple example. Na-eso ụzọ site File | Ọpụamples | 01. Ihe ndabere | kpuo ìsì. Window koodu ọhụrụ ga-apụta, pịa akara akụ iji bulite. Ị ga-achọpụta na LED oroma na-egbuke egbuke ihe fọrọ nke nta ka ọ bụrụ sekọnd ọ bụla.
Ntinye ngwaike
|
|
N'ime ngwugwu rack, site n'aka ekpe gaa akanri:
|
Ịzụ ahịa sekit
Ngwa Robot Arm Kit a chọrọ obere ire ere iji mee ka ihe niile na-arụ ọrụ ma na-arụ ọrụ. A na-eji bọọdụ ndọtị Robot Arm Extension Board iji jikọọ interface n'etiti njikwa, na ọrụ a, potentiometers anọ na bọọdụ Iduino UNO.
Ịkpachara anya: Biko kpachara anya mgbe ị na-eji igwe na-ere ahịa ọkụ.
Ọgụgụ 3 Ihe atụ bụ isi nke bọọdụ ARM Robot
Jikere:
- Otu Robot Arm Extension Board
- Otu Jack ike ojii 12V
- 52P Pin nkụnye eji isi mee
- Otu-acha anụnụ anụnụ Mpụga Ike ọkọnọ interface
- Otu interface Bluetooth ojii
Mgbe ahụ solder Pins maka servos na Jack Jack.
Biko mara na ntụtụ maka servo interface na-eche ihu n'elu, maka interface Iduino ala.
Mgbe ahụ, resịrị ihe anọ potentiometer
A na-eji okpu jumper maka ụzọ mkpirisi Robot Arm Extension Board na Iduino UNO Board, nke pụtara na ịgaghị agbanye bọọdụ Iduino UNO iche.
Tinye n'ime okpu jumper ka anyị na-eji otu ike mpụga, igbe batrị 12V.
I gētiye kwa ihe-nkpuchi ọla-ọcha anọ n'elu potentiometa ahu nke b͕a ọtọ. Ugbu a ị dechara akụkụ nke soldering!
Ndozi ngwanrọ
Arduino UNO na-ebugote koodu
Robot ga-arụ ọrụ ka esi ahazi ya. Ịghọta na itinye ihe dị n'ime bọọdụ Iduino UNO, ya bụ koodu mmemme bụ akụkụ dị oke mkpa nke usoro mmụta. Na ngalaba a, ebumnuche njedebe anyị bụ ijide n'aka na servos na potentiometers na-arụ ọrụ nke ọma.
Ọ bụrụ na nke a bụ ọrụ Arduino mbụ gị, biko soro ntuziaka a nke ọma. Nke mbụ, budata koodu ndị metụtara anyị websaịtị.
- Pịa akara ngosi ugboro abụọ iji mepee mmemme wee mepee file n'ụzọ: File | Mepee
- Mepee me_arm3.0 Arduino file
Ndozi ngwanrọ
Pịa bọtịnụ bulite nke nwere akụ aka nri na ogwe ngwaọrụ iji bulite gị file na UNO
Ọkwa ibugo emechaala, ọ bụrụ na ọ bụghị, lelee bọọdụ na ọdụ ụgbọ mmiri dị na 3.2 ngalaba iji jide n'aka na ị na-ejikọta UNO gị nke ọma
servo debugging
Mgbe ahụ, ka anyị nwalee servos anyị iji hụ ma ọ na-agba ọsọ nke ọma. Ndị servos kwesịrị ịtụgharị nke ọma ka ị na-eji potentiometer kwekọrọ na-egwu gburugburu. Ọ bụrụ na ọ bụghị, jide n'aka na ị bulitela koodu gị nke ọma na akara "Emelarị bulite" akọwara n'elu wee tinye bọọdụ servo nke ọma na bọọdụ UNO nke etinyere ntụtụ nke ọ bụla nke ọma. Nke kachasị mkpa, nkwụnye ọkụ a pụrụ ịdabere na ya n'ụzọ ziri ezi ebe a ga-egosipụta ntụziaka ọkụ ọkụ n'akụkụ nke ọzọ. Jiri nlezianya gụọ ya ma ọ bụghị na ị nwere ike ịgbanyụ ihe njikwa Arduino isi gị.
Servo nwere ntụtụ atọ:
- Signal
- GND
- VCC
A na-ahazi akụkụ ntụgharị site na PWM (modulation obosara nke pulse) mgbama ọrụ okirikiri. Ugboro ugboro PWM na-adịkarị site na 30 ruo 60Hz - nke a bụ nke a na-akpọ ume ọhụrụ. Ọ bụrụ na ọnụego ume ọhụrụ a dị obere, mgbe ahụ izi ezi nke servo na-ebelata ka ọ na-amalite ịla n'iyi ya kwa oge ma ọ bụrụ na ọnụego dị elu, mgbe ahụ servo nwere ike ịmalite ịkparịta ụka. Ọ dị mkpa ịhọrọ ọnụego kacha mma, moto servo nwere ike igbachi ọnọdụ ya.
Biko hụ na servo ọ bụla na-arụ ọrụ nke ọma n'ihi na ọ siri ike iwepụ.
Jikọọ servo interface na oghere UNO servo otu otu, site na oghere 4 ruo oghere 1 nke potentiometer kwekọrọ na-achịkwa.
Jiri okpu jumper (board Servo) tinye ọkụ ọkụ 9-12v 2A na jakị ọkụ Arduino.
Ịnye ọkụ
Ike na-arụ ọrụ dị mkpa n'ịgba ọsọ sistemụ Robot Arm n'ihi enweghị ike ọkọnọ ike nwere ike ibute servo steering gear jitter na mmemme ga-aga nke ọma. A ga-achọ ọkụ ọkụ abụọ nọọrọ onwe ha, otu ga-ebugharị bọọdụ mmepe Uno na nke ọzọ iji chụba ndị na-ahụ maka servo potentiometer. N'ime ngalaba a, anyị na-ewebata gị ọtụtụ ụzọ inye ọkụ eletrik maka ịdị mma gị:
- (A kwadoro) Jiri ihe nkwụnye ọkụ 5V 2A wee gbanye n'ime oghere 2.1mm DC na bọọdụ potentiometer.
- (N'aka nke ọzọ) Jiri ọkụ ọkụ 5V 2A ma kwụsị n'ime oghere ọnụ na-acha anụnụ anụnụ na bọọdụ potentiometer.
- (A tụrụ aro) Jiri ihe nkwụnye ọkụ 9v ruo 12v maka bọọdụ mmepe Arduino UNO site na oghere 2.1mm DC na bọọdụ Uno.
- (N'aka nke ọzọ) Jiri eriri USB A ruo B (eriri ngwa nbipute) ewetere iji nye ntinye ike 5V kwụ ọtọ n'ime bọọdụ Uno site na chaja UB, PC ma ọ bụ laptọọpụ.
IHE: Mgbe ị na-eme mgbanwe na koodu dị na bọọdụ Uno, biko hụ na ị ga-ewepụ bọọdụ Robot Arm Servo Controller na bọọdụ mmepe Uno wee kwusi ike ọkọnọ Uno Board. Ma ọ bụghị ya, ọ nwere ike imebi Robot na PC gị n'enweghị mgbagha n'ihi na ọ nwere ike ịkwọ ụgbọ mmiri dị ukwuu site na ọdụ ụgbọ USB gị.
Ndozi sistemu
Nkwanye akwa
N'akụkụ a, anyị na-eduzi gị site na Robot Arm Base na ntinye rack.
- Lelee akwụkwọ nchebe nke ntọala rack
Kwadebe ihe ndị a:
- Ntọala
- 4 x M3 mkpụrụ
- 4 x M3 * 30 mm kposara
- Gwakọta akụkụ dị ka egosiri n'aka ekpe
Kwadebe ihe ndị a:
- 4 x M3 mkpụrụ
- 4 x M3 * 10mm
- kposara
- Kechie skru na mkpụrụ dị ka egosiri n'aka ekpe, nke a na-eji chekwaa bọọdụ Iduino UNO anyị
Mgbe ahụ dozie ihe ndị a:
- 2x M3 * 8mm kposara
- Ihe njide Black Servo
- Black Servo ogbeko
- Wepụ eriri eriri site na oghere servo bracket dị ka achọrọ iji jikọọ na Iduino UNO Board na usoro ndị a.
Wee tinye ihe njide Servo n'elu ihe njide servo. Ugbu a ị nwere ike ịhụ Servo echekwara yana sandwiched n'etiti njide na nkwado.
- O kwesịrị ịdị ka nke a
- Wee chekwaa ya dịka egosiri n'aka ekpe
- O kwesịrị ịdị ka nke a
Mgbe ahụ, kwadebe ihe iji wuo Forearm nke Robot
- 2 x M3 * 8mm kposara
- Otu aka nke Servo
- Otu Servo SG90
- Otu isi ogwe aka ojii
- Chekwaa Servo na Bracket na Base n'otu ụzọ ahụ enyere ndụmọdụ na Servo ikpeazụ
- Kwadebe ihe ndị a:
- 1 x M2.5 mkpọda ọpịpị
- Otu Servo Horn
- Chekwaa mpi ahụ na acrylic ojii Main ogwe aka jiri m2.5 ọpịpị skru
- Fanye Main Arm na Servo wee tụgharịa ya na elekere elekere ruo mgbe ọ kwụsịrị n'ịtụgharị ka a na-ahazi ya ka ọ na-atụgharị n'akụkụ elekere.
- Wepụ ogwe aka isi ma tinyeghachi ya n'ahịrị, nzọụkwụ a bụ iji hụ na Servo ga-atụgharị anticlockwise site na ebe a (0 degrees) ma ghara imebi ogwe aka mgbe ike na-agbanye ka ọ gbanwee
- Chịkọta ihe nkedo na-emetụ onwe ya site na ngwugwu rack wee chekwaa ya egosiri n'aka ekpe
- Jikọọ nkwonkwo abụọ na-arụ ọrụ site na ịghasa, cheta na echekwala skru ahụ ka ọ na-achọ ka ha na-atụgharị n'efu.
- Kwadebe ihe ndị a:
- 2 x M3 * 10mm
- M3 mkpụrụ
- Abụọ oji Clapboard Acrylic
- Tinye Clapboard Acrylic abụọ n'ime oghere nku kwekọrọ
- Nke mbụ, tinye Clapboard na oghere ndị kwekọrọ na usoro ndị a, a ga-echekwa ya na otu ịghasa na nut n'akụkụ nke ọ bụla.
- Mgbe ahụ, fanye ntọala rack n'ime oghere kwekọrọ n'etiti bọọdụ abụọ
- O kwesịrị ịdị ka nke a
- Chekwaa Clapboard na isi ogwe aka isi site na iji otu ụzọ skru na aku.
NDỤMỌDỤ: Jide aku n'ime oghere wee kụnye M3 n'ime.
- Chekwaa Clapboard n'akụkụ abụọ dịka egosiri n'aka ekpe
- Chekwaa acrylic azụ azụ n'etiti ọkpọ na isi ogwe aka site:
- 2 x M3 * 10mm
- mkpụrụ abụọ
NDỤMỌDỤ: Jide aku n'ime oghere wee kụnye M3 n'ime.
- Idozikwa akụkụ nke ọzọ
- Mgbe ahụ, kwadebe M3 * 6mm ịghasa na otu ogologo ogwe aka acrylic
- Chekwaa ya n'akụkụ aka nri ala
- Mgbe ahụ, jiri ogwe aka ogologo ojii ọzọ nwere nkwonkwo atọ na-arụ ọrụ iji jikọọ nkwonkwo ụkwụ abụọ
- Biko chekwaa skru ndị ahụ n'usoro ziri ezi. Acrylic azụ azụ n'ime ogwe aka ala dị n'etiti na nke ọzọ na-edina n'elu
- Kwadebe ihe ndị ahụ iji wuo ogwe aka nkwado aka nri:
- Abụọ M3 * 8
- Otu oghere okirikiri ojii
- Otu ogwe nkwado ojii
- Otu njikọ nkwado triangle ojii
- Idozi ihe nkedo nke mbụ dị ka egosiri n'aka ekpe. Oghere okirikiri dị n'etiti.
Biko emechala nkenke nkenke nke skru n'ihi na enwere nkwonkwo na-arụ ọrụ n'ihi na ọ dị mkpa ka ha na-atụgharị n'efu na-ejighi acrylics dị n'akụkụ.
- Jiri ogwe nkwado ojii dozie nsọtụ nke ọzọ.
- O kwesịrị ịdị ka nke a. Ugbu a, ogwe aka ahụ ka nwere njedebe atọ n'efu nke na-emecha jikọọ iji chekwaa akụkụ ahụ.
- Kwadebe akụkụ Claw servo:
- Abụọ square servo brackets
- 4 x M3* 8mm kposara
- Otu servo
- Ngwa njikọ abụọ
- Tinye ihe nkwado square na ala wee dọpụta eriri ndị ahụ ka achọrọ iji jikọọ na bọọdụ ndọtị Robot
- O kwesịrị ịdị ka nke a
- Tinye ihe nkwado rectangle n'elu Servo ma chekwaa Servo na skru M3 * 8mm anọ.
- Dozie mkpịsị abụọ ahụ na bracket servo rectangle nwere skru M3 * 6mm abụọ.
Cheta itinye otu oghere okirikiri ojii n'etiti iji belata esemokwu.
- Mgbe ahụ kpọkọta:
- 4 x M3 * 8 mm kposara
- Otu njikọ dị mkpụmkpụ
- Otu oghere okirikiri
- Chekwaa ya n'akụkụ aka ekpe nke nkwojiaka dịka egosiri n'aka ekpe.
Cheta itinye oghere n'etiti
- Kwadebe ihe ndị a iji jikọọ njikọ nkwado Claw na Triangle:
- Abụọ M3 * 8mm kposara
- Otu oghere
- Otu ogwe aka nkwado
- Chekwaa ogwe aka nkwado na njikọ Triangle
- Mgbe ahụ, enwere ike idobe akụkụ Claw niile site na njedebe aka aka atọ n'efu.
Biko emechiela skru maka nkwonkwo na-arụ ọrụ.
- Kwadebe skru ahụ na ngwugwu Servo na mpi servo.
- Chekwaa mpi ahụ site na ịpịa ịpịpị dị ka egosiri n'aka ekpe
- Dụpụ mkpịsị aka ndị ahụ meghee wee fanye obere ogwe aka anyị mepụtara na nzọụkwụ ikpeazụ wee kpochie ya nke ọma.
- Chekwaa bọọdụ Iduino UNO na ntọala
- Debe bọọdụ ndọtị Robot Arm n'elu bọọdụ Iduino UNO.
Biko hụ na ejikọrọ ntụtụ nke ọma.
- Mgbe ahụ, tinye Sistemụ Arm Robot n'elu ebe nchekwa servo ma gbanye ya na servo base site na ịpịa ịpịa.
Ugbu a, ị gụchara niile echichi!
Ndozi ihe mgbochi
Ugbu a ọ bụ oge iji jikọọ servos gị na Arduino UNO gị.
Ọrụ 1 |
servo |
Ọrụ 2 |
Isi servo |
Ọrụ 3 |
Ogwe aka servo |
Ọrụ 4 |
servo ntụgharị |
Wepụta oge gị wee mee wiwi kwesịrị ekwesị na-eso ntuziaka dị n'elu.
Servo nwere ntụtụ atọ:
- Signal
- GND
- VCC
Ndozi sistemụ n'ozuzu
Tupu anyị agbanye ike, enwere ọtụtụ ihe anyị ka kwesịrị ịlele:
- Jide n'aka na nkwonkwo ọ bụla nwere ike ịtụgharị nke ọma ma ọ bụghị na ọ ga-eme ka nnukwu ego dị ugbu a na servo nke na-eduga n'ọnọdụ "egbochi" na servos nwere ike ịgbanyụ ngwa ngwa.
- Gbanwee potentiometer ka ọ dabara na oke ọrụ servo dị ntụsara ahụ. servo nwere ike ịrụ ọrụ n'akuku: 0 ~ 180 ogo na-enweghị ihe mgbochi ọ bụla, mana maka ọrụ a, servo enweghị ike n'ihi usoro nhazi. Ya mere, ọ dị oké mkpa ịgbanwe potentiometer n'ọnọdụ kwesịrị ekwesị. Ma ọ bụghị ya, ọ bụrụ na nke ọ bụla n'ime servo anọ ahụ na-arapara n'ahụ, servo ga-agbapụta nnukwu mmiri nke nwere ike imebi ihe na-enweghị atụ na servos.
- Gbanwee potentiometer nke ọma na nwayọ ka servos chọrọ oge iji tụgharịa
- Nhọrọ inye ọkụ: na-enye ọkụ na-agbanwe agbanwe ma kwụsie ike maka ọrụ servos
Jiri robot ogwe aka gị nwee anụrị
Jikwaa aka
Maka njikwa ntuziaka; na okpu jumper etinyere na Robot Arm Extension Board, ị nwere ike ijikwa ogwe aka Robot gị site n'ịgbanwee potentiometers anọ ahụ.
PC njikwa interface
Na ngalaba a, ị nwere ike ijikwa ogwe aka Robot gị site na ijikọ ọdụ ụgbọ mmiri USB na bọọdụ Iduino UNO. Site na nkwurịta okwu Serial site na eriri USB, a na-eziga iwu ahụ site na Kọmputa Kọmputa Software nke dị naanị maka ndị ọrụ Windows ugbu a.
Nke mbụ, detuo koodu njikwa ngwanrọ kọmputa ọhụrụ na bọọdụ Arduino UNO gị.
Pịa ugboro abụọ
"Upper_Computer_Softwa re_Control.ino".
Wee pịa bọtịnụ bulite.
Budata ngwa ngwanrọ site na Ebe a: http://microbotlabs.com/ so ftware.html, kredit maka microbotlab.com
- Mepee ngwa ahụ wee pịa OK ka ịga n'ihu
- Biko tinye Arduino USB tupu ịmalite Mecon software maka nchọpụta ọdụ ụgbọ mmiri ma ọ bụ jiri bọtịnụ "Nyocha maka ọdụ ụgbọ mmiri" iji nweta ume ọdụ ụgbọ mmiri dị. Họrọ ọdụ ụgbọ USB.
- N'okwu a iji gosipụta, anyị na-eji COM6.
Nọmba COM a nwere ike ịdị iche n'otu n'otu. Biko lelee ngwa nri ngwaọrụ maka nọmba ọdụ ụgbọ mmiri COM ziri ezi.
- Jikwaa ogwe aka Robot site na ịfefe ogwe servo 1/2/3/4
Ugbu a bụ oge ikpori ndụ! Gbanwuo ike, hụ ka Arduino Robot Arm na-eme N'onwe Gị si aga! Mgbe mgbakọ ikpeazụ na ịgbalite, ogwe aka Robot nwere ike ịchọ mmezi na nbipu. Robot ga-arụ ọrụ ka esi ahazi ya. Ịchọpụta ihe koodu na-eme bụ akụkụ nke usoro mmụta. Mepee IDE Arduino gị, anyị na-emesi gị obi ike na ị ga-amụta ọtụtụ ihe ozugbo ị nwetara nghọta miri emi nke koodu ahụ.
Biko kwụpụ bọọdụ sensọ na bọọdụ Arduino UNO wee kwụpụ igbe ọkụ 18650 iji gbanwee koodu gị.. Ma ọ bụghị ya, ọ nwere ike ịkpata mmerụ ahụ na-enweghị atụ na Robot na PC gị n'ihi na ọ nwere ike ịkwọ ụgbọ mmiri dị ukwuu site na ọdụ ụgbọ USB gị.
Ngwa a bụ naanị mmalite na enwere ike ịgbasawanye iji tinye sensọ na modul ndị ọzọ. Ị nwere oke site n'echiche gị.
TA0262 Arduino Robot ARM 4 DOF Mechanical Claw Kit akwụkwọ ntuziaka - Download [kachasị]
TA0262 Arduino Robot ARM 4 DOF Mechanical Claw Kit akwụkwọ ntuziaka - Budata