Përmbajtje:
- Hapi 1: Materialet
- Hapi 2: Le t'ia dalim! - Struktura e brendshme
- Hapi 3: Moduli Bluetooth dhe Ngarkesa e Programit
- Hapi 4: Aplikimi Android
- Hapi 5: Trupi
- Hapi 6: Koka
- Hapi 7: Dekoroni
- Hapi 8: Softueri
- Hapi 9: Përfundim
Video: BB8: 9 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:12
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
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
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
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
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
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
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:
Si të bëni një madhësi të vërtetë BB8 me Arduino: 12 hapa
Si të bëni një madhësi të vërtetë BB8 me Arduino: Përshëndetje të gjithëve, ne jemi dy studentë italianë që kemi ndërtuar një klon BB8 me materiale të lira dhe me këtë tutorial ne duam të ndajmë përvojën tonë me ju! Ne kemi përdorur materiale të lira për shkak të kufizimit tonë buxhet, por rezultati përfundimtar është shumë i mirë
DIY BB8 - Shtypur plotësisht 3D - Diametri 20 cm Prototipi i parë i Madhësisë reale: 6 hapa (me fotografi)
DIY BB8 - Printuar Plotësisht 3D - Diametër 20cm Prototipi i Parë i Madhësisë së Vërtetë: Përshëndetje të gjithëve, ky është projekti im i parë kështu që doja të ndaj projektin tim të preferuar. Në këtë projekt, ne do të bëjmë BB8 i cili prodhohet me një printer plotësisht 3D me diametër 20 cm. Unë do të ndërtoj një robot që lëviz saktësisht njësoj si BB8 i vërtetë.
Bluzë e ndezur BB8: 6 hapa (me fotografi)
Këmishë Light-Up BB8: Filmi i ri Star Wars mund të mos i pëlqejë të gjithëve, por kjo nuk do të thotë që ne nuk mund të kalojmë një kohë argëtuese duke festuar droidin tonë të preferuar të Star Wars të mbuluar në Porgs! Ne e gjetëm këtë BB të lezetshme- Këmishë 8 në Targetin tonë lokal dhe menjëherë doja të shtoja një LED në
POE - Krijimi i BB8: 10 hapa
POE - Krijimi i BB8: Ne donim të krijonim një robot nga një komunitet mjaft i popullarizuar me të cilin mund të lidheshim. Gjëja e parë që më erdhi në mendje ishte Star Wars. Star Wars është një seri filmash futuriste me shumë robotë dhe ne menduam se mund të inkorporojmë pajisje elektronike
Qëndrim për laptopë me 3 hapa dhe 3 hapa (me syze leximi dhe tabaka me stilolaps): 5 hapa
Qëndrim për laptopë me hapa 3 & 3 hapa (me syze leximi dhe tabaka për stilolapsa): Kjo $ 3 & Qëndrimi i laptopit me 3 hapa mund të bëhet brenda 5 minutave. It'sshtë shumë e fortë, me peshë të lehtë dhe mund të paloset për ta marrë kudo që të shkoni