Orodha ya maudhui:

BB8: 9 Hatua
BB8: 9 Hatua

Video: BB8: 9 Hatua

Video: BB8: 9 Hatua
Video: Игрушка Робот дроид Sphero BB 8 Звёздные Войны 2024, Novemba
Anonim
Image
Image

Mradi huu ulikuwa wa 'Ubunifu wa Elektroniki', moduli ya Uhandisi wa Elektroniki ya Beng katika Chuo Kikuu cha Malaga, Shule ya Mawasiliano ya Simu (https://www.uma.es/etsi-de-telecomunicacion/).

Sisi ni wanafunzi watatu ambao tulitaka kukuza mradi ambao utatuhamasisha na kututia moyo. Tulikuwa tunatafuta miradi na moja haswa ilivutia, kwa hivyo tulifikiri tunaweza kuizalisha. Baada ya kujadili maoni kadhaa, tuliamua kuunda BB8.

Inayoweza kufundishwa ambayo mradi wetu ulikuwa msingi ni:

www.instructables.com/id/BB8-Droid-Arduino…

Hatua ya 1: Vifaa

  • Arduino UNO
  • Motors za DC na magurudumu - Kiungo
  • Ngao ya Magari L293D - Kiungo
  • Mfano wa Bluetooth HM-10 - Kiungo
  • Sumaku za Neodymium (8mm x 3mm)
  • Sumaku 20mm x 3mm
  • Mpira wa Styrofoam
  • 4 AA Betri
  • Mmiliki wa betri ya 4 AA Battery
  • Mkali
  • Fimbo ya uvuvi 100g
  • Plastiki kwa printa ya 3D
  • Kiini cha kifungo
  • Kishikilia betri kwa seli ya kitufe
  • LED nyekundu
  • Jozi ya waya
  • Vifungo vingine kushikilia motors
  • Rangi nyeupe na rangi ya machungwa
  • Screws kushikilia bodi ya Arduino
  • Mkanda wa wambiso
  • Kujaza kuni
  • Rangi nyeupe na rangi ya machungwa

Utahitaji pia zana zifuatazo:

  • Bisibisi
  • Moto kuyeyuka bunduki
  • Bati ya kutengeneza chuma
  • Brashi

Hatua ya 2: Wacha tuifanye! - Muundo wa ndani

Wacha tuifanye! - Muundo wa ndani
Wacha tuifanye! - Muundo wa ndani
Wacha tuifanye! - Muundo wa ndani
Wacha tuifanye! - Muundo wa ndani
Wacha tuifanye! - Muundo wa ndani
Wacha tuifanye! - Muundo wa ndani

Mara tu tunapokuwa na vifaa vyote, jambo la kwanza tunalopaswa kufanya ni kuchapisha kipande cha ndani.

Wakati kipande kinachapishwa, tutabadilisha pini za kiume 0 na 1 ya mtawala wa motors kwa pini za kike na kiume. Ili kufanya hivyo, kwa msaada wa chuma cha kutengeneza, tutaondoa pini za kiume zilizopo na kuweka mpya. Pia, tutaunganisha pini zingine za kike ambapo inaonyesha Vcc na Gnd kuweza kuunganisha hapo usambazaji wa umeme wa moduli ya Bluetooth.

Mara tu hii itakapomalizika, tutafanya unganisho la injini: tutawaunganisha na pembejeo M1 na M2 ya bodi, kama inavyoonyeshwa kwenye picha.

Mara tu tunapokuwa na muundo wa ndani uliochapishwa, tunaweza kuendelea kusanikisha vifaa vyote kama ifuatavyo:

Magari yatawekwa katika nafasi zilizoonyeshwa na kuunganishwa na flanges.

Arduino itashikiliwa wima na vis kama inavyoonekana kwenye picha na mtawala wa motors atawekwa juu.

Mwishowe, tutaweka moduli ya Bluetooth kwenye sehemu iliyojitolea.

Kwa upande mwingine, tunatangulia kuweka sumaku kwenye mashimo ya sehemu ya juu, tukijaribu kuwa zote zina polarity sawa (tunaweza kuthibitisha inakaribia sumaku nyingine).

Kumbuka: vipande vya uchapishaji wa 3D vinaweza kupatikana kutoka kwa kiunga mwanzoni mwa kinachoweza kuingiliwa na zinahusiana na mradi uliotajwa hapo juu.

Hatua ya 3: Moduli ya Bluetooth na Mzigo wa Programu

Kufuatia mradi wa msingi, moduli yetu ya bluetooth ni HM-10 na pini sita (ambayo, tulikuwa na nne, zile muhimu zaidi, Vcc, Gnn, Rx na Tx).

Uunganisho wa pini tayari umeainishwa katika sehemu iliyotangulia na mawasiliano kati ya moduli hii na arduino ni rahisi sana kwani arduino inawasiliana nayo kama kituo cha serial.

Katika mradi wetu, tulitaka kubadilisha jina la moduli kuwa "BB8". Kwa kawaida, hii hufanywa kupitia maagizo ya AT ambayo kuna habari nyingi kwenye wavuti lakini, moduli ambayo tumepata (na ambayo tumeacha kiunga kwenye orodha ya vifaa), ni kutoka kwa mtengenezaji DSD TECH na mahitaji mpango ambao mtengenezaji hutoa kwenye wavuti yake kurekebisha mipangilio ya moduli. Kiungo cha programu: dsdtech-global

Kama tulivyosema hapo awali, mawasiliano hufanywa kama kituo cha serial na ni rahisi sana kuangalia, na programu ya rununu na mpango wa msingi wa arduino utendaji wake.

Mara tu tunapoweka sehemu zote (sehemu iliyotangulia) na moduli ya bluetooth iliyosanidiwa, tunaweza kupakia arduino na programu tuliyoambatanisha katika hatua ya 8. Ili kufanya hivyo, kwanza lazima tuondoe pini za Tx na Rx (0 na 1 mtawaliwa) kwani vinginevyo tutapata shida. Kisha, tunaunganisha arduino na PC, kufungua programu rasmi ya Arduino, chagua mfano wa bodi iliyounganishwa (Arduino UNO) pamoja na bandari ambayo imeunganishwa na kuendelea kupakia programu hiyo.

Hatua ya 4: Utumizi wa Android

Utumizi wa Android
Utumizi wa Android
Utumizi wa Android
Utumizi wa Android
Utumizi wa Android
Utumizi wa Android

Kuna programu nyingi za IOS na ANDROID zinazoendana na Arduino na moduli yetu ya bluetooth, kwa hivyo ilikuwa ngumu kwetu kuchagua moja… Hatimaye tukachagua programu tumizi ya Android iitwayo Bluetooth Electronics. Programu tumizi hii hukuruhusu kubinafsisha skrini, weka kila aina ya vitu, kutoka vifungo hadi viunga vya kufurahisha na unganisha kwa njia tofauti kama vile Bluetooth, BLE na USB.

Katika kiolesura chetu, tumeweka jina la roboti, pedi ya kitufe na wastaafu ili kuona kile tunachotuma kutoka kwa programu hiyo. Tumesanidi pedi ili kutuma 'P' + nambari + 'F' katika kila maambukizi. 'P' huanza usambazaji, nambari inalingana na nambari inayohusiana na kila mshale kwenye pedi na 'F' inakamilisha usambazaji.

Mara tu tunapobadilisha na kusanidi kiolesura chetu, tunaunganisha kifaa chetu na kugonga kitufe cha RUN. Sasa tunaweza kujaribu roboti yetu na programu yetu bila shida yoyote.

Kiunga cha maombi: arduinobluetooth

Hatua ya 5: Mwili

Mwili
Mwili
Mwili
Mwili
Mwili
Mwili

Hii ni moja ya vipande kuu vya mradi wetu. Katika mradi wa asili plastiki ni kijivu na mpira lazima upakwe rangi nyeupe. Kwa upande wetu, tunapendelea kuichapisha nyeupe ili kutuokoa wakati fulani baadaye wakati wa kuipaka rangi.

Mara tu tukimaliza, tunaweza kuanzisha muundo wa mambo ya ndani na kujaribu kwamba kila kitu kinafanya kazi kupitia programu tumetaja katika sehemu iliyopita.

Hatua ya 6: Kichwa

Kichwa
Kichwa
Kichwa
Kichwa
Kichwa
Kichwa

Ili kufanya hivyo, kwanza msingi wa kichwa umechapishwa.

Pili, tunaweka kipakiaji cha betri ndani na kupitia shimo lililobaki tunapitisha nyaya kuweka mwongozo (uliowekwa sawa) juu na upinzani wa 330 katika moja ya vituo vyake ikiiunganisha kama inavyoonekana kwenye picha.

Kisha, tunakata mpira wa porexpan kwa nusu na kuifunga na silicone ya moto juu ya msingi wa kichwa.

Mwishowe, tulilazimika kuweka sumaku ndani ambayo tulitumia silicone moto.

Hatua ya 7: Pamba

Kupamba
Kupamba
Kupamba
Kupamba
Kupamba
Kupamba

Kwa mpira, kwanza, na dira tunafanya duru mbili. Kisha, katika kila diagonal ya miduara tunafanya 1 mstatili.

Mara tu michoro 6 za penseli zimefanywa, tunachukua mkanda wa kufunika kufunika kila kitu ambacho hatukutaka kupaka rangi na kuendelea kutumia dawa 1 ya dawa (kuchukua tahadhari zinazohitajika).

Wakati ni kavu, tunaondoa mkanda na kuelezea michoro zote na penseli kama tunavyopenda. Kwa upande wetu, tunaangalia muundo wa BB8 ya asili.

Ni muhimu kuhakikisha kuwa michoro zimesambazwa kikamilifu na kwamba hakuna michoro mingi kwenye viungo, kwani ukata utagundulika tunapoendelea kufunga mpira.

Mwishowe, kufunga mpira tunachagua kutumia mkanda wa wambiso na kuhitimisha mpira kama tunavyoona katika sehemu ya mwisho.

Hatua ya 8: Programu

Kwenye kiunga kifuatacho kwenye jukwaa la GitHub, utapata nambari ambayo italazimika kutekeleza kwenye bodi ya arduino UNO ili kukuza mafunzo haya. Utalazimika kuipakua na kuipakia kama ilivyoelezewa katika hatua ya 3.

Kumbuka kuwa na pini za Tx na Rx za bodi ya Arduino UNO imetenganishwa. Vinginevyo, upakiaji hautawezekana na utakupa shida.

Kiungo: GitHub

Hatua ya 9: Hitimisho

Hitimisho
Hitimisho
Hitimisho
Hitimisho

Sasa kwa kuwa unajua jinsi ya kujenga BB8, tutakuonyesha safu ya vidokezo na hila kutoka kwa uzoefu wetu ambazo zitakusaidia, unapoiga mradi huu, kufanya kazi vizuri na usiwe na shida.

Kama unavyoweza kukumbuka, katika hatua ya 6 sumaku zimewekwa na wazo letu la awali lilikuwa kuweka sumaku tatu za neodymium katika muundo wa ndani na nyingine tatu kichwani, lakini wakati tulizipata na kuzijaribu, sumaku zilitoa nguvu sana kwamba muundo uliinuliwa na haukufanya kazi vizuri.

Kwa hivyo, tulijaribu sumaku zisizo na nguvu kwa kichwa (kwa hivyo hizi sio neodymium) na vile vile fidia na uzito ili mpira usiwe na machafu mengi na upate msimamo wake wa haraka haraka. Hii ilisaidia kuhakikisha kuwa, wakati inaingiliwa kwa zamu na kutembea mbele, mwelekeo wa mpira hautapotoshwa.

Kilichotokea ni kwamba, katika majaribio ya hapo awali, mpira uligeuzwa kwa miduara na ikiwa uliharakisha, trajectory haikuwa kamili, kitu ambacho tulisahihisha na uzani wa gramu 100 iliyoko nyuma ya muundo wa ndani na ambayo inaweza kuonekana katika picha iliyoambatanishwa.

Kwa upande mwingine, ili kupunguza msuguano na kufanya kugeuza kichwa kuwa asili zaidi na kuteleza, tuliweka mkanda wa mwili kwenye sumaku.

Ilipendekeza: