Orodha ya maudhui:
- Hatua ya 1: Vifaa vilivyotumika
- Hatua ya 2: Kupata Tayari Muundo wa Mitambo
- Hatua ya 3: Uunganisho wa Mzunguko
- Hatua ya 4:
- Hatua ya 5: Nambari:
Video: Mchemraba Solver Bot: Sita 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Kutengeneza roboti inayojitegemea ambayo hutatua mchemraba wa Rubik halisi. Huu ni mradi chini ya Klabu ya Roboti, IIT Guwahati.
Imetengenezwa kwa kutumia nyenzo rahisi ambazo zinaweza kupatikana kwa urahisi. Hasa tulitumia motors za Servo & Arduino kuzidhibiti, shuka za Acrylic, Drafter Mini iliyovunjika, L-clamp na Tape mbili.
Kwa kupata algorithm ya kutatua mchemraba tulitumia maktaba ya cubejs kutoka github.
Hatua ya 1: Vifaa vilivyotumika
- Motors 6 za Servo
- Arduino Uno
- Betri ya LiPo ya seli 3
- Karatasi ya Acrylic (unene wa 8mm na 5mm)
- Bunduki ya joto (
- Mashine ya kuchimba
- Hacksaw
- L clamps
- Vipande vya Aluminium
- Mini Drafter / fimbo za chuma
- Tape mbili
- Fevi Haraka
- Bolts za Nut
- Waya za jumper
Hatua ya 2: Kupata Tayari Muundo wa Mitambo
Sura ya Msingi
- Chukua karatasi ya akriliki yenye unene wa 8mm takribani 50cm * 50cm na uweke alama katikati ya pande zote (hii itakuwa msingi wa roboti yako).
- Chukua drafter iliyovunjika na uondoe fimbo 4 za chuma kutoka kwake.. (fimbo hizi zitatumika kama njia ya mtelezi wako).
- Kwenye vipande viwili vya mstatili wa akriliki (wa saizi yoyote) rekebisha fimbo mbili sambamba na kila mmoja na ufanye jozi mbili za mkutano huu.
- Ifuatayo, kutengeneza kitelezi, weka akriliki vipande viwili vidogo moja juu ya nyingine na spacers kati yao kwenye pembe nne na uzifunge kwa bolts kwenye spacers. Utahitaji slider 4 kama hizo.
- Kabla ya kufunga vipande viwili vya kitelezi, pitisha viboko vilivyofanana hapo awali kati yao ili spacers tu iguse uso wa nje wa fimbo.
- Kwa kila jozi ya fimbo zinazofanana hupitisha slider mbili juu yao.
- Mara hii iko tayari, panga jozi ya viboko kwa njia ya msalaba wa 90deg. Hakikisha kuna kitelezi kimoja kila mwisho wa msalaba.
-
Sasa unachohitajika kufanya ni kushikamana na njia hii iliyovuka kwa msingi wa roboti yako, kwenye mwinuko fulani kutoka kwa msingi. (Hakikisha mwinuko ni mkubwa kuliko urefu wa motor servo)
Kwa hili, unaweza kutumia milima ya akriliki na L-clamps kama tulivyofanya au njia nyingine yoyote itatosha
Baada ya hii muundo wako unapaswa kuangalia kitu kama picha.
Kuunganisha servos za msingi
- Sehemu mbili za msingi zinapaswa kushikamana kama kwamba servo iko chini ya mkono wa msalaba na inakiliwa kutoka katikati.
- Servos zimeambatanishwa katika nafasi ya usawa kwenye kaki ya silicon iliyotobolewa kwa kutumia bolts ndefu, ambayo nayo imeambatishwa kwa msingi na L-clamp na mkanda wa njia mbili.
Kufanya viboko vya kushinikiza
- Weka pembe ya servo kwa sifuri na ambatanisha ambatisha mkono wa mwamba wa servo katika nafasi inayofaa.
- Weka mchemraba katikati ya msalaba ili kupata makadirio ya umbali wa kitelezi katika nafasi ya karibu zaidi na uweke vitelezi katika nafasi hizo.
- Ambatisha vipande vya aluminium vyenye umbo la L chini ya kila kitelezi kwa kutumia mkanda wa pande mbili.
- Sasa kupima umbali wa kila kipande cha aluminium kutoka juu au chini ya mwamba wa servo ambao uko kwenye ndege yake, huu utakuwa urefu wa fimbo yako ya kushinikiza.
- Mara urefu utakapoamuliwa fimbo ya kushinikiza inaweza kurekebishwa kwa kuchimba ukanda wa alumini au kitu.
Kuweka servos za juu
- Amua urefu ambao mchemraba wako utatatuliwa. Mhimili wa servo motor inapaswa kuwa katika urefu huu.
- Ambatisha motors nne za servo, kila moja kwenye kaki ya silicon iliyochomwa kwa kutumia bolts katika nafasi ya wima.
- Kaki hiyo sasa imewekwa kwenye ukanda wa alumini ulioumbwa na L ambao msingi wake umewekwa kwa kitelezi kwa urefu unaofaa ili mhimili wa servo uwe katikati ya mchemraba.
Makucha ya C
- Makucha yanapaswa kuwa ya kwamba yanafaa kabisa upande wa mchemraba na urefu wa sehemu za juu na chini haipaswi kuzidi upande wa mchemraba.
- Kwa hili chukua ukanda wa akriliki wa unene wa kutosha na uipate moto. Mara tu itayeyuka upya inavyounda kitambaa cha umbo la C hivi kwamba hufunga upande wa mchemraba.
- Weka alama katikati ya C-claw na urekebishe clamp hii kwa mwamba wa servo katikati yake.
Fanya marekebisho madogo kadri inahitajika ili kila clamp iwe katika urefu sawa.
Hii inakamilisha muundo wa mitambo ya roboti yako, inakuhamishia kwa unganisho la mzunguko ……..
Hatua ya 3: Uunganisho wa Mzunguko
Kudhibiti Bot tulitumia Arduino, mdhibiti wa voltage, na betri ya LiPo ya seli-3 (12v).
Kama Servo Motors Inachota Nguvu nyingi, Tulitumia mdhibiti wa voltage 6, moja kwa kila motor.
Pembejeo za ishara za motors (waya mwembamba zaidi wa rangi tatu) iliunganishwa na pini za dijiti za PWM 3, 5, 6, 9, 10, 11 ya Arduino.
Mdhibiti wa voltage uliunganishwa kwenye ubao wa mkate na inaendeshwa na betri ya volt 12. Ugavi wa pato (5V) ulilishwa kwenye motors moja kwa moja. Ground ya motors pia iliunganishwa na ubao wa mkate. Sehemu ya kawaida iliunganishwa na Arduino pia.
Hatua ya 4:
Hatua ya 5: Nambari:
Faili mbili zilizopewa zinaonyesha nambari iliyoandikwa kutoa amri kwa motors kwa hatua fulani kutumia Arduino.
Faili ya kwanza ina kazi kuu na ufafanuzi mwingine wa kutofautisha. Faili ya pili ina kazi kwa kila hoja inayotumiwa katika kusuluhisha mchemraba (mfano U kwa 'juu ya uso unaozunguka kwa saa'; R1 kwa 'uso wa kulia unaopingana na saa' nk)
Kwa kupata algorithm ya kutatua mchemraba tulitumia maktaba ya cubejs kutoka github.
Algorithm moja kwa moja inatoa pato katika 'uso wa uso' ambayo imekamilika na nambari ya Arduino.
Ilipendekeza:
Q-Bot - Chanzo cha wazi cha Mchemraba wa Rubik: Hatua 7 (na Picha)
Q-Bot - Chanzo cha Mchemraba wa Mchemraba wa Rubik: Fikiria una mchemraba wa Rubik ulioganda, unajua kwamba fumbo huunda miaka ya 80 ambayo kila mtu anayo lakini hakuna mtu anayejua jinsi ya kutatua, na unataka kuirudisha katika muundo wake wa asili. Kwa bahati nzuri siku hizi ni rahisi sana kupata suluhisho la kusuluhisha
Kete sita za Pembe za LED za WIDI Pamoja na WIFI & Gyroscope - PIKOCUBE: Hatua 7 (na Picha)
Kete Sita za Pembe za Pande za PCB Pamoja na WIFI & Gyroscope - PIKOCUBE: Wapenzi watengenezaji, ni mtengenezaji moekoe! Leo nataka kukuonyesha jinsi ya kujenga kete halisi za LED kulingana na PCB sita na LED 54 kwa jumla. Karibu na sensa yake ya ndani ya gyroscopic ambayo inaweza kugundua mwendo na nafasi ya kete, mchemraba huja na ESP8285-01F ambayo ni
Mchemraba wa Uchawi au Mchemraba Mdhibiti Mdogo: Hatua 7 (na Picha)
Mchemraba wa Kichawi au Mchemraba Mdhibiti Mdogo: Katika Maagizo haya, nitakuonyesha jinsi ya kutengeneza mchemraba wa Uchawi kutoka kwa mtawala dhaifu wa Micro. Wazo hili limetoka wakati nilipochukua Mdhibiti mdogo wa ATmega2560 kutoka Arduino Mega 2560 na kutengeneza mchemraba Kuhusu vifaa vya Mchemraba wa Uchawi, nimefanya kama
Kujifunza Kazi chache za Msingi za SOLIDWORKS: Kufanya Kete ya Sita Sita: Hatua 22
Kujifunza Kazi chache za Msingi za SOLIDWORKS: Kufanya Kete Sita ya Kando: Hii Inayoweza kufundishwa itakutembea kwa hatua zinazohitajika kutengeneza muundo wa 3D wa kete sita za upande. Maumbo ya 3D, na fillet pembe za ndani na nje au mtindo wa 3D.Wakati kazi
Hexabot: Jenga Kazi Nzito Roboti ya miguu sita! Hatua 26 (na Picha)
Hexabot: Jenga Kazi Nzito Roboti ya miguu-sita !: Hii inayoweza kufundishwa itakuonyesha jinsi ya kujenga Hexabot, jukwaa kubwa la roboti lenye miguu sita ambalo lina uwezo wa kubeba abiria wa kibinadamu! Roboti inaweza pia kufanywa huru kabisa na kuongezea sensorer chache na kutengeneza tena kidogo