Orodha ya maudhui:
- Hatua ya 1: Majaribio na Makosa juu ya Kubuni Mfano
- Hatua ya 2: Kubuni Mfano na Algorithm
- Hatua ya 3: Vipengele vinahitajika
- Hatua ya 4: Kujenga Mwili
- Hatua ya 5: Wiring
- Hatua ya 6: Kuongeza Nguvu
- Hatua ya 7: Usimbuaji
Video: Arduino Based Humanoid Robot Kutumia Servo Motors: Hatua 7 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Halo kila mtu, Hii ni robot yangu ya kwanza ya kibinadamu, iliyotengenezwa na karatasi ya povu ya PVC. Inapatikana kwa unene anuwai. Hapa, nilitumia 0.5mm. Kwa sasa roboti hii inaweza kutembea tu wakati mimi nimewasha. Sasa ninafanya kazi kuunganisha Arduino na Simu ya rununu kupitia moduli ya Bluetooth. Tayari nimefanya App kama Cortana na Siri ya windows phone ambayo inapatikana katika duka la programu https://www.microsoft.com/en-us/store/apps/patrick… Baada ya kuunganisha kwa mafanikio yote mawili, ninaweza kuidhibiti kupitia sauti amri katika Windows Phone.
Nimetumia miezi mingi kusuluhisha betri juu ya shida ya uzani na kumalizika kwa kutofaulu sana kwa sababu ya shida ya bajeti. Kwa hivyo, mwishowe niliamua kutoa nguvu kutoka kwa Battery ya Kiongozi-Asidi ya nje.
Wacha tuone jinsi niligundua muundo mzuri wa mwili wa roboti.
Hatua ya 1: Majaribio na Makosa juu ya Kubuni Mfano
Mara ya kwanza sijui juu ya nguvu za motors za Servo na Electronics-Electricals ambazo zinahusika na betri na nyaya. Kwanza nilipanga roboti ya ukubwa wa maisha kwa futi 5 hadi 6. Baada ya kujaribu karibu mara 6 au 7 niligundua kiwango cha juu cha servo na nikapunguza urefu wa futi 2 hadi 3 za urefu wa roboti.
Kisha nikajaribu up hip ya robot kuangalia algorithm ya kutembea.
Hatua ya 2: Kubuni Mfano na Algorithm
Kabla ya kuendelea tunahitaji kuamua ni injini ngapi zinahitajika, ambapo tunahitaji kurekebisha. Kisha tengeneza sehemu za mwili kulingana na picha zilizopewa.
Hatua ya 3: Vipengele vinahitajika
1) Karatasi ya plastiki
2) Gundi Kubwa
3) 15 - Motors ya kasi ya Servo (nilitumia TowerPro MG995)
4) Arduino Atmega 2560 au bodi zingine za Arduino
5) Betri ya 6V (nambari 3 za chini. Karibu motors 5 kwa kila betri)
6) Moduli ya Bluetooth ya HC-05 ya mawasiliano
7) Vitu vingine vya msingi ambavyo kila mtu anayependa anao!
Hatua ya 4: Kujenga Mwili
Baada ya kuhangaika na vipande vya mbao niliona karatasi hii ya plastiki ni rahisi kukata na kubandika ili kutengeneza maumbo anuwai.
Nilikata mashimo ili kutoshea motors za servo moja kwa moja kwenye karatasi kwa kutumia gundi kubwa (nilitumia 743).
Hatua ya 5: Wiring
Sisomi umeme au umeme kuu. Na sina uvumilivu wa kutosha kubuni PCB au kubuni wiring sahihi. Ndiyo sababu wiring hii ya fujo.
Hatua ya 6: Kuongeza Nguvu
Unaweza kuona kwamba nilikuwa nikitumia motors 11 tu za servo mwanzoni. kwa sababu ya shida ya uzito zaidi, Ilianguka chini na kuvunjika wakati wa upimaji. Kwa hivyo, niliongeza servos 4 zaidi kwa kila viungo vya miguu.
Hatua ya 7: Usimbuaji
Nimeambatanisha nambari ya Arduino.
kwa (i = 0; i <180; i ++)
{
andika servo (i);
}
Hii ndio nambari ya msingi ya kuzungusha gari yoyote ya servo iliyowekwa kwenye bodi yoyote ya Arduino.
Lakini kusawazisha digrii zinazozunguka na kuamua ni motors zipi zinapaswa kukimbia wakati wa kusonga kwa kila mguu ndio sehemu ngumu zaidi ya kuweka alama. Inaweza kufanywa na Mchoro mwingine uitwao (Servo_Test). Kwa kujaribu kiwango cha kuzunguka kwa kila motors kupitia mawasiliano ya serial kupitia bodi ya Arduino, tunaweza kusawazisha kila motors.
Mwishowe, roboti huanza kutembea baada ya kuingiza thamani "0" kwenye dirisha la ufuatiliaji wa serial.
Nimejumuisha pia mfano wa nambari ya chanzo ya windows windows 8.1 ya kuunganisha Arduino na Simu ya Mkononi ukitumia Bluetooth.
Ilipendekeza:
NAIN 1.0 - Robot ya Kimsingi ya Humanoid Kutumia Arduino: Hatua 6
NAIN 1.0 - Robot ya Kimsingi ya Humanoid Kutumia Arduino: Naini 1.0 itakuwa na moduli 5 zinazoweza kutolewa- 1) Arm - ambayo inaweza kudhibitiwa kupitia servos. 2) Magurudumu - ambayo inaweza kudhibitiwa na motors za dc. 3) Mguu - Naini ataweza kubadili kati ya magurudumu au miguu kwa harakati. 4) Kichwa &
Jinsi ya kuendesha Servo Motors Kutumia Moto: kidogo na Micro: kidogo: Hatua 7 (na Picha)
Jinsi ya kuendesha Servo Motors Kutumia Moto: kidogo na Micro: kidogo: Njia moja ya kupanua utendaji wa ndogo: kidogo ni kutumia bodi inayoitwa moto: kidogo na SparkFun Electronics (takriban $ 15-20). Inaonekana ngumu na ina huduma nyingi, lakini sio ngumu kuendesha motors kutoka kwake. Moto: kidogo hukuruhusu
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino - Nrf24l01 4 Channel / 6 Kituo cha Mpokeaji wa Kituo cha Quadcopter - Helikopta ya Rc - Ndege ya Rc Kutumia Arduino: Hatua 5 (na Picha)
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter kipokeaji cha Quadcopter | Helikopta ya Rc | Ndege ya Rc Kutumia Arduino: Kuendesha gari la Rc | Quadcopter | Drone | Ndege ya RC | Boti ya RC, siku zote tunahitaji kipokezi na mtumaji, tuseme kwa RC QUADCOPTER tunahitaji kipitishaji na mpokeaji wa kituo 6 na aina hiyo ya TX na RX ni ya gharama kubwa sana, kwa hivyo tutafanya moja kwenye yetu
Kudhibiti 3 Servo Motors na 3 Potentiometers na Arduino: Hatua 11 (na Picha)
Kudhibiti 3 Servo Motors na 3 Potentiometers na Arduino: Hi hapo. Huu ni wa kwanza kufundishwa, kwa hivyo natumai utakuwa mvumilivu kwangu ikiwa nitafanya makosa yoyote kuianzisha. Imeandikwa kwa Kompyuta, kwa hivyo walio na maendeleo zaidi kati yenu wanaweza kuruka mengi haya na kupata waya. Lengo nililoweka mysel
Kutumia Motors Pamoja na L293D IC: Hatua 6 (na Picha)
Kutumia Motors Pamoja na L293D IC: Huu ni mwongozo wa haraka na maelezo kidogo ya ziada (usanidi wa pini nk.) Ambayo mimi ’ nimejifunza njiani juu ya jinsi ya kutumia L293D na Arduino, kuonyesha kuwa tunaweza: chanzo cha nguvu cha kuongezea umeme kwa motor DC.B) Tumia L293D c