Satura rādītājs:

BB8: 9 soļi
BB8: 9 soļi

Video: BB8: 9 soļi

Video: BB8: 9 soļi
Video: All BB8 sounds e scenes from The Force Awakens 2024, Jūlijs
Anonim
Image
Image

Šis projekts bija paredzēts radošajai elektronikai, Bengas elektronikas inženierijas modulim Malagas Universitātes Telekomunikāciju skolā (https://www.uma.es/etsi-de-telecomunicacion/).

Mēs esam trīs studenti, kuri vēlējās izstrādāt projektu, kas mūs motivētu un aizrauj. Mēs meklējām projektus un viens īpaši piesaistīja mūsu uzmanību, tāpēc domājām, ka varam to reproducēt. Pēc vairāku ideju apspriešanas mēs nolēmām izveidot BB8.

Norādījumi, uz kuriem balstījās mūsu projekts, ir šādi:

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

1. solis: materiāli

  • Arduino UNO
  • Līdzstrāvas motori un riteņi - saite
  • Motora piedziņas vairogs L293D - saite
  • Bluetooth modelis HM -10 - saite
  • Neodīma magnēti (8 mm x 3 mm)
  • Magnēti 20 mm x 3 mm
  • Putuplasta bumba
  • 4 AA baterijas
  • Akumulatora turētājs 4 AA baterijām
  • Šarpijas
  • 100 g makšķeres
  • Plastmasa 3D printerim
  • Pogas šūna
  • Akumulatora turētājs pogas elementam
  • Sarkana gaismas diode
  • Pāris vadu
  • Daži skavas motoru turēšanai
  • Balta un oranža krāsa
  • 3 skrūves Arduino dēļa turēšanai
  • Līmlenta
  • Koka pildviela
  • Balta un oranža krāsa

Jums būs nepieciešami arī šādi rīki:

  • Skrūvgriezis
  • Karstās kausēšanas lielgabals
  • Alvas lodāmurs
  • Birstīte

2. solis: veiksim to! - Iekšējā struktūra

Veiksim! - Iekšējā struktūra
Veiksim! - Iekšējā struktūra
Veiksim! - Iekšējā struktūra
Veiksim! - Iekšējā struktūra
Veiksim! - Iekšējā struktūra
Veiksim! - Iekšējā struktūra

Kad mums ir visi materiāli, pirmā lieta, kas mums jādara, ir izdrukāt iekšējo gabalu.

Kamēr gabals tiek drukāts, mēs nomainīsim motoru kontroliera 0 un 1 tapas uz vīriešu un sieviešu tapām. Lai to izdarītu, ar lodāmura palīdzību mēs noņemsim esošās vīriešu tapas un ievietojam jaunas. Mēs arī sametināsim dažas sieviešu tapas, kur tas norāda Vcc un Gnd, lai tur varētu pieslēgt Bluetooth moduļa barošanas avotu.

Kad tas ir pabeigts, mēs izveidosim dzinēju savienojumus: mēs tos savienosim ar plates ieejām M1 un M2, kā tas ir norādīts attēlos.

Kad iekšējā struktūra ir izdrukāta, mēs varam turpināt instalēt visas sastāvdaļas šādi:

Motori tiks novietoti norādītajās pozīcijās un piestiprināti ar atlokiem.

Arduino tiks turēts vertikāli ar skrūvēm, kā redzams attēlā, un motoru kontrolieris tiks novietots uz augšu.

Visbeidzot, mēs ievietosim Bluetooth moduli tam paredzētajā nodalījumā.

No otras puses, mēs iepriekš ievietojam magnētus augšējās daļas caurumos, mēģinot, lai visi būtu ar vienādu polaritāti (mēs varam pārbaudīt, vai tas tuvojas citam magnētam).

Piezīme. 3D drukāšanai paredzētos gabalus var iegūt no saites, kas atrodas uzlaušanas sākumā, un tie atbilst iepriekš minētajam projektam.

3. darbība: Bluetooth modulis un programmas ielāde

Pēc pamatprojekta mūsu Bluetooth modulis ir HM-10 ar sešām tapām (no kurām mums bija četras, vissvarīgākās-Vcc, Gnn, Rx un Tx).

Tapu savienojums jau ir norādīts iepriekšējā sadaļā, un komunikācija starp šo moduli un arduino ir ļoti vienkārša, jo arduino sazinās ar to kā sērijas terminālis.

Mūsu projektā mēs vēlējāmies mainīt moduļa nosaukumu uz "BB8". Parasti tas tiek darīts, izmantojot AT komandas, par kurām tīmeklī ir daudz informācijas, bet mūsu iegūtais modulis (un kura materiālu sarakstā esam atstājuši saiti) ir no ražotāja DSD TECH un vajadzībām programma, ko ražotājs nodrošina savā vietnē, lai mainītu moduļa iestatījumus. Programmas saite: dsdtech-global

Kā mēs jau iepriekš komentējām, saziņa tiek veikta kā sērijas terminālis, un to ir ļoti viegli pārbaudīt, izmantojot mobilo lietotni un arduino pamatprogrammu.

Kad visas detaļas ir ievietotas (iepriekšējā sadaļa) un Bluetooth modulis ir konfigurēts, mēs varam ielādēt arduino ar programmatūru, kuru pievienojām 8. darbībā. Lai to izdarītu, vispirms ir jāatvieno Tx un Rx tapas (attiecīgi 0 un 1) jo citādi mums būs problēmas. Pēc tam mēs savienojam arduino ar datoru, atveram oficiālo Arduino lietojumprogrammu, izvēlamies pieslēgtās plates modeli (Arduino UNO), kā arī portu, kuram tas ir pievienots, un turpinām programmas augšupielādi.

4. darbība. Android lietojumprogramma

Android lietojumprogramma
Android lietojumprogramma
Android lietojumprogramma
Android lietojumprogramma
Android lietojumprogramma
Android lietojumprogramma

Ir daudz IOS un ANDROID lietojumprogrammu, kas ir saderīgas ar Arduino un mūsu Bluetooth moduli, tāpēc mums bija grūti izvēlēties vienu … Visbeidzot, mēs izvēlējāmies Android lietojumprogrammu ar nosaukumu Bluetooth Electronics. Šī lietojumprogramma ļauj pielāgot ekrānu, izvietot visu veidu priekšmetus, sākot no pogām un beidzot ar kursorsvirām, un izveidot savienojumu dažādos veidos, piemēram, Bluetooth, BLE un USB.

Savā saskarnē esam ievietojuši robota nosaukumu, pogu spilventiņu un termināli, lai redzētu, ko mēs sūtām no lietojumprogrammas. Mēs esam konfigurējuši spilventiņu, lai katrā pārraidē tiktu nosūtīts “P”+numurs+“F”. “P” sāk pārraidi, numurs atbilst skaitlim, kas saistīts ar katru bultiņu uz spilventiņa, un “F” beidz pārraidi.

Kad esam pielāgojuši un konfigurējuši saskarni, mēs pievienojam savu ierīci un nospiedam pogu RUN. Tagad mēs varam bez problēmām pārbaudīt savu robotu un mūsu programmu.

Lietojumprogrammas saite: arduinobluetooth

5. solis: ķermenis

Ķermenis
Ķermenis
Ķermenis
Ķermenis
Ķermenis
Ķermenis

Šī ir viena no mūsu projekta galvenajām daļām. Sākotnējā projektā plastmasa ir pelēka, un bumba ir jākrāso balta. Mūsu gadījumā mēs dodam priekšroku drukāt to baltā krāsā, lai ietaupītu laiku pēc krāsošanas.

Kad esat pabeidzis, mēs varam iepazīstināt ar iekšējo struktūru un pārbaudīt, vai viss darbojas, izmantojot iepriekšējā sadaļā minēto lietojumprogrammu.

6. solis: galva

Galva
Galva
Galva
Galva
Galva
Galva

Lai to izdarītu, vispirms tiek izdrukāta galvas pamatne.

Otrkārt, mēs ievietojam akumulatora turētāju iekšpusē un caur atlikušo caurumu izlaižam kabeļus, lai uz augšu novietotu LED (pareizi polarizētu) un ar 330 pretestību vienā no tā spailēm, lodējot to, kā parādīts fotoattēlā.

Tad mēs sagriežam porexpan bumbiņu uz pusēm un pielīmējam to ar karstu silikonu galvas pamatnes augšpusē.

Visbeidzot, mums bija jāievieto magnēti iekšpusē, kuriem mēs izmantojām karstu silikonu.

7. solis: dekorējiet

Dekorēt
Dekorēt
Dekorēt
Dekorēt
Dekorēt
Dekorēt

Bumbai, pirmkārt, ar kompasu veicam divus apļus. Pēc tam katrā apļu diagonālē mēs izveidojam 1 taisnstūri.

Kad ir izveidoti 6 zīmuļu zīmējumi, mēs ņemam kādu maskēšanas lenti, lai pārklātu visu, ko mēs negribējām krāsot, un turpinām uzklāt 1 aerosola kārtu (ievērojot nepieciešamos piesardzības pasākumus).

Kad tas ir sauss, mēs noņemam lenti un ieskicējam visus zīmējumus ar zīmuli, kā mums patīk. Mūsu gadījumā mēs aplūkojam oriģinālā BB8 dizainu.

Ir svarīgi pārliecināties, ka zīmējumi ir perfekti sadalīti un ka savienojumos nav pārāk daudz zīmējumu, jo griezums tiks pamanīts, kad mēs turpināsim aizvērt bumbu.

Visbeidzot, lai aizvērtu bumbu, mēs izvēlamies izmantot līmlenti un noslēgt bumbu, kā redzam pēdējā sadaļā.

8. solis: programmatūra

Šajā saitē uz GitHub platformu jūs atradīsit kodu, kas jums būs jāievieš arduino UNO valdē, lai izstrādātu šo pamācību. Jums tas būs jālejupielādē un jāaugšupielādē, kā paskaidrots 3. darbībā.

Atcerieties, ka ir jāatvieno Arduino UNO plates Tx un Rx tapas. Pretējā gadījumā iekraušana nebūs iespējama un radīs problēmas.

Saite: GitHub

9. solis. Secinājums

Secinājums
Secinājums
Secinājums
Secinājums

Tagad, kad jūs zināt, kā veidot BB8, mēs jums parādīsim virkni padomu un triku no mūsu pieredzes, kas palīdzēs jums, atkārtojot šo projektu, pareizi darboties un bez problēmām.

Kā jūs, iespējams, atceraties, 6. solī magnēti tika uzstādīti, un mūsu sākotnējā ideja bija ievietot trīs neodīma magnētus iekšējā struktūrā un vēl trīs galvā, bet, kad mēs tos iegādājāmies un pārbaudījām, magnēti iedarboja tik lielu spēku, ka iekšējais struktūra tika pacelta un nedarbojās pareizi.

Tāpēc mēs pārbaudījām mazāk jaudīgus galvas magnētus (tātad tie nav neodīms), kā arī kompensācijas ar svariem, lai bumbiņai nebūtu daudz svārstību un tā ātri atgūtu sākotnējo stāvokli. Tas palīdzēja nodrošināt, ka, mijoties ar pagriezieniem un ejot uz priekšu, bumbas virziens netiks izkropļots.

Notika tas, ka iepriekšējos testos bumba pagriezās apļos un, ja jūs paātrinājāt, trajektorija nebija perfekta, ko mēs labojām ar 100 gramu svaru, kas atrodas iekšējās struktūras aizmugurē, un to var redzēt pievienoto attēlu.

No otras puses, lai samazinātu berzi un padarītu galvas pagriezienu dabiskāku un slidenāku, mēs uz magnētiem ievietojām ķermeņa lentes sloksnes.

Ieteicams: