Orodha ya maudhui:
- Hatua ya 1: 3D Chapisha Sehemu
- Hatua ya 2: Kuchimba Mashimo kwenye Makazi
- Hatua ya 3: Agiza Servos
- Hatua ya 4: Ingiza Servos
- Hatua ya 5: Ambatisha vidole
- Hatua ya 6: Ambatisha Ugavi wa Umeme
- Hatua ya 7: Panda Stepper Motor na Bodi ya Dereva
- Hatua ya 8: Ambatisha waya
- Hatua ya 9: Pakia Nambari kwa Arduino
- Hatua ya 10: Ingiza viboko chini ya Nyumba
- Hatua ya 11: Ambatisha Juu na Chini
- Hatua ya 12: Jenga Msingi
Video: Tchaibotsky (Robot ya kucheza Piano): Hatua 12 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Hii inaweza kufundishwa iliundwa kutimiza mahitaji ya mradi wa Makecourse katika Chuo Kikuu cha South Florida (www.makecourse.com)
Tchaibotsky ni Arduino inayotumia piano inayocheza robot. Msukumo ulikuwa kujenga kitu ambacho kinaweza kuongozana na wapiga piano, ikiwa wanakosa mkono na hawawezi kucheza wimbo kwa wimbo, au wanataka kucheza duet lakini hawana marafiki. Kufikia sasa, imepungua kwa anuwai ya nyimbo kuu za C (hakuna kujaa au kali).
Vifaa:
- 3D iliyochapishwa juu.
- Chini iliyochapishwa ya 3D.
- Vidole 8 vilivyochapishwa vya 3D.
- Mmiliki wa fimbo iliyochapishwa ya 3D.
- 1/8 "plywood ya inchi, karibu 11" x4 ".
- 8 chuma zilizolengwa servos ndogo.
- Arduino Uno.
- Bodi ndogo ya mkate.
- Kamba za jumper.
- 9V betri na adapta kwa nguvu Arduino.
- Ugavi wa umeme wa nje (benki ya betri ya rununu).
- Kebo ya USB.
- 28byj-48 stepper motor.
- 2 1/8 "fimbo za chuma, 12" ndefu.
- 1 5/32 "tube, karibu 4" ndefu.
- 2 1/8 "zilizopo, karibu 10" kila moja.
Hatua ya 1: 3D Chapisha Sehemu
Mradi mwingi umeundwa kuwa 3D iliyochapishwa. Hii ni pamoja na nyumba za juu na chini, vidole 8, rack na pinion, na wamiliki wa fimbo wanaounga mkono.
Kuna matoleo mawili tofauti ya vidole, kidole 1 na kidole 2. Kidole 1 ni kirefu zaidi na imeundwa kutoshea na servos kwenye safu ya juu. Kidole 2 ni kifupi na huenda na servos kwenye safu ya chini.
Rack na pinion ni nzuri sana sasa na zinaelekea kuteleza, kwa hivyo jaribu na uende na kitu kidogo zaidi. Punguza pia saizi ya pinion. Kadiri pinion inavyokuwa kubwa, kasi zaidi stepper anahitaji kutoa, na hata na nusu stepper, bado inakaa mara nyingi sasa.
Chapisha:
- 1xHand juu
- 1xHand chini
- Kidole 1
- 4x Kidole 2
- Mmiliki wa 2xRod
- 1xRack
- 1xPinion
Hatua ya 2: Kuchimba Mashimo kwenye Makazi
Mashimo yanahitaji kuchimbwa chini ya nyumba ili kupokea mpokeaji wa IR na kamba ya umeme.
Pima kipenyo cha waya wako na utobolee nyuma ili utengeneze shimo la coble ya nguvu ipite.
Piga shimo saizi ya kipokezi cha IR mbele kushoto mwa nyumba ya chini, kama inavyoonekana kwenye picha.
Hatua ya 3: Agiza Servos
Servos zote zinapaswa kuwa sawa. Ili kukamilisha hili, weka nafasi ya servo kwa digrii 90 ukitumia Arduino na kisha ambatisha mkono ili iwe sawa na uso. Fanya hivi kwa servos zote kabla ya kuziingiza kwenye makazi, hakikisha mikono inakabiliwa na njia sahihi.
Hatua ya 4: Ingiza Servos
Nyumba ya juu ina mashimo 8 yaliyoundwa kutoshea servos. Pia kuna mashimo ya kudondosha waya kwenye sehemu ya chini.
Ingiza servos 4 za chini kwanza na ulishe kupitia waya. Kisha ingiza servos 4 za juu na ulishe waya kupitia mashimo yale yale.
Hakikisha kwamba mikono yote ya servo iko karibu sawa wakati imeingizwa.
Hatua ya 5: Ambatisha vidole
Kuna vidole 8. 4 fupi na nne ndefu. Zile ndefu huenda na servos kwenye safu ya juu na ile fupi huenda na servos chini.
Weka kidole kwa kukiingiza kwenye slot na kuipotosha na bomba la 1/8.
Punguza bomba la ziada na faili flush.
Hatua ya 6: Ambatisha Ugavi wa Umeme
Kwa mradi huu nilitumia usambazaji wa umeme wa nje kupitia benki ya betri. Nilifanya hivi kwa sababu ilikadiriwa kwa 5V na inaweza kusambaza hadi 2A. Kila servo huchukua karibu 200mA na Arduino haiwezi kutoa sasa ya kutosha yenyewe kuwezesha servos zote.
Vunja reli ya umeme kutoka kwenye ubao mdogo wa mkate na ushikilie chini kwenye nyumba ya chini.
Nilivua waya wa USB na kuondoa laini za data. Cable ya USB itakuwa na waya 4 ndani: nyekundu, nyeusi, kijani na nyeupe. Nyekundu na nyeusi ndio tunahitaji tu. Vua haya. Niliwauzia kwenye kiunganishi cha betri ya 9V kwa sababu waya zilikuwa nyuzi nzuri ambazo hazingeingizwa kwenye ubao wa mkate na nikapata adapta ya 9V iliyokuwa imelala. Kisha nikaweka chanya na hasi kwenye ubao wa mkate.
Hatua ya 7: Panda Stepper Motor na Bodi ya Dereva
Ingiza motor ya stepper ndani ya nyumba ya chini, ukitia waya kwa uangalifu kupitia shimo.
Moto gundi bodi ya dereva popote inapofaa.
Hatua ya 8: Ambatisha waya
Miongozo 8 ya dijiti ya dijiti imeambatanishwa na pini za dijiti 2-9. Ni muhimu ziambatanishwe kwa mpangilio sahihi. Servo ya kushoto zaidi (servo1), kama inavyoonekana kwenye picha 4, inaambatisha kubandika 2. Servo2 inaambatanisha kubandika 3 na kadhalika. Miongozo chanya na hasi ya servo imeambatishwa kwenye ubao wa mkate. Waya 4 kwenye bodi ya mtawala ya stepper iliyoandikwa IN 1 - IN 4 imeambatanishwa na pini za dijiti 10-13. Waya nzuri na hasi kutoka kwa bodi ya mtawala wa stepper zimefungwa kwenye ubao wa mkate. Mpokeaji wa IR ameunganishwa na 5V na pini za ardhini kwenye Arduino na pini ya data imeunganishwa na pini ya analog 1.
Katika mchoro wa Fritzing ugavi wa umeme unawakilishwa na betri mbili za AA. Usitumie betri mbili za AA. Stepper pia haijaambatanishwa kwenye mchoro.
Hatua ya 9: Pakia Nambari kwa Arduino
Nambari kwa sasa hutumia llibrary kwa stepper inayoitwa "StepperAK," hata hivyo hali ya nusu ya hatua haifanyi kazi na 28byj-48 na maktaba hii. Badala yake ningependekeza kutumia maktaba hii na kutumia hali ya nusu ya hatua. Nambari hiyo imetolewa maoni na inaelezea kinachotokea.
github.com/Moragor/Mora_28BYJ_48
Safu za mwanzo wa nambari ni nyimbo. Mistari 8 ya kwanza inafanana na servo na safu ya mwisho hutumiwa kwa muda wa kumbuka. Ikiwa kuna 1, servo hiyo huchezwa. Katika safu ya muda 1 alionyesha alama ya 1/8. Kwa hivyo 2 ingekuwa b 2 1/8 maelezo au noti ya 1/4.
Hatua ya 10: Ingiza viboko chini ya Nyumba
Kata bomba 5/32 katika sehemu takriban 2 1.5 . Punga chini ya bomba na sandpaper kisha ukatie gundi kubwa kwa hiari na uiingize kwenye shimo kwenye nyumba ya chini.
Hatua ya 11: Ambatisha Juu na Chini
Unganisha nyumba ya juu na ya chini. Jihadharini na nyaya zinazokwama kati ya hizo mbili.
Hatua ya 12: Jenga Msingi
Msingi huo una vijiti viwili vilivyowekwa kwenye kuni. Niliongeza 1/8 disks chini yao kupata kiwango cha urefu na funguo za kibodi yangu.
Rack pia imeongezwa kwa msingi.
Sasa inabidi uingize fimbo 2 za chuma na uweke bot juu yao na iwe nzuri kwenda.
Ilipendekeza:
PlotClock, WeMos na Blynk Kucheza Vintage AMI Jukebox: 6 Hatua (na Picha)
PlotClock, WeMos na Blynk kucheza Vintage AMI Jukebox: Ubunifu wanne wa kiufundi uliwezesha mradi huu: 1977 Rowe AMI Jukebox, kitanda cha mkono wa roboti ya PlotClock, WeMos / ESP 8266 microcontroller na Blynk App / Huduma ya Wingu. Jukebox iko karibu - usiache kusoma! Mradi huu unaweza
Tengeneza Roboti ya kucheza bila Printa ya 3d na Arduino / # ujanja: hatua 11 (na Picha)
Tengeneza Roboti ya kucheza bila Printer ya 3d na Arduino / # smartcreativity: Halo marafiki, katika mafunzo haya nitakuonyesha jinsi ya kutengeneza roboti ya kucheza nyumbani bila printa ya 3D na bila Arduino. Roboti hii ina uwezo wa kucheza, kusawazisha kiotomatiki, utengenezaji wa muziki na kutembea. Na muundo wa Robot pia unaonekana mzuri sana
Roboti za kucheza za LED: Hatua 6 (na Picha)
Roboti za Uchezaji wa LED: Nilitaka kutengeneza kitu ili nipate kambi yetu usiku huko Burning Man 2018. 2018 ilikuwa mada ya roboti na mimi ni shabiki wa neon lakini hakuna njia ambayo ingeongoza njia hiyo kwa hivyo nilipata wazo kuhusu glasi ya kucheza ya glasi. Sisi kambi ya pwani
Vigae vya piano kucheza mkono wa Robot: Hatua 5
Vigae vya piano vinavyocheza mkono wa Robot: Kikundi hiki kinaundwa na Wahandisi 2 wa Utengenezaji kutoka UCN, ambao walikuja na wazo nzuri ambalo tunachochewa kufanya na kukuza. Wazo linategemea bodi ya Arduino inayodhibiti mkono wa roboti. Bodi ya Arduino ni akili ya operesheni na
Jinsi ya Kutengeneza Robot ya Guitar ya kucheza Gitaa !: Hatua 15 (na Picha)
Jinsi ya Kutengeneza Gitaa ya RockBand Inayocheza Roboti!: Kwa mafundisho yangu ya kwanza … Ninaweza kusema nini, ninapenda kupiga ngoma kwenye seti ya mwamba lakini ni nadra kuwa nina mtu wa kucheza nami; labda ninahitaji marafiki zaidi, lakini kutoka kwa maisha yangu yanayoonekana upweke (jk) inakuja nzuri isiyoweza kusumbuliwa. Nina muundo