Indholdsfortegnelse:

DIY BB8 - Fuldt 3D -printet - 20 cm diameter Første prototype af ægte størrelse: 6 trin (med billeder)
DIY BB8 - Fuldt 3D -printet - 20 cm diameter Første prototype af ægte størrelse: 6 trin (med billeder)

Video: DIY BB8 - Fuldt 3D -printet - 20 cm diameter Første prototype af ægte størrelse: 6 trin (med billeder)

Video: DIY BB8 - Fuldt 3D -printet - 20 cm diameter Første prototype af ægte størrelse: 6 trin (med billeder)
Video: 8 самоделок своими руками по ремонту за 5 лет. 2024, November
Anonim
Image
Image

Fusion 360 -projekter »

Hej alle sammen, dette er mit første projekt, så jeg ville dele mit yndlingsprojekt. I dette projekt vil vi lave BB8, der er produceret med en 20 cm diameter fuldstændig 3D -printer. Jeg skal bygge en robot, der bevæger sig nøjagtig det samme som den rigtige BB8. Vi vil kunne styre via bluetooth med smartphone. Denne robot vil være det første eksperiment i det virkelige BB8 med kunstig intelligens, som jeg vil gøre senere.

Forbrugsvarer

Mekanik:

  • 2 x mikromotor 12 V 120 o / min (link)
  • 2 x 60*11 mm hjul (link)
  • 2 x motorbeslag (link)
  • 6 x Neodymium magnet
  • 5 x Plastic Ball Caster (link)
  • 8 x M3*10 mm panskruer (link)
  • 4 x M3*6 mm panskruer (link)
  • 4 x M3*8 mm flade skruer (link)
  • 16 x M3 gevindskårne møtrikker
  • MANGE 3D -trykte dele

Elektronik:

  • 1 x Arduino Nano (link)
  • 1 x HC05 eller HC06
  • 1 x 11.1V 3S 1350 mAh Li-Po batteri (link)
  • 3 x 5 mm LED (link)
  • 1 x L298 -motordriver (link)
  • 1 x PCB fra PCBWay (link) eller du kan lave det med protoboard
  • 2 x 15pin kvindelig header fra 40pin Header
  • 2 x 3 -pins hanhoved fra 40pin Header
  • 1 x 90 graders 6pin Female Header fra 40pin Header
  • 4 x 1N4007 Diode
  • 3 x 240 Ohm modstande
  • 1 x 2,2 kOhm modstand
  • 1 x 1 kOhm modstand
  • 1 x 33 kOhm modstand
  • 1 x 22 kOhm modstand
  • 1 x 220uf 16V kondensator
  • 2 x 100nf 100V kondensatorer
  • 1 x Slide Switch
  • 2 x skrueterminal
  • 1 x 30 cm elektrisk kabel

Værktøjer:

  • 3D -printer med en udskriftsstørrelse på 20 cm i diameter
  • 2 x 1 kg hvid filament til krop og hoved
  • Skruetrækkere
  • Varm lim til magnet

** Alle links opdateres

Trin 1: Elektronisk, PCB -samling

Elektronisk, PCB -samling
Elektronisk, PCB -samling
Elektronisk, PCB -samling
Elektronisk, PCB -samling
Elektronisk, PCB -samling
Elektronisk, PCB -samling
Elektronisk, PCB -samling
Elektronisk, PCB -samling

Jeg har lavet pcb -designet i Eagle, der giver os mulighed for at styre robotten. Dette kort indeholder Arduino Nano Socket, motor driver, strømporte, bluetooth og andre hjælpekomponenter på det. Dette kort var dobbeltsidet udskrivning. Du kan producere i hånden, men det kan være lidt svært. Kredsløbstegninger kan findes her.

Først og fremmest lodder vi ved at flytte fra komponenter i lav højde til høje.

I kortets designfiler kan du se, hvilke komponenter der skal loddes og hvor. Klik for designfiler.

Hvis du vil producere, har jeg vedhæftet kredsløbsdesignfil. Eller du kan bruge det generiske L298 -motordrev og bluetooth med Arduino -kort, jeg har delt.

Arduino Board L298 Generisk rødt bord

A1 - Input_1 (venstre motor)

A2 - Input_2 (venstre motor)

A3 - Input_3 (højre motor)

A4 - Input_4 (højre motor)

10 - EN_1 (venstre motor)

9 - EN_2 (højre motor)

Arduino Board HC06 Bluetooth

4 - TX Pin

3 - RX Pin

Hvis du vil, eller hvis det er nødvendigt, kan du tilslutte en eller anden LED.

Trin 2: 3D -design og udskrivning

3D Design & Udskrivning
3D Design & Udskrivning
3D Design & Udskrivning
3D Design & Udskrivning
3D Design & Udskrivning
3D Design & Udskrivning

Fordi den blev produceret på en 3D -printer fra BB8, tog det lang tid at udskrive. Bundgående udgående Tyrkiet -analyse og jeg designet fra bunden til at være alsidig. Med møtrikkerne indlejret i PLA, er interiøret designet som en glat overflade.

Udskrifterne af bagagerums runde skaldele varede 140 timer med navigationen. Støtte er påkrævet for at de indre og ydre dele af kroppen skal være glatte.

Jeg foreslår, at du bruger support igen til at udskrive hovedet. De ydre skaller presses fint for at gøre hovedet så let som muligt. Du behøver ikke at gøre noget ekstra i et udskæringsprogram relateret til denne designdel. Alle dele blev trykt med en lagtykkelse på 0,16 mm. Dette er ikke vigtigt, men du kan udskrive med denne maksimale lagtykkelse, især for at ydersiden skal være glat.

Og selvfølgelig er der dele af den interne mekanisme. Denne mekanisme holder tyngdepunktet nedad og tillader kuglen at rykke frem, når den roterer inden i kuglen. De fleste dele af mekanismen skal være tæt på jorden og være meget tungere end den øverste del. Du kan få adgang til alle designfiler fra Fusion 360 offentlige link. Eller du kan downloade direkte STL -fil som vedhæftet fil. Alle dele er trykt %20 udfyldningstæthed undtagen "balancer_full_density", den skal være fuldfyldt.

Trin 3: Mekanisk samling

Mekanisk samling
Mekanisk samling
Mekanisk samling
Mekanisk samling
Mekanisk samling
Mekanisk samling

Det er nødvendigt at samle hinanden efter tryk på disse dele. Samlingen var meget enkel, da alle dele er kompatible, og vi bruger en speciel møtrik, der varmeføres til PLA. Lad os nu begynde at samle.

Det første, vi skal gøre, er at placere specielle nødder på det krævede sted. Vi foretager placeringen ved hjælp af et loddejern. Efter at have sat møtrikken oven på hullet trykker vi let på det med varmt loddejern, det afregnes på få sekunder.

Nu er vi klar til at samle delene, og lad os starte med at lodde motorernes kabler. Da kablerne fra motoren går til vores printkort, er 10 cm længde nok. Jeg anbefaler, at du bruger kabler med flere kerner.

Vi kan reparere motorerne nu. Vi vil bruge motorholderen til fastgørelse. På denne måde vil vi reparere motorerne på en praktisk og robust måde. Da vi installerer specielle møtrikker bagfra for at fastgøre motorholderne, er det nok at stramme skruerne ovenfra.

Efter reparation af motoren kan vi tilslutte vores kredsløb. Der er specielle møtrikker inde i de høje dele til montering af kredsløbet. Igen vil samlingsprocessen være meget let, da jeg ikke havde korte skruer i hånden, så jeg skubbede forstærkerens dele under kredsløbskortet. Når kredsløbssamlingen er færdig, tilslutter vi motorerne til de nødvendige skrueterminaler

For at flytte hovedet med magneten i henhold til den indre mekanisme, skal vi sætte magnetmekanismen op. Vi installerer den del, der kommer ud fra begge sider og holder magneten over. Denne del har også hjul på indersiden for at forhindre den i at gnide mod væggene, når mekanismen bevæger sig. Vi samler også hjulene.

Øverst kan vi nu installere magnetmekanismen. Vi satte 6 magneter i denne mekanisme. Disse magneter kan bære hovedet, vi producerer, så let som muligt. Vi klæber denne mekanisme med varm silikone, hvis vi skal rette den.

Og når den endelig er fastgjort til hjulene til den indre mekanisme, er den klar.

3 hjul og 3 magneter vil blive brugt i magnetmekanismen, der bærer hoveddelen på ydersiden. Disse dele samles på den 3D -printerdel, som vi har udskrevet. Vi brugte hurtig lim til hjulsamlinger og varm silikone til magneter. Efter at have passeret den nederste del af hovedet, og kontroller mellemrummet mellem kroppen og pastaen.

Trin 4: Maleri

Maleri
Maleri
Maleri
Maleri
Maleri
Maleri
Maleri
Maleri

BB8 vil bruge akrylmaling til at fjerne det originale billede. Den har orange sort grå farver. Vi laver disse farver ved at blande dem med andre farver. Jeg vil male kroppen ved hjælp af pensler og fotografier.

Trin 5: Kodning

Kodning
Kodning

For at robotten kan styre den via smartphone, skal vi kode vores arduino -kort. Vi kan let udføre den nødvendige kodning på Arduino IDE, og denne kode er enklere end du tror  Klik her for at komme til koden. For at installere denne kode til arduinoen skal du sørge for, at det korrekte kort og porten er valgt, og installere den. Jeg skabte øget bevægelse, da jeg tjekkede motorerne. Da bagagerummet bevæger sig med ændringen af tyngdepunktet, bør det ikke foretage pludselige bevægelser.

Trin 6: Test og slut

Image
Image
Test & Final
Test & Final
Test & Final
Test & Final
Test & Final
Test & Final

Nu er vores robot klar til det første træk. Med Arduino Bluettooth -bilapp kan du styre fra vores telefon. For at parre HC-06 bluetooth-modulet med vores telefon, vælger vi hc-06 fra Bluetooth-indstillingerne. Efter indtastning af adgangskoden som 34 1234”er det nok at vælge det bluetooth -modul, vi bruger, fra tilslutningsbilen i applikationen. Så når det grønne lys tændes, kan vi gå nu. Jeg byggede denne robot til min søn. Jeg håber, det var nyttigt at dele filerne og det projekt, jeg delte. Du kan få adgang til alle designfiler fra min github -side.

For meget bedre projekter kan du støtte ved at dele og lide. Jeg forbereder "hvordan man laver video" af dette projekt. Jeg vil konstant opdatere dette instruerbare. Du vil se BB8 i aktion de kommende dage. Jeg ønsker dig masser af produktive dage. Jeg vil dele BB8 -projektvideo på min Youtube Chanel

Hav det sjovt!

Robotik konkurrence
Robotik konkurrence
Robotik konkurrence
Robotik konkurrence

Anden pris i robotkonkurrencen

Anbefalede: