Përmbajtje:

BB8: 9 hapa
BB8: 9 hapa

Video: BB8: 9 hapa

Video: BB8: 9 hapa
Video: робор-полотёр AMI BB-8 2024, Korrik
Anonim
Image
Image

Ky projekt ishte për 'Creative Electronics', një modul inxhinierik Beng Elektronikë në Universitetin e Málaga, Shkolla e Telekomunikacionit (https://www.uma.es/etsi-de-telecomunicacion/).

Ne jemi tre studentë që donim të zhvillonim një projekt që do të na motivonte dhe mahniste. Ne po kërkonim projekte dhe një në veçanti na tërhoqi vëmendjen, kështu që menduam se mund ta riprodhonim. Pasi diskutuam disa ide, ne vendosëm të krijonim një BB8.

I udhëzueshëm në të cilin u bazua projekti ynë është:

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

Hapi 1: Materialet

  • Arduino UNO
  • Motorë dhe rrota DC - Lidhje
  • Motor Drive Shield L293D - Lidhje
  • Modeli Bluetooth HM -10 - Lidhje
  • Magnet neodymium (8mm x 3mm)
  • Magnet 20mm x 3mm
  • Top prej polistireni
  • 4 bateri AA
  • Mbajtës i baterisë për 4 bateri AA
  • Të mprehta
  • 100g shufër peshkimi
  • Plastike për printer 3D
  • Qeliza e butonit
  • Mbajtës i baterisë për qelizën e butonit
  • LED i kuq
  • Një palë tela
  • Disa kapëse për të mbajtur motorët
  • Bojë e bardhë dhe portokalli
  • 3 vida për të mbajtur bordin Arduino
  • Shirit ngjitës
  • Mbushës druri
  • Bojë e bardhë dhe portokalli

Ju gjithashtu do të keni nevojë për mjetet e mëposhtme:

  • Kaçavidë
  • Armë e shkrirjes së nxehtë
  • Hekur për saldim kallaji
  • Furçë

Hapi 2: Le t'ia dalim! - Struktura e brendshme

Le t'ia dalim! - Struktura e brendshme
Le t'ia dalim! - Struktura e brendshme
Le t'ia dalim! - Struktura e brendshme
Le t'ia dalim! - Struktura e brendshme
Le t'ia dalim! - Struktura e brendshme
Le t'ia dalim! - Struktura e brendshme

Pasi të kemi të gjitha materialet, gjëja e parë që duhet të bëjmë është të printojmë pjesën e brendshme.

Ndërsa pjesa është duke u shtypur, ne do të ndryshojmë kunjat mashkullore 0 dhe 1 të kontrolluesit të motorëve për kunjat femra-meshkuj. Për ta bërë këtë, me ndihmën e një hekuri bashkues, ne do të heqim kunjat ekzistuese mashkullore dhe do t'i vendosim ato të reja. Gjithashtu, ne do të bashkojmë disa kunja femra ku tregon Vcc dhe Gnd që të jenë në gjendje të lidhin atje furnizimin me energji të modulit bluetooth.

Pasi të përfundojë kjo, ne do të bëjmë lidhjet e motorëve: ne do t'i lidhim ato me hyrjet M1 dhe M2 të tabelës, siç tregohet në fotografi.

Pasi të kemi shtypur strukturën e brendshme, mund të vazhdojmë të instalojmë të gjithë përbërësit si më poshtë:

Motorët do të vendosen në pozicionet e treguara dhe do të fiksohen me fllanxha.

Arduino do të mbahet vertikalisht me vida siç shihet në foto dhe kontrolluesi i motorëve do të vendoset në krye.

Së fundi, ne do ta vendosim modulin bluetooth në ndarjen e dedikuar.

Nga ana tjetër, ne paraprijmë të vendosim magnetët në vrimat e pjesës së sipërme, duke u përpjekur që të gjithë të jenë me polaritet të njëjtë (mund ta verifikojmë që i afrohet një magneti tjetër).

Shënim: pjesët për printim 3D mund të merren nga lidhja në fillim të ndërhyrjes dhe ato korrespondojnë me projektin e përmendur më lart.

Hapi 3: Moduli Bluetooth dhe Ngarkesa e Programit

Duke ndjekur projektin bazë, moduli ynë bluetooth është HM-10 me gjashtë kunja (nga të cilat, ne kishim katër prej tyre, ato më të rëndësishmet, Vcc, Gnn, Rx dhe Tx).

Lidhja e kunjave është specifikuar tashmë në pjesën e mëparshme dhe komunikimi midis këtij moduli dhe arduino është shumë i thjeshtë pasi arduino komunikon me të si një terminal serial.

Në projektin tonë, ne donim të ndryshonim emrin e modulit në "BB8". Normalisht, kjo bëhet përmes komandave AT për të cilat ka shumë informacion në internet, por moduli që kemi blerë (dhe prej të cilit kemi lënë një lidhje në listën e materialeve), është nga prodhuesi DSD TECH dhe ka nevojë një program që prodhuesi ofron në faqen e tij të internetit për të modifikuar cilësimet e modulit. Lidhja e programit: dsdtech-global

Siç kemi komentuar më parë, komunikimi bëhet si një terminal serial dhe është shumë i lehtë për tu kontrolluar, me një aplikacion celular dhe një program bazë arduino funksionimin e tij.

Pasi të kemi vendosur të gjitha pjesët (pjesa e mëparshme) dhe modulin bluetooth të konfiguruar, ne mund ta ngarkojmë arduino -n me programin që bashkangjitëm në hapin 8. Për ta bërë këtë, së pari duhet të shkëputim kunjat Tx dhe Rx (0 dhe 1 respektivisht) pasi përndryshe do të kemi probleme. Pastaj, ne lidhim arduino me PC, hapim aplikacionin zyrtar Arduino, zgjedhim modelin e bordit të lidhur (Arduino UNO) si dhe portën me të cilën është lidhur dhe vazhdojmë të ngarkojmë programin.

Hapi 4: Aplikimi Android

Aplikacioni Android
Aplikacioni Android
Aplikacioni Android
Aplikacioni Android
Aplikacioni Android
Aplikacioni Android

Ka shumë aplikacione IOS dhe ANDROID të pajtueshme me Arduino dhe modulin tonë bluetooth, kështu që ishte e vështirë për ne të zgjidhnim një … Më në fund ne zgjodhëm një aplikacion Android të quajtur Bluetooth Electronics. Ky aplikacion ju lejon të personalizoni ekranin, të vendosni të gjitha llojet e artikujve, nga butonat në levë dhe të lidheni në mënyra të ndryshme si bluetooth, BLE dhe USB.

Në ndërfaqen tonë, ne kemi vendosur emrin e robotit, një bllok butoni dhe një terminal për të parë se çfarë dërgojmë nga aplikacioni. Ne kemi konfiguruar bllokun për të dërguar 'P'+numrin+'F' në çdo transmetim. "P" fillon transmetimin, numri korrespondon me një numër të lidhur me secilën shigjetë në jastëk dhe "F" përfundon transmetimin.

Pasi të kemi personalizuar dhe konfiguruar ndërfaqen tonë, ne lidhim pajisjen tonë dhe godasim butonin RUN. Tani ne mund të testojmë robotin tonë dhe programin tonë pa asnjë problem.

Lidhja e aplikacionit: arduinobluetooth

Hapi 5: Trupi

Trupi
Trupi
Trupi
Trupi
Trupi
Trupi

Kjo është një nga pjesët kryesore të projektit tonë. Në projektin origjinal plastika është gri dhe topi duhet të lyhet me të bardhë. Në rastin tonë, ne preferojmë ta printojmë të bardhë për të na kursyer pak kohë më vonë kur e pikturojmë.

Pasi të përfundojmë, ne mund të prezantojmë strukturën e brendshme dhe të provojmë që gjithçka funksionon përmes aplikacionit që përmendëm në pjesën e mëparshme.

Hapi 6: Koka

Koka
Koka
Koka
Koka
Koka
Koka

Për ta bërë këtë, së pari shtypet baza e kokës.

Së dyti, ne vendosim një mbajtës të baterisë brenda dhe përmes vrimës që mbetet kalojmë kabllot për të vendosur një led (të polarizuar saktë) në majë dhe me një rezistencë 330 në një nga terminalet e tij duke e bashkuar atë siç tregohet në fotografi.

Pastaj, e presim topin porexpan në gjysmë dhe e ngjisim me silikon të nxehtë në pjesën e sipërme të bazës së kokës.

Më në fund, na u desh të vendosnim magnet në pjesën e brendshme për të cilat përdorëm silikon të nxehtë.

Hapi 7: Dekoroni

Dekoroj
Dekoroj
Dekoroj
Dekoroj
Dekoroj
Dekoroj

Për topin, së pari, me një busull bëjmë dy rrathë. Pastaj, në çdo diagonale të qarqeve bëjmë 1 drejtkëndësh.

Pasi të jenë bërë 6 vizatimet me laps, marrim një shirit maskues për të mbuluar gjithçka që nuk donim të pikturonim dhe vazhdojmë të aplikojmë 1 shtresë llak (duke marrë masat paraprake të nevojshme).

Kur është e thatë, ne heqim shiritin dhe përshkruajmë të gjitha vizatimet me një laps sipas dëshirës. Në rastin tonë, ne shikojmë modelin e BB8 origjinal.

Shtë e rëndësishme të sigurohemi që vizatimet janë shpërndarë në mënyrë perfekte dhe se nuk ka shumë vizatime në nyje, pasi prerja do të vërehet kur të vazhdojmë të mbyllim topin.

Së fundi, për të mbyllur topin ne zgjedhim të përdorim shirit ngjitës dhe ta përfundojmë topin siç shohim në pjesën e fundit.

Hapi 8: Softueri

Në lidhjen e mëposhtme për platformën GitHub, do të gjeni kodin që do të duhet të zbatoni në bordin e arduino UNO për të zhvilluar këtë udhëzues. Ju do të duhet ta shkarkoni dhe ngarkoni siç shpjegohet në hapin 3.

Mos harroni të keni shkyçur kunjat Tx dhe Rx të bordit Arduino UNO. Përndryshe, ngarkimi nuk do të jetë i mundur dhe do t'ju krijojë probleme.

Lidhja: GitHub

Hapi 9: Përfundim

Përfundim
Përfundim
Përfundim
Përfundim

Tani që ju e dini se si të ndërtoni BB8, ne do t'ju tregojmë një sërë këshillash dhe truke nga përvoja jonë që do t'ju ndihmojnë, kur të përsërisni këtë projekt, të punoni siç duhet dhe të mos keni probleme.

Siç mund ta mbani mend, në hapin 6 magnetët janë instaluar dhe ideja jonë fillestare ishte vendosja e tre magneteve neodymium në strukturën e brendshme dhe tre të tjerë në kokë, por kur i morëm dhe i testuam, magnetët ushtruan një forcë të tillë që struktura u ngrit dhe nuk funksionoi si duhet.

Prandaj, ne testuam magnet më pak të fuqishëm për kokën (prandaj këto nuk janë neodymium) si dhe kompensime me pesha në mënyrë që topi të mos ketë shumë lëkundje dhe të rimarrë shpejt pozicionin e tij fillestar. Kjo ndihmoi për të siguruar që, kur ndërthuren me kthesa dhe ecin përpara, drejtimi i topit nuk do të shtrembërohet.

Ajo që ndodhi është se, në testet e mëparshme, topi u kthye në qarqe dhe nëse përshpejtoni, trajektorja nuk ishte e përsosur, diçka që ne e korrigjuam me peshën 100 gramë të vendosur në pjesën e prapme të strukturës së brendshme dhe që mund të shihet në imazhi i bashkangjitur.

Nga ana tjetër, për të zvogëluar fërkimin dhe për ta bërë kthimin e kokës më të natyrshme dhe të rrëshqitshme, ne vendosëm shirita të shiritit të trupit në magnet.

Recommended: