Indholdsfortegnelse:

Samus Morphball (Arduino): 6 trin (med billeder)
Samus Morphball (Arduino): 6 trin (med billeder)

Video: Samus Morphball (Arduino): 6 trin (med billeder)

Video: Samus Morphball (Arduino): 6 trin (med billeder)
Video: Metroid Morph Ball Arduino Project 2024, November
Anonim
Samus Morphball (Arduino)
Samus Morphball (Arduino)
Samus Morphball (Arduino)
Samus Morphball (Arduino)

Denne instruerbare blev oprettet for at opfylde projektkravet fra Makecourse ved University of South Florida (www.makecourse.com)

Inden du starter: Dette projekt vil koste cirka $ 80- $ 100 at replikere fra bunden (inkl. Værktøjer).

Materialekartotek:

2x kontinuerlig rotation servoer: $ 24

1x Arduino uno: ~ 5.00 - 20.00

1x Arduino Nano: ~ 3,00

1x 1kg PLA plastrulle: ~ 13.00 - 22.00

1x 1kg PETG plastrulle: ~ 17.00-25.00

1x 22 AWG -ledning: ~ 6,00

1x perf bord: ~ 1,99

2x nrf radio: ~ 1,99

16x RGB LED: ~ 1,50

orange spraymaling: $ 13

klar spraymaling: $ 12

InstaMorph formbar plast: $ 10-20

Solar USB oplader: ~ $ 4-15

Trin 1: Udskriv modellerne

Hver af udskrifterne blev foretaget ved hjælp af Repetier-Host med de vedhæftede indstillinger. Hvis du har arbejdsindstillinger for en nuværende printer, vil jeg sige at bruge dem over min, men hvis du er ny, er her et sted at starte.

De ydre skalstykker blev trykt i PLA med en rand i en kvalitet på.2 mm laghøjde, ingen understøtninger, en medium hastighed og en 80% udfyldning. Disse blev oprindeligt fremstillet af denne talentfulde maker, men blev ændret til at fungere i dette projekt. (Kan varmt anbefales at bruge en meget lavere udfyldning til ingen udfyldning, hvis det er muligt). Samlet tid på ~ 32 timer

De indre skaller blev trykt i PETG, kvalitet på.2 mm laghøjde, kant, ingen understøtninger, lav hastighed og 80% fyldning. (Eksperimenter med dysestørrelsen og laghøjden, da mange af de artikler, jeg har læst, siger, at PETG bliver mere gennemsigtig, når laghøjden øges). Samlet tid ~ 26 timer

Alle andre stykker blev trykt i PLA, 60% fyldning, medium hastighed og andre indstillinger forblev konstante.

Trin 2: Fjernbetjening

Fjern
Fjern
Fjern
Fjern
Fjern
Fjern

1) Tilslut arduino nano som skematisk viser (fastgør på perf board og loddeforbindelser, og sørg for at bruge så lidt plads som muligt og ikke kabelføring over sider).

1.5) (Valgfrit, men anbefales) Lod en ledning til enden af antennen på nrf -radioen for ekstra rækkevidde.

2) Trim bord til dimensioner ~ 26 mm x 55 mm eller mindre.

3) Tilslut 9v batteriklips til Vin pin og Ground til Gnd (ikke vist på billedet).

4) Hvis din joystick -modul ikke er fleksibel, skal du først indsætte den og derefter skubte printkortet ind efterfulgt af joystick -modulet.

Yderligere trin) Et tyndt stykke plastik eller popsicle -pind kan placeres mellem kredsløbskortet og joysticket, hvis det vipper op og ned. Et lille stykke skum inde i fronten af fjernbetjeningen kan holde joysticket på plads, hvis det har bevægelse fremad/bagud.

Trin 3: Robotic Insides

Robotic Insides
Robotic Insides
Robotic Insides
Robotic Insides
Robotic Insides
Robotic Insides
Robotic Insides
Robotic Insides

Dobbelttjek, at kredsløbet fungerer efter hensigten før og efter lodning af alt sammen

1) Fremføringsstænger (5,25 mm diameter ~ 50 mm lange) gennem kugler (20 mm diameter).

2) Bøj stænger (6,5 mm diameter ~ 20 cm lange) i en lille cirkel for enden, så de passer til mindre stænger og varm lim/svejsning på plads.

3) Bøj større stænger forfra ind med 20 mm i ~ 80 graders vinkel, ud 15 mm længere fra sidst, gennem hullerne på (body2.0) print og varm lim. 66 mm forbi bagsiden af printet skal være bøjet ud med 30 grader og i 30 grader 17 mm derefter. Fastgør det andet sfæriske hjul bagpå med varm lim.

4) Placer motorerne i (body2.0) print vandret, og før ledningerne ud i de rektangulære huller. Fastgør på plads med skruer (huller passer til skruer med en diameter på 6 mm).

4.5) Tape er valgfri til at holde sammen, men mit tryk blev ved med at gå i stykker, så det er derfor.

5) Lim (btr) printet til toppen af (body2.0) printet, og isæt litiumbatteri.

6) Stick arduino oven på batteriet med dobbeltsidet tape eller varm lim.

7) Bøj LED -stifter som billederne viser og loddes som stifter sammen. Surroundstifter med en isolator såsom elektrisk tape for at forhindre kortslutning.

8) Loddekomponenter på perf bord og fastgøres til stifter på arduino. Slut rød ledning fra USB til 5v og sort ledning til Gnd (ikke vist på billede).

9) Kompakte ledninger sammen og fastgøres med snoede bånd eller ledninger til bunden.

10) Bøj stangen tilbage til en bue.

11) Hjulene, der følger med motorerne, var omgivet af en slange, der kom ud af en vaskemaskine, men brede gummibånd vil også være tilstrækkelige, så længe hjulene har meget friktion.

12) Der blev boret et hul gennem bunden (~ 17 mm forfra), og en skrue holder en klump metal som en vægt.

Trin 4: Skal

Skal
Skal
Skal
Skal
Skal
Skal

1) Når udskrivningen er færdig, kan en varmepistol bruges til at udjævne den ydre skal (bliv ikke på et fokuseret punkt for længe, eller plasten kan deformeres omkring de 3 hoveddele. Brug meget lidt tid omkring de små stykker eller de kan adskille).

2) Slib med et sandpapir af medium korn, og øg, indtil det er tilfreds med kvaliteten (Gentag varmebehandling og slibning for at gøre det mere glat og skinnende).

3) Gå til et ventileret område og sprøjt det første lag orange spraymaling, lad det tørre og slibe med et sandpapir med høj sandkorn. Sprøjt den anden farvede frakke og lad den tørre.

4) Top den med en klar frakke eller to for at beskytte den mod ridser og flis.

5) De indre skaller kan slibes og varmebehandles, men har en tendens til at skæve ved høje temperaturer. Jeg fandt ud af, at en klar harpiksfrakke vil løse en lille smule af klarhedsproblemerne.

6) Placer den ydre skal på den indre skal og lav små mærker, hvor den skal ligge vandret med overfladen. Fjern skallerne, og brug epoxy eller varm lim til at fastgøre dem sammen.

Trin 5: Efterbehandling

Efterbehandling
Efterbehandling
Efterbehandling
Efterbehandling
Efterbehandling
Efterbehandling

InstaMorph kan være noget, du bemærker, ikke er blevet rørt. Det er for at holde det hele sammen.

Få en generøs mængde af perlerne, og brug enten en varmepistol til at smelte dem eller smid dem i noget varmt vand, indtil de bliver klare.

Stræk ud i en lang cylinder og vikl rundt om PETG midten af bolden.

Begynd at sprede cylinderen ud, indtil hele overfladen er dækket. Lad InstaMorph afkøle og blive hvidt igen.

For at åbne cylinderen for første gang skal du bruge en lille skruetrækker eller sådan og fjerne InstaMorph fra PETG på EN af siderne.

Når som helst du har brug for at åbne Morphball, skal du tage fat i kanten af hver ydre skal og lirke fra hinanden. PETG er yderst holdbart og skal kunne modstå bøjning. Nogle gange kan det være svært at samle, så det er nyttigt at bære en lille skruetrækker for at bøje InstaMorph tilbage og derefter montere den sammen.

Trin 6: Fejlfinding

1) Arduino tænder ikke: Batteriet kan være forkert tilsluttet eller skal oplades via et mikro -USB -kabel.

2) Radio sender/modtager ikke beskeder: Sørg for, at de er tilsluttet korrekt. Forskellige tavler kan kræve lidt forskellige ledninger. Tjek denne vejledning. En antenne tilsluttet radio (erne) kan øge rækkevidden og øge ydeevnen.

3) Bolden snurrer ikke i nogen retning, men frem og tilbage: Mere vægt på bunden af robotten eller hjulene med mere friktion har en tendens til at øge vellykket spinning. Modellen kan også have en ellipsoid form frem for kugleformet på grund af printerproblemer, varmebehandling skævhed, slibning osv.

4) En eller begge motorer drejer uden joystickindgang, når fjernbetjeningen er tændt: Hvis det er en langsom drejning, skal du enten ændre eller kommentere linje 22, 23 i den fjerntliggende del af koden. En hurtig sving kan indikere, at potentiometeret på motorerne ikke er kalibreret, eller at motorværdierne er forskellige. Fuld hastighed CCW for de motorer, jeg bruger, er 0, mens ingen bevægelse er 90, og 180 er fuld hastighed CW.

5) Bolden er ekstremt vanskelig at kontrollere: Ja, det er den.

Anbefalede: