Innehållsförteckning:
- Steg 1: Material
- Steg 2: Första modet: Ta bort dessa klistermärken
- Steg 3: Separera tre-trådskontakten
- Steg 4: Ta bort några av skruvarna
- Steg 5: Klipp av några delar
- Steg 6: Lägga till Lego Parts
- Steg 7: Ändra axeln
- Steg 8: Rådgivning
- Steg 9: Slutsats
Video: Hacka servon för att tjäna dig: 9 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Servos är några av de mest användbara motorerna inom robotik. De har ett stort vridmoment, liten storlek, integrerad H-bro, PWM-kontroll, etc. De kan användas med RC-system, Arduino och många andra sätt. Men ibland kan det vara riktigt svårt att utnyttja deras makt. Kanske behöver du den för att rotera mer än 360 grader (kontinuerlig rotation), du vill fästa den på ditt Lego -projekt, eller så kan du inte stå ut med att ha de tre ledningarna ihop och alltid behöva använda några bygeltrådar för att ansluta den. Lösningen: hacka bara!
Steg 1: Material
- Först och främst kommer du självklart att behöva en servo. Jag har verkligen blivit förtjust i de små SG90, eftersom de är ganska billiga och är designade för små projekt som mina. På den andra bilden kan du se en av mina, med alla delar inkluderade.
- För det andra, skaffa några små Phillips- eller plattskruvmejslar. Vi kommer att använda dem för att öppna servohuset.
- För det tredje, skaffa en skärare eller X-Acto-kniv. Det är inte så oumbärligt, men det är praktiskt att modifiera några av servodelarna.
- För det fjärde, hitta lite superlim.
- Du kanske också vill skaffa en fil eller lite sandpapper som hjälper dig med ojämna ytor för limning.
- Jag har också lagt till en Arduino, eftersom jag alltid använder den för att ansluta servon. Du kan använda vilket annat pwm -system du vill.
- Detta är en mer valfri del: för att de ska kunna anslutas till Legos för dina olika projekt (i mitt fall en bluetooth -robot (kommer att göra en Ible på det snart!)) Behöver du två 2x1 platta Lego -bitar, en => 6x4 plattform (denna storlek eller större), en 1x (valfri storlek) platt bit, en Technic tväraxel (valfri storlek) och en 1x1 Technic tegel. Det finns bilder av dem alla i början av detta steg.
Steg 2: Första modet: Ta bort dessa klistermärken
Det första vi ska göra är att i princip ogiltigförklara alla garantier som servon kan ha. Frågade du dig själv varför min servo inte hade en i materialsteget? Tja, orkade inte se min servo med det, så jag var bara tvungen att göra det. Om inte, kommer du inte att kunna öppna servos hölje och fortsätta med projektet.
Steg 3: Separera tre-trådskontakten
En sak som verkligen störde mig första gången jag köpte en av dessa servon var att de tre kablarna var sammanfogade och jag inte hade några hon-han-kablar för att ansluta dem. Dessutom är det bara bortkastat utrymme. Så vad bestämde jag mig för att göra? Jag tog helt enkelt bort trepolskontakten och ersatte den individuellt med enpoliga kontakter. Resultatet? Jag kunde ansluta den direkt till min Arduino och sparade kritiskt utrymme.
- Det första du måste göra är att skaffa tre kvinnliga plaststiftkontakter. Ta en nål eller en liten skruvmejsel och lyft den lilla plastfliken (försök att inte bryta dem!) Och dra ut kabeln (se bilder). Gör samma sak för de tre kontakterna och för servotrådarna.
- Allt du behöver göra är att skjuta in var och en av dina servotrådar i sitt nya hus. Plastfliken ska falla på plats och inga metallkontakter ska ses. Med trippelkabelkontakten kan du göra andra projekt, bara passa i kablarna och använda dem som du vill.
Steg 4: Ta bort några av skruvarna
För att underlätta demonteringen bestämde jag mig för att ta bort några av skruvarna som höll ihop huset. Om servon har fyra av de långa skruvarna är det bara att ta bort två av dem och hålla de andra på plats. Om servon däremot bara har två, kontrollera om den har några dubbar på husets övre och nedre del. Kolla bilderna ovan. Om servon faktiskt har dubbarna kan du lämna den utan några skruvar och den ska hålla sig på plats. Om det dock inte gör det, måste du bara lämna dem på plats.
Steg 5: Klipp av några delar
I det här steget kommer vi att ändra vissa delar för att de inte ska vara besvärande.
- Först av allt, separera servohusdelarna. Ta tag i den övre (som på den första bilden) och skär av de sidodelar som har hål för några skruvar. Kontrollera bilderna så att du inte skär fel delar. Det övre huset ska se ut som det som visas i den första bilden till höger.
- För det andra, ta tag i huvudväxeln (stor med lång axel) och skär, med precision, den lilla plastproppen under den (inte axeln!). Det hände mig en gång att några tänder på huvudväxeln var trasiga, så jag var tvungen att ta ut växeln, flytta den 90 grader eller något och sedan placera den tillbaka igen och lura servon att tro att den fortfarande var på rätt plats (axeln har en fyrkantig profil i den del där den ansluts till potentiometern. Det är möjligt att rotera den 90 eller 180 grader och den passar fortfarande i det rektangulära spåret). Om jag inte hade tagit bort den tidigare nämnda lilla biten kunde jag inte ha gjort det eftersom det hade fastnat. Som du kan se på bilderna har ingen av mina växlar den lilla biten under sig.
- Denna andra mod kommer att vara för dem som vill göra sin servo kontinuerlig rotation. Som du kan se på bilderna finns det bilder av två olika växlar. De är de främsta. I normala servon passerar axeln genom en sekundärväxel, en axelhållare och potentiometern. För att få den att rotera mer än 180 grader måste vi göra axeln kortare, så att den inte flyttar potentiometersatsen sitter fortfarande i hållaren. Titta på bilderna och mät din servo och axeln noggrant och klipp sedan. En liten del av den ska passa i hållaren, så att den inte kommer på sin plats under användning.
- Jag ska göra en paus just nu. I de flesta instruktioner för att modifiera servon till sådana med kontinuerlig rotation ser du att potentiometern är borttagen och två lika motstånd läggs till i stället. Jag tänker inte göra detta, eftersom motstånd alltid har en felmarginal. Istället ska jag lämna potentiometern och i varje projekt ska jag ta bort alla växlar och justera den manuellt. Jag föredrar det här alternativet eftersom till exempel Arduino -joysticken jag har inte är perfekt centrerad. Om jag råkade lägga två motstånd skulle jag behöva göra programvaruändringar, vilket är svårare. Nu behöver jag bara ta isär servon (lättare genom att ta ut några skruvar) och justera torkaren med en liten skruvmejsel.
Steg 6: Lägga till Lego Parts
I det här steget ska vi fästa de två 2x1 platta bitarna på servons sidor (om du måste platta 2x1 plattor helt kan du använda dem istället för de andra. Resultatet är exakt samma).
- Skär först tapparna av de två 2x1 bitarna med X-Acto. Du bör lämna dem platta. Använd ett sandpapper eller fil för att jämna ut sina ytor.
- Montera plattformen och 1x1 Technic -delen enligt bilden. Lägg till den nya platta plattan som visas på bilderna.
- Lägg lite superlim till hälften av 2x1 -delen som är längst från 1x1 Technic -tegelstenen. Detta för att förhindra att det övre huset på servon fastnar i mittstycket. På så sätt kan allt demonteras senare.
- Sätt servon över limet och montera axeln i Technic -teglet. Det ska passa tätt. Titta ovanifrån och kontrollera att sidan av servon är mer eller mindre i linje med Lego -dubbarna. Även om det inte är ett jämnt antal av dem, bör det vara mer eller mindre parallellt med dem. Tryck en stund.
- Lyft servon (med det limmade stycket) från plattformen. Montera plattformen igen men till vänster. Lägg till 2x1 -brickan och lägg lite superlim i samma halva som tidigare nämnts. Montera servon på den och tryck ner den hårt.
- Du bör vara kvar med servon limmad på de två bitarna. Kontrollera om de är mer eller mindre i samma position på servosidan för att förhindra att de blir fel när du placerar dem på din Lego. Om du limmade dem korrekt borde du kunna skilja den övre delen från den mellersta. Om det inte använder dig X-Acto för att klippa lite, men inte för mycket.
Steg 7: Ändra axeln
I det här steget ska vi modifiera servoaxeln så att den kan passa Lego -växlar, hjul etc.
- Först och främst, skaffa din Lego-tväraxel. Använd den för att markera ett kryss på servoaxeln med en markör eller penna. Försök att ta på "armarna" på korspunkten vid servoens 90 graders position (de andra vid 0, 180 och "270). Detta är bara för varor.
- Om du känner att axeln inte är användbar är det bara att ta tag i servoaxeln och hitta det lilla skruvhålet som den har i mitten. dra en linje över axelns ovansida som vidrör denna cirkel men inte korsar den. Gör en parallell linje på andra sidan. Du bör ha en remsa med samma bredd som skruvhålet. Gör nu en annan remsa av samma storlek men vinkelrät mot den föregående och bilda ett kors. Kontrollera dess storlek med din axel och jämför den.
- Klipp nu längs linjerna (försök att lämna lite marginal) och bli av med dessa fyra hörn. Jag följde denna metod och det fungerade ganska bra. Prova att klippa mindre än vad som behövs och trimma sedan med din kniv. Se om det passar inuti ett växel eller hjul. Försök att få det att sitta mer eller mindre tätt, om inte, kan det bli separat under användning. Skär inte bort den robusta utsidan av korset som är kvar, de spåren används för att hålla i originaltillbehören (hornen). Som du kan se på bilderna fungerar de fortfarande efter moden.
Steg 8: Rådgivning
- Lär dig först dina servon. Lär dig att demontera och montera dem igen, hur du justerar torkaren etc.
- För det andra, var försiktig med de tre kablarna. Min erfarenhet säger mig att det är ganska lämpligt att lösa dem efter att ha köpt dem, eftersom det ibland hände att de skulle börja bryta och göra en kortslutning.
- För det tredje, när du demonterar dem, försök att inte tappa några bitar. Ovan är en bild av de fyra huvudväxlarna och axeln, liksom servon utan det övre höljet (du kan se alla delar i den). Lär dig hur de går ihop och försök att inte bryta någon av dem. Om några av de största tänderna faktiskt går sönder, tänk på att du kanske kan rädda det lite genom att minska max- och minvinkeln (hände mig!), Såvida det inte var en kontinuerlig rotation ett. Uppenbarligen, gör inte genom hela servon bort (H-bridge är fortfarande användbart!).
Steg 9: Slutsats
Tja, det är ungefär allt! Hoppas du tyckte om den här instruerbara och att den var användbar för dig. Om det är något fel eller om du behöver hjälp, tveka inte att fråga! Bra projekt och good by!
Rekommenderad:
SlouchyBoard - ett irriterande sätt att hålla dig från att slinka (Intro till EasyEDA): 4 steg (med bilder)
SlouchyBoard - ett irriterande sätt att hålla dig från att slinka (Intro till EasyEDA): Slouchy board är en liten 30 mm x 30 mm PCB (Printed Circuit Board) som använder en lutningsgivare, en piezo -summer och en ATTiny 85 för att göra ett irriterande ljud när användaren är slarvig. Brädan kan fästas på en användares skjorta eller hatt så att när de lägger
Lär dig att rita ett ljus - steg för steg: 6 steg
Lär dig att rita ett ljus - Steg för steg: Det tar 10 minuter att rita detta ljus om du följer mina steg noggrant
Övertyga dig själv om att bara använda en 12V-till-AC-omriktare för LED-ljussträngar istället för att koppla om dem för 12V: 3 steg
Övertyga dig själv om att bara använda en 12V-till-AC-linjeomvandlare för LED-ljussträngar istället för att koppla om dem för 12V: Min plan var enkel. Jag ville klippa upp en väggdriven LED-ljussträng i bitar och sedan dra om den för att gå av 12 volt. Alternativet var att använda en kraftomvandlare, men vi vet alla att de är fruktansvärt ineffektiva, eller hur? Höger? Eller är de det?
Hacka Spy Ear och lär dig att omvända en krets: 4 steg (med bilder)
Hacka Spy Ear och lär dig att omvända en krets: Denna instruktör introducerar det ärade Spy Ear i detaljer och mitt sätt att bakåtkonstruera en krets. Varför förtjänar den här enheten sin egen instruerbara?:-Du kan köpa ett Spy Ear för en dollar ! -Det kan förstärka ljud upp till 60 dB eller en faktor på 1000
Hacka för att se alla steg i en instruerbar utan att logga in
Hacka för att se alla steg i en instruerbar utan att logga in !: Här är ett litet hack som sparar onödiga minuter när du loggar in. Det låter dig i princip "Visa alla steg på en sida" av någon instruerbar utan att logga in, och UTAN att använda någon "hacking" -programvara! Snälla, inte att detta bara är ett litet trick