Indholdsfortegnelse:

Hacking servoer til at tjene din vej: 9 trin
Hacking servoer til at tjene din vej: 9 trin

Video: Hacking servoer til at tjene din vej: 9 trin

Video: Hacking servoer til at tjene din vej: 9 trin
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, November
Anonim
Hacking af servoer for at tjene din vej
Hacking af servoer for at tjene din vej

Servoer er nogle af de mest nyttige motorer inden for robotik. De har et stort drejningsmoment, lille størrelse, integreret H-bro, PWM-kontrol osv. De kan bruges med RC-systemer, Arduino og mange andre måder. Men nogle gange kan det være virkelig svært at udnytte deres magt. Måske har du brug for, at den roterer mere end 360 grader (kontinuerlig rotation), du vil vedhæfte den til dit Lego -projekt, eller du kan ikke holde ud at have de tre ledninger sammen og altid skulle bruge nogle jumperwirer til at forbinde den. Løsningen: bare hack det!

Trin 1: Materialer

Materialer
Materialer
Materialer
Materialer
Materialer
Materialer
Materialer
Materialer
  1. Først og fremmest har du naturligvis brug for en servo. Jeg er virkelig blevet glad for de små SG90, da de er ret billige og er designet til små projekter som mine. På det andet billede kan du se en af mine, med alle delene inkluderet.
  2. For det andet, få nogle små Phillips eller fladhovedede skruetrækkere. Vi vil bruge dem til at åbne servohuset.
  3. For det tredje, få en kutter eller X-Acto kniv. Det er ikke så uundværligt, men det er praktisk at ændre nogle af servodelene.
  4. For det fjerde, find noget superlim.
  5. Du vil måske også have en fil eller noget sandpapir til at hjælpe dig med ujævne overflader til limning.
  6. Jeg tilføjede også en Arduino, da jeg altid bruger den til at interface servoerne. Du kan bruge ethvert andet pwm -system, du kan lide.
  7. Dette er en mere valgfri del: for at gøre dem i stand til at blive knyttet til Legos til dine forskellige projekter (i mit tilfælde en bluetooth -robot (vil snart lave en Ible på det!)), Skal du bruge to 2x1 flade Lego -stykker, en => 6x4 platform (denne størrelse eller større), et 1x (enhver størrelse) fladt stykke, en Technic tværaksel (enhver størrelse) og en 1x1 Technic mursten. Der er billeder af dem alle i starten af dette trin.

Trin 2: Første mod: Fjern disse klistermærker

Første mod: Fjern disse klistermærker
Første mod: Fjern disse klistermærker

Det første, vi skal gøre, er i bund og grund annullere enhver garanti, servoen kan have. Spurgte du dig selv, hvorfor min servo ikke havde en i materialetrinnet? Nå, kunne ikke holde ud at se min servo med det, så jeg var bare nødt til at gøre det. Hvis ikke, kan du ikke åbne servoens hus og fortsætte med projektet.

Trin 3: Adskil tretrådsstikket

Adskil tretrådsstikket
Adskil tretrådsstikket
Adskil tretrådsstikket
Adskil tretrådsstikket
Adskil tretrådsstikket
Adskil tretrådsstikket
Adskil tretrådsstikket
Adskil tretrådsstikket

En ting, der virkelig generede mig første gang, jeg købte en af disse servoer, var, at de tre kabler alle var forbundet, og jeg ikke havde nogen hun-han-kabler til at forbinde dem. Desuden er det bare spild af plads. Så hvad besluttede jeg mig for at gøre? Jeg fjernede simpelthen det trepolede stik og udskiftede det individuelt med enkeltpolede stik. Resultatet? Jeg kunne slutte det direkte til min Arduino og sparede kritisk plads.

  1. Den første ting du skal gøre er at få tre hunstikstik til kvinder. Tag en nål eller en lille skruetrækker, og løft den lille plastikfane (prøv ikke at knække dem!) Og træk kablet ud (se billeder). Gør det samme for de tre stik og for servotråde.
  2. Det eneste du skal gøre er at skubbe hver af dine servotråde ind i deres nye hus. Plastfanen skal falde på plads, og der må ikke ses metalkontakter. Med triple-wire stik kan du lave andre projekter, bare passe i kablerne og bruge dem som du ønsker.

Trin 4: Fjern nogle af skruerne

Fjern nogle af skruerne
Fjern nogle af skruerne
Fjern nogle af skruerne
Fjern nogle af skruerne
Fjern nogle af skruerne
Fjern nogle af skruerne

For at gøre demonteringen lettere besluttede jeg at fjerne nogle af skruerne, der holdt huset sammen. Hvis servoerne har fire af de lange skruer, skal du bare fjerne to af dem og holde de andre på plads. Hvis servoen derimod kun har to, skal du kontrollere, om den har nogle studs på den øverste og nedre del af huset. Tjek billederne ovenfor. Hvis servoen faktisk har tappene, kan du lade den stå uden skruer, og den skal holde på plads. Hvis det dog ikke gør det, skal du bare lade dem være på plads.

Trin 5: Skær nogle af delene af

Skær nogle af delene af
Skær nogle af delene af
Skær nogle af delene af
Skær nogle af delene af
Skær nogle af delene af
Skær nogle af delene af

I dette trin ændrer vi nogle dele for at gøre dem ikke generende.

  1. Først og fremmest skal servohusdelene adskilles. Tag fat i den øverste (som vist på det første billede) og skær de sidedele, der har huller til nogle skruer. Kontroller billederne for at sikre, at du ikke klipper de forkerte dele. Det øverste hus skal ligne det, der er vist på det første billede til højre.
  2. For det andet, tag fat i hovedgearet (stort med langt skaft) og skær med præcision den lille plastprop under den (ikke skaftet!). Det skete for mig engang, at nogle tænder på hovedgearet var brudt, så jeg var nødt til at tage gearet ud, flytte det 90 grader eller noget og derefter placere det tilbage igen og narre servoen til at tro, at den stadig var på det rigtige sted (akslen har en firkantet profil i den del, hvor den forbinder til potentiometeret. Det er muligt at dreje den 90 eller 180 grader, og den passer stadig i den rektangulære rille). Hvis jeg ikke havde fjernet det tidligere nævnte lille stykke, kunne jeg ikke have gjort det, da det ville have sat sig fast. Som du kan se på billederne, har ingen af mine gear det lille stykke under dem.
  3. Denne anden mod vil være for dem, der ønsker at gøre deres servo kontinuerlig rotation. Som du kan se på billederne, er der billeder af to forskellige gear. De er de vigtigste. I normale servoer passerer akslen gennem et sekundært gear, en akselholder og potentiometeret. For at få den til at rotere mere end 180 grader, bliver vi nødt til at gøre akslen kortere, så den ikke bevæger potentiometeret stadig sidder i holderen. Se på billederne, og mål din servo og akslen omhyggeligt, og skær derefter. En lille del af den skal passe i holderen, så den ikke kommer ud af sted under brug.
  4. Jeg vil holde en pause lige nu. I de fleste instruktioner til at omdanne servoer til dem med kontinuerlig rotation ser du, at potentiometeret fjernes, og to ens modstande tilføjes i stedet. Jeg vil ikke gøre dette, da modstande altid har en fejlmargin. I stedet vil jeg forlade potentiometeret, og i hvert projekt skal jeg fjerne alle gearene og justere det manuelt. Jeg foretrækker denne mulighed, da for eksempel det Arduino -joystick, jeg har, ikke er centreret perfekt. Hvis jeg tilfældigvis satte to modstande, ville jeg skulle foretage softwareændringer, som er sværere. Nu mangler jeg kun at adskille servoen (lettere ved at tage nogle skruer ud) og justere viskeren med en lille skruetrækker.

Trin 6: Tilføjelse af Lego -dele

Tilføjelse af Lego -dele
Tilføjelse af Lego -dele
Tilføjelse af Lego -dele
Tilføjelse af Lego -dele
Tilføjelse af Lego -dele
Tilføjelse af Lego -dele

I dette trin skal vi stikke de to 2x1 flade stykker til siderne af servoen (hvis du skal flade 2x1 fliser helt, kan du bruge dem i stedet for de andre. Resultatet er nøjagtig det samme).

  1. Skær først tappene af de to 2x1 stykker ved hjælp af X-Acto. Du bør efterlade dem flade. Brug et sandpapir eller en fil til at jævne deres overflader.
  2. Saml platformen og 1x1 Technic -stykket som vist. Tilføj den nye flade som vist på billederne.
  3. Tilføj noget lim til den halvdel af 2x1 -stykket, der er længst fra 1x1 Technic -klodsen. Dette er for at forhindre, at servoets øvre hus sætter sig fast i midterstykket. På denne måde kan det hele skilles ad senere.
  4. Sæt servoen over superlimet, og monter akslen i Technic -klodsen. Det skal sidde tæt. Se ovenfra og kontroller, at siden af servoen er mere eller mindre på linje med Lego studs. Selvom det ikke er et lige antal af dem, bør det være mere eller mindre parallelt med dem. Tryk et stykke tid.
  5. Løft servoen (med det limede stykke) af platformen. Saml platformen igen, men til venstre. Tilføj 2x1 -flisen og læg lidt superlim i den samme halvdel som tidligere nævnt. Monter servoen på den, og tryk den hårdt ned.
  6. Du skal stå tilbage med servoen limet til de to stykker. Kontroller, om de er mere eller mindre i samme position på servosiden for at forhindre dem i at være malplacerede, når du placerer dem på din Lego. Hvis du limede dem korrekt, skulle du være i stand til at adskille den øverste del fra den midterste. Hvis det ikke bruger dig X-Acto til at skære lidt, men ikke for meget.

Trin 7: Ændring af akslen

Ændring af akslen
Ændring af akslen
Ændring af akslen
Ændring af akslen

I dette trin skal vi modere servoakslen, så den kan passe til Lego -gear, hjul osv.

  1. Først og fremmest får du din Lego tværaksel. Brug den til at markere et kryds på servoakslen med en markør eller pen. Prøv at tænde på "armene" i krydspunktet ved servoens 90 graders position (de andre ved 0, 180 og "270). Dette er kun for varer.
  2. Hvis du føler, at akslen ikke er nyttig, skal du bare tage fat i servoakslen og finde det lille skruehul, den har i midten. tegne en streg over toppen af akslen, der rører ved denne cirkel, men ikke krydser den. Lav en parallel linje på den anden side. Du skal have en strimmel med samme bredde som skruehullet. Lav nu en anden strimmel af samme størrelse, men vinkelret på den forrige, og danne et kryds. Kontroller dens størrelse med din aksel, og sammenlign den.
  3. Skær nu langs linjerne (prøv at efterlade en vis margen) og slap af med disse fire hjørner. Jeg fulgte denne metode, og det fungerede ganske fint. Prøv at skære mindre end nødvendigt, og trim det derefter med din kniv. Se om det passer ind i et gear eller hjul. Prøv at få det til at sidde mere eller mindre tæt, hvis ikke, kan det blive adskilt under brug. Skær ikke det forrevne ydre af korset tilbage, disse riller bruges til at holde på det originale tilbehør (horn). Som du kan se på billederne, fungerer de stadig efter mod.

Trin 8: Rådgivning

Råd om ord
Råd om ord
Råd om ord
Råd om ord
Råd om ord
Råd om ord
Råd om ord
Råd om ord
  1. Lær først dine servoer at kende. Lær, hvordan du adskiller og samler dem, hvordan du justerer viskeren osv.
  2. For det andet, pas på med de tre kabler. Min erfaring fortæller mig, at det er tilrådeligt at løse dem efter at have købt dem, da det nogle gange skete, at de ville begynde at gå i stykker og lave en kortslutning.
  3. For det tredje, mens du adskiller dem, skal du prøve ikke at tabe stykker. Ovenfor er et billede af de fire hovedgear og akslen samt servoen uden det øverste hus (du kan se alle delene i den). Lær, hvordan de går sammen, og prøv ikke at bryde nogen af dem. Hvis nogle af de største tænder faktisk går i stykker, skal du huske på, at du måske kan redde det lidt ved at reducere maks- og minvinklen (skete for mig!), Medmindre det naturligvis var kontinuerlig rotation en. Det er klart, at du ikke skal gennem hele servoen væk (H-broen er stadig nyttig!).

Trin 9: Konklusion

Nå, det er omtrent alt! Håber du nød denne Instructable og at den var nyttig for dig. Hvis der er noget galt, eller du har brug for hjælp, tøv ikke med at spørge! Store projekter og farvel!

Anbefalede: