Arduino Robot ARM 4
Ua umaview
I lenei faʻatonuga, matou te faʻafeiloaia oe e ala i le poloketi malie o le Arduino Robot Arm 4DOF Mechanical Claw Kit. O lenei DIY Arduino UNO fa'avae Bluetooth robot kit e fa'avae ile Arduino Uno development board. O lenei pusa faigofie ma faigofie e fausia ai o le Arduino Poloketi atoatoa mo Amata ma o se tulaga lelei aʻoaʻoga e ulufale ai i Robotics ma Inisinia.
O le Robot Arm e sau i luga o le pusa mafolafola mo le faʻapotopotoga ma e manaʻomia sina faʻapipiʻiina e faʻaleleia ma faʻaoga. Fa'atasi 4 SG90 servos e mafai ai le 4 Degree o le gaio'i ma e mafai ona piki mea mama i le matiu'u. O le pulea o lima e mafai ona faia e le 4 potentiometers. Tatou amata!
Amataina: Arduino Robot Arm 4dof Mechanical Claw Kit
O le a le Arduino?
Arduino o se faʻamatalaga faʻaeletonika faʻapipiʻi e faʻavae i luga o mea faʻaoga faigofie ma polokalama. E mafai e laupapa Arduino ona faitau mea fa'aoga - moli i luga o se masini, se tamatamailima i luga o se faamau, poʻo se Twitter feʻau - ma liliu i se gaioiga - faʻagaoioia se afi, faʻaalia se LED, lolomiina se mea i luga ole laiga. E mafai ona e ta'u atu i lau laupapa le mea e fai e ala i le lafo atu o se seti o faatonuga ile microcontroller i luga ole laupapa. Ina ia faia, e te fa'aogaina le gagana fa'apolokalame Arduino (fa'avae i Wiring), ma le Arduino Software (IDE), fa'avae ile Fa'agaioiina.
O le a le IDUINO UNO?
O le iDuino Uno o loʻo i luga ole ATmega328. E i ai 14 numera fa'akomupiuta / fa'aulu pine (e 6 e mafai ona fa'aaogaina e fai ma PWM galuega), 6 mea fa'atusa, 16 MHz ceramic resonator, feso'ota'iga USB, so'o eletise, ulutala ICSP, ma se fa'amau fa'amau. O lo'o iai mea uma e mana'omia e lagolago ai le microcontroller; na'o le fa'afeso'ota'i i se komipiuta ma se uaea USB po'o le fa'amalo i le AC-to-DC adapter po'o le maa e amata ai.
Fa'apipi'i polokalame
I lenei vaega, matou te faʻafeiloaʻi atu ia te oe le atinaʻe faʻavae e te faʻaliliu ai le mafaufau fatufatuaʻi i tulafono laiti ma tuʻu ai lele.
Arduino Software/IDE
Tatala le Windows-based app e ala i le kiliki faalua ma mulimuli i le faatonuga e faʻamaeʻa (Manatua e faʻapipiʻi mea uma avetaʻavale mo Arduino). Faigofie!
Ata 1 Fa'apipi'iina o ta'avale
Feso'ota'i lau laupapa UNO ma lau komepiuta
Fa'afeso'ota'i le UNO ma lau PC i se uaea USB lanumoana, ma afai e sa'o le feso'ota'i o le a e va'aia le moli o le eletise lanu meamata ma le isi moli moli o lo'o emo.
Ata 2 Siaki lau COM faapitoa ma tusi i lalo le numera
Su'e lau numera Serial COM ma tusi i lalo.
E mana'omia ona tatou iloa po'o fea le alalaupapa COM o lo'o feso'ota'i nei i le va o le PC ma le UNO. Mulimuli i le ala: Pulea vaega | Meafaigaluega ma leo | Meafaigaluega ma Lomitusi | Pule o masini | Taulaga (COM & LPT) | Arduino UNO (COMx)
Manatua le numera COM pe a matou manaʻomia mulimuli ane. Ona o le COM port e ono fesuisuiai mai lea taimi i lea taimi, o lenei laasaga e taua tele. I lenei tulaga mo faʻamoemoega faʻataʻitaʻiga, matou te faʻaaogaina le COM 4.
Taaalo ma lau muamua "Hello World" LED example
Muamua, sei taʻu atu i le IDE le mea e maua ai le matou Arduino port ma le laupapa o loʻo e faʻaaogaina nei: O faʻatonuga nei (Ata 3 ma le 4) o loʻo faʻaalia ai faʻamatalaga:
Fa'atulagaina o Taulaga
Fa'atonuga o le Komiti Fa'atonu
Ua oo i le taimi e taaalo ai ma oe muamua faigofie muamuaample. Mulimuli i le ala e File | Examples | 01. Fa'avae | Emo. O le a oso i luga se faamalama code fou, oomi le faailoga aū e lafo ai. O le ae matauina le moli moli e emo toetoe lava o sekone uma.
Fa'apipi'i meafaigaluega
|
|
I totonu o le fata afifi, mai le agavale i le taumatau:
|
Fa'amea fa'aola
O lenei Robot Arm Kit e manaʻomia ai se faʻapipiʻi laʻititi ina ia faʻaogaina mea uma ma taʻavale. O le Robot Arm Extension Board e faʻaaogaina e faʻafesoʻotaʻi ai le va o le pule, i lenei poloketi, le fa potentiometers ma le Iduino UNO Board.
Fa'aeteete: Fa'amolemole fa'aeteete pe a fa'aogaina le Umea Soldering.
Ata 3 Fa'ata'ita'iga autu o le laupapa Robot ARM
Saunia:
- Tasi le Robot Arm Extension Board
- Tasi le 12V Black Power jack
- 52P Pin ulutala
- Tasi le lanu lanumoana Fa'asao Fafo sapalai atina'e
- Tasi Fa'amatalaga Bluetooth Black
Ona fa'amauina lea o pine mo le servos ma le Power jack.
Faamolemole ia nofouta o pine mo le servo interface o loʻo faʻasaga i luga, mo Iduino faʻaoga i lalo.
Ona fa'apipi'i lea o potentiometers e fa
O le pulou oso e faʻaaogaina mo le pupuu Robot Arm Extension Board ma le Iduino UNO Board, o lona uiga e te le tau faʻamalo ese le Iduino UNO board.
Fa'aofi i totonu o le pulou oso a'o matou fa'aogaina se tasi sapalai eletise fafo, Pusa maa 12V.
Ona tuu lea o ie siliva se fa i luga o potentiometers le lavalava. O lea la ua uma ona e fa'amae'aina le vaega fa'amau!
Polokalama debugging
Arduino UNO Code Uploading
Ole Robot ole a fa'atino ile auala e fa'apolokalameina ai. Malamalama ma mitiia mea o loʻo i totonu o le Iduino UNO board, o lona uiga o le faʻasologa o polokalame o se vaega taua o le aʻoaʻoga. I lenei vaega, o la matou sini mulimuli o le faʻamautinoa o loʻo faʻaogaina lelei servos ma potentiometers.
Afai o lau poloketi Arduino muamua lea, faʻamolemole mulimuli ma le faʻaeteete faatonuga. Muamua, download tulafono faʻatatau mai la matou webnofoaga.
- Kiliki faalua le ata e tatala ai le polokalame ma tatala le file i le ala: File | Tatala
- Tatala le me_arm3.0 Arduino file
Polokalama debugging
Kiliki le fa'amau fa'aulu ma le aū taumatau i luga o le Tool Bar e lafo ai lau file i UNO
A mae'a le tu'uina atu o tulaga, a leai, siaki le Komiti Fa'atonu ma Taulaga i le 3.2 vaega ia mautinoa o lo'o e fa'afeso'ota'i sa'o lau UNO
Fa'apipi'iina o le tautua
Ona tatou su'e lea oa tatou servos e iloa ai pe o lo'o sologa lelei. E tatau ona taamilo solo le servos aoe ta'amilomilo ma potentiometers tutusa. Afai e leai, ia mautinoa ua sa'o lau fa'auluina o lau fa'ailoga ma le fa'ailoga "Fa'auma le fa'auluina" o lo'o fa'amatalaina i luga ma fa'amaumau le laupapa servo i luga o le laupapa UNO fa'atasi ai ma pine ta'itasi o lo'o laina sa'o. O le mea pito sili ona taua, fa'apipi'i sa'o le sapalai fa'alagolago i le mea o le a fa'aalia ai fa'atonuga o le paoa i le isi vaega. Faitau ma le faaeteete a le o lea e mafai ona e susunuina lau Arduino core microcontroller.
Servo e tolu pine:
- Fa'ailoga
- GND
- VCC
O le kili o le taamilosaga e faʻatulafonoina e le PWM (pulse width modulation) faʻailoga tiute faʻataʻamilosaga. Ole taimi ole PWM e masani lava ile vaʻaiga mai le 30 i le 60Hz - e taʻua lea o le fua faʻafouina. Afai e la'ititi tele lenei fua fa'afouina ona fa'aitiitia lea o le sa'o o le servo pe a amata ona leiloa lona tulaga i lea taimi ma lea taimi pe a maualuga tele, ona amata lea ona talanoa le servo. E taua le filifilia o fua faatatau sili ona lelei, e mafai e le afi servo ona loka lona tulaga.
Fa'amolemole ia mautinoa o lo'o lelei servo ta'itasi ona e faigata ona aveese.
Faʻafesoʻotaʻi le servo interface i le UNO servo slot taʻitasi, mai le slot 4 i le slot 1 lea e pulea e le potentiometer tutusa
Fa'apipi'i le 9-12v 2A sapalai eletise i le Arduino power jack fa'atasi ai ma le pulou osooso (le Servo board) i luga.
Paoa sapalai
E taua tele le sao o le malosi i le fa'agaioia o le Robot Arm system ona o le le lava o le paoa e mafai ona o'o atu ai i le servo steering gear jitter ma le polokalame e le masani ai. E lua sapalai eletise tutoʻatasi o le a manaʻomia, tasi e faʻauluina le Uno development board ma le isi e faʻaulu ai le potentiometer servo controllers. I totonu o lenei vaega, matou te faʻailoa atu ia te oe le tele o faʻaogaina o le eletise mo lou faʻaogaina:
- (Fautuaina) Fa'aaoga se mea fa'apipi'i eletise 5V 2A ma fa'apipi'i i le socket DC 2.1mm i luga o le laupapa potentiometer.
- (O le isi itu) Fa'aaoga le eletise 5V 2A ma fa'auma i le poloka fa'amau lanumoana i luga o le laupapa potentiometer.
- (Fautuaina) Fa'aoga le 9v i le 12v power adapter mo le Arduino UNO development board e ala i le 2.1mm DC socket i luga ole laupapa Uno.
- (I se isi itu) Fa'aaoga se USB A i B ( lomitusi uaea) tu'uina atu e tu'uina atu ai se fa'aoga malosi 5V tumau i totonu o le laupapa Uno mai se uta UB, PC po'o le komepiuta.
FAAMANATU: Pe a faia ni suiga ile code ile Uno Board, faamolemole ia mautinoa e aveese le Robot Arm Servo Controller board mai le Uno development board ma motusia le Uno Board Power supply. A leai, e ono mafua ai le faʻaleagaina o lau Robot ma le PC aua e mafai ona faʻaosoina ai le tele o le taimi i lau uafu USB.
System Debugging
Fa'amauina fata
I lenei vaega matou te taʻitaʻia oe i le Robot Arm Base ma faʻapipiʻi faʻamau.
- Va'ai ese le pepa puipui o le fata fa'avae
Saunia mea:
- Fa'avae
- 4 x M3 nati
- 4 x M3 * 30 mm fa'ailoga
- Faʻapipiʻi vaega e pei ona faʻaalia i le agavale
Saunia mea:
- 4 x M3 nati
- 4 x M3 *10mm
- fa'ailoga
- Fa'amau fa'amau ma nati e pei ona fa'aalia i le agavale, lea e fa'aoga e fa'amautu ai le matou Iduino UNO Board
Ona saunia lea o mea:
- 2x M3 *8mm sikulima
- U'u Black Servo
- Fata Servo uliuli
- Toso le filo uaea i totonu o le pu servo bracket pe a manaʻomia e faʻafesoʻotaʻi i le Iduino UNO Board i laasaga nei
Ona fa'aofi lea o le fa'amau fa'amau Servo i le pito i luga o le fa'amaufa'ailoga. Ua mafai nei ona e va'ai Servo o lo'o fa'amautu ma fa'apipi'i i le va o le fa'amau ma le puipui.
- E tatau ona fa'apea
- Ona fa'amautu lea e pei ona fa'aalia i le agavale
- E tatau ona fa'apea
Ona saunia lea o mea e fau ai le Forearm of the Robot
- 2 x M3 *8mm sikulima
- Tasi Servo Bracket
- Tasi Servo SG90
- Tasi Uli Autu Autu Autu
- Faamautu le Servo ma Fa'amau ma Fa'avae i le auala lava e tasi e pei ona fa'atonuina i le Servo mulimuli
- Saunia mea:
- 1 x M2.5 fa'apipi'i sikulima
- Tasi Servo Pu
- Fa'amau le Pu i luga o le lanu uliuli o le lima Autu i le M2.5 fa'amau fa'amau
- Fa'aofiofi le Lima Autu i luga o le Servo ma fe'avea'i fa'asaga i le uati se'ia tu'u le taamilo a'o fa'apolokalameina e fa'ata'amilo fa'asaga i le itu.
- Toso ese le Lima Autu ma tuu i tua faalava, o le laasaga lenei ina ia mautinoa o le a liliu le Servo i le anticlocKwise mai le itu tonu lava (0 tikeri) ma aua le gau le lima pe a ki le paoa e sui ai
- Fa'aputu mai se fa'ailoga fa'amau mai le fata fa'amau ma fa'amaufa'ailogaina i le agavale
- Fa'afeso'ota'i so'oga malosi se lua i le fa'a sikula, manatua 'aua le fa'amaua fa'amau fa'amau ona e mana'omia e ta'amilo sa'o
- Saunia mea:
- 2 x M3*10mm
- M3 nati
- E lua Papatupapauli Akrilic
- Tuu le Clapboard Acrylic e lua i le avanoa o apaau talafeagai
- Muamua, faʻapipiʻi le Clapboard i avanoa tutusa ma i laasaga nei o le a faʻamautu i le tasi sikulima ma le nati i itu taʻitasi
- Ona fa'aofi lea o le fata pito i totonu o le avanoa tutusa i le va o papapati e lua
- E tatau ona fa'apea
- Fa'amautu le Papatu'u i luga o le fa'avae o le Lima Autu i se pea sikulima ma le nati e tasi.
Motugaafa: Uu le nati i totonu o le avanoa ona vili lea o le M3 i totonu.
- Faamautu le Papatusi i itu uma e lua e pei ona faaalia i le agavale
- Faamautu le ivi pito i tua i le va o le lima ma le lima autu e ala i le:
- 2 x M3 * 10mm
- lua nati
Motugaafa: Uu le nati i totonu o le avanoa ona vili lea o le M3 i totonu.
- Fa'asa'o fo'i le isi itu
- Ona saunia lea o le sikulima M3 * 6mm ma le tasi lima uumi acrylic
- Faamautu i le itu taumatau pito i lalo
- Ona fa'aaoga lea o le isi lima uliuli umi ma ni sooga ola se tolu e fa'afeso'ota'i ai so'oga vae e lua
- Fa'amolemole fa'amau fa'amau fa'ailoga i le fa'asologa sa'o. Ivi pito i tua o le acrylic i le pito i lalo lima i le ogatotonu ma le isi o loʻo taoto i luga
- Saunia mea e fau ai le itu taumatau lima lagolago:
- Lua M3 * 8
- Tasi le spacer lapotopoto uliuli
- Tasi le lima Lagolago uliuli
- E tasi le feso'ota'iga lagolago tafatolu uliuli
- Fa'amau le fa'ailoga muamua e pei ona fa'aalia i le agavale. O lo'o i le va o le va'aiga lapotopoto.
Fa'amolemole 'aua ne'i fa'amaua fa'amau fa'amau ona o lo'o i ai so'oga fa'agaoioi aua e mana'omia ona fe'avea'i sa'oloto e aunoa ma le oloina o mea fa'apipi'i.
- Fa'amau le isi pito ile lima lagolago uliuli.
- E tatau ona fa'apea. O le taimi nei o lo'o iai pea pito e tolu e tautau fua i le mua'i lima e fa'amau ai le vaega o matiu'u.
- Saunia vaega servo Claw:
- Lua puipui servo sikuea
- 4 x M3* 8mm fa'ailoga
- Tasi servo
- E lua mea fa'apipi'i
- Tuu le puipui sikuea i le pito i lalo ma toso mai uaea pe a manaʻomia e faʻafesoʻotaʻi i le Robot Extension Board
- E tatau ona fa'apea
- Tuu le fa'amaufa'ailoga fa'afa'afafa i le pito i luga ole Servo ma fa'amau le Servo ile fa M3*8mm sikulima.
- Fa'apipi'i matiu'u e lua i luga o le fa'amau fa'ata'oto fa'atasi ma fa'ailoga M3*6mm e lua.
Manatua e tu'u se vasa lapotopoto uliuli e tasi i le va e fa'aitiitia ai fe'ese'esea'iga.
- Ona aoina lea:
- 4 x M3 *8 mm sikulima
- Tasi so'oga pu'upu'u
- Tasi le vasa lapotopoto
- Faamautu i le itu agavale o le matiuu e pei ona faaalia i le agavale.
Manatua e tuu le spacer i le va
- Sauni mea nei e fa'afeso'ota'i le feso'ota'iga lagolago o Claw ma Triangle:
- Lua M3*8mm sikulima
- Tasi spacer
- Tasi le lima lagolago
- Faamautu le lima Lagolago i luga o le feso'ota'iga Triangle
- Ona mafai lea ona fa'amauina le vaega atoa o le Claw i pito e tolu e tautau fua.
Fa'amolemole 'aua ne'i fa'amau fa'amau fa'amau mo so'oga gaogao.
- Sauni le sikulima fa'apipi'i i totonu o le afifi Servo ma le pu servo.
- Fa'amau le pu i le fa'avili e pei ona fa'aalia i le agavale
- Toso le matiu'u ia matala lautele ona fa'aofi lea o le lima pu'upu'u na matou faia i le la'asaga mulimuli ma fa'amaumau.
- Puipuia le Iduino UNO Board i luga o le Fa'avae
- Tuu le Robot Arm Extension Board i le pito i luga ole laupapa Iduino UNO.
Fa'amolemole ia mautinoa o lo'o feso'ota'i lelei pine.
- Ona tu'u lea o le Robot Arm System i luga o le fata servo Base ma fa'amau i luga o le servo fa'alalo ma se sikulima ta'i.
O lea ua mae'a uma le fa'apipi'iina!
Fa'asalaina fata
Ua o'o nei i le taimi e fa'afeso'ota'i ai au servos i lau Arduino UNO.
Auauna 1 |
Tu'u servo |
Auauna 2 |
servo autu |
Auauna 3 |
servo lima |
Auauna 4 |
Ta'amilosaga servo |
Fa'aalu lou taimi ma fai le uaea sa'o e mulimuli i faatonuga o lo'o i luga.
Servo e tolu pine:
- Fa'ailoga
- GND
- VCC
Aofa'i faiga fa'aoga
Ae tatou te leʻi kiina le paoa, e tele mea e tatau ona tatou siakiina:
- Ia mautinoa e mafai e sooga taʻitasi taʻavale sologa lelei a leai o le a faʻaosoina le tele o le taimi nei i totonu o le servo lea e oʻo atu ai i le tulaga "Poka" ma e faigofie ona mu le servos.
- Fetuuna'i le potentiometer ina ia fetaui ma le fa'aoga lelei o le servo. E mafai e le servo ona galue i le tulimanu: 0 ~ 180 tikeri e aunoa ma se faʻatapulaʻaina, ae mo lenei galuega faʻapitoa e le mafai e le servo ona o le fausaga masini. O lea la, e taua tele le suia o le potentiometer i le tulaga talafeagai. A leai, afai e pipii se tasi o le servo e fa, o le servo o le a faʻafefeina se ala tele e ono mafua ai le faʻaleagaina o le servos.
- Suia le potentiometer malie ma lemu a'o mana'omia e servos se taimi e liliu ai
- Filifiliga sapalai eletise: tu'uina atu le paoa tumau ma mautu mo fa'agaioiga servos
Fiafia i lou lima robot
Pulea ma le lima
Mo le pulea o le tusilima; fa'atasi ai ma le pulou osooso o lo'o tu'uina i luga o le Robot Arm Extension Board, e mafai ona e pulea lau Robot Arm e ala i le fetu'una'i o potentiometers e fa.
PC pulea fa'aoga
I lenei vaega, e mafai ona e pulea lau Robot Arm e ala i le faʻafesoʻotaʻi o le USB port i le Iduino UNO Board. Faatasi ai ma le Serial Communication e ala i le USB cable, o le poloaiga e auina mai le Upper Computer Software lea e naʻo avanoa mo tagata faʻaoga Windows mo le taimi nei.
Muamua, kopi le komipiuta komipiuta faakomepiuta faakomepiuta faakomepiuta fou code i lau Arduino UNO Board.
Kiliki faalua le
“Upper_Computer_Softwa re_Control.ino”.
Ona kiliki lea o le faamau o le upload.
La'u mai le polokalama polokalama mai iinei: http://microbotlabs.com/ so ftware.html, aitalafu ile microbotlab.com
- Tatala le app ma oomi le OK e faʻaauau
- Fa'amolemole fa'afeso'ota'i le Arduino USB a'o le'i amataina le polokalama Mecon mo le su'esu'eina o uafu ta'avale pe fa'aoga le ki "Scan for Ports" e fa'afou ai ports avanoa. Filifili le uafu USB.
- I lenei tulaga e faʻaalia ai, matou te faʻaaogaina COM6.
O lenei numera COM e mafai ona fesuia'i mata'itusi i lea mata'upu. Fa'amolemole siaki le Mea Fa'atonu mo le numera sa'o COM port.
- Pulea le Robot Arm e ala i le se'e o le servo 1/2/3/4 Pa
Ua oo nei i le taimi e fiafia ai! Liliu le eletise, ma vaʻai pe faʻafefea lau DIY Arduino Robot Arm! A maeʻa le faʻapotopotoga mulimuli ma le faʻagaoioia, e ono manaʻomia e le Robot lima ni fetuunaiga ma le faʻaogaina. O le Robot o le a faʻatino i luga o le auala e faʻapipiʻiina ai. O le faʻataʻitaʻiina o mea o loʻo faia e le code o se vaega o le aʻoaʻoga. Toe tatala lau Arduino IDE ma matou faʻamautinoa o le a tele mea e te aʻoaʻoina pe a e maua se malamalama loloto i le tulafono.
Fa'amolemole aveese le laupapa Sensor mai le Arduino UNO laupapa ma motusia le pusa eletise 18650 sapalai e sui lau code. A leai, e ono afaina ai lau Robot ma le PC aua e ono faʻaosoina ai se tele o le taimi nei e ala i lau uafu USB.
O lenei pusa ua na o se amataga ma e mafai ona faʻalauteleina e faʻapipiʻi isi masini ma modules. E fa'atapula'aina oe i ou mafaufauga.
TA0262 Arduino Robot ARM 4 DOF Mechanical Claw Kit Manual – Lalotoso [faʻalelei]
TA0262 Arduino Robot ARM 4 DOF Mechanical Claw Kit Manual – La'u mai