Innehållsförteckning:

Anslut robothjul till din gamla bärbara dator: 15 steg
Anslut robothjul till din gamla bärbara dator: 15 steg

Video: Anslut robothjul till din gamla bärbara dator: 15 steg

Video: Anslut robothjul till din gamla bärbara dator: 15 steg
Video: Husqvarna Automower: Byta drivhjul 105, 305 och 308 2024, November
Anonim
Anslut robothjul till din gamla bärbara dator
Anslut robothjul till din gamla bärbara dator
Anslut robothjul till din gamla bärbara dator
Anslut robothjul till din gamla bärbara dator
Anslut robothjul till din gamla bärbara dator
Anslut robothjul till din gamla bärbara dator

Har du en gammal bärbar dator som bara ligger, medan du använder din glänsande nya för att spela WoW och surfa på interwebben? Har du någonsin tänkt "jag skulle vilja skruva några hjul på den gamla bärbara datorn och köra runt den"? Kanske vill du bara ha ett mobilt lågvinkelt kamerastativ. Kanske är du den typen av människor som vill lägga upp videor av att köra under en polisbil i rörelse på YouTube. Tja, i så fall kan det här vara något för dig. Jag lekte nyligen med min ursprungliga LaptopWheels robotplattform, som jag hade byggt av några gamla tall-och-spårhyllor, och det fastnade i mattan i mitt vardagsrum eftersom motorerna som drev hjulen var för svaga. Jag bestämde mig för att det var dags att bygga om det, bättre, och att dela byggprocessen här.

Steg 1: Samla verktyg

Samla verktyg
Samla verktyg

Nödvändiga verktyg: Wire StrippersSaxsTin SnipsMåttband#1 Philips Skruvmejsel#2 Philips SkruvmejselSkruvmejselSkruvmejselNålnäsetång X-Acto knivSharpie Marker 1/4 "Nut Driver3/8" Nut DriverDrill, with a full set of bitsSolder Kit, Hacksaw, Hacksaw såg etc.) Rakkant Skrot, för sågning av jiggar och klämmor

Steg 2: Samla förbrukningsmaterial

Samla förbrukningsmaterial
Samla förbrukningsmaterial
Samla förbrukningsmaterial
Samla förbrukningsmaterial
Samla förbrukningsmaterial
Samla förbrukningsmaterial

Elektronik: Alla bärbara PCUSB-seriekablar, om din dator saknar en seriell portUSB-webbkamera, för visionLPC2000-serien Development Kit. Jag skulle rekommendera Embedded Artists eller Olimex -kit, eller Keil Dev Kit, för dem med större budgetar. Mer erfarna utvecklare kan designa sitt eget kretskort och beställa det online från en kretskortstillverkningstjänst. Hårdvara behövs: 10-24 x 3/4 "lång bult, antal. Ca 2010-24 Hexmutter, antal. Ca 204-40 maskinskruv, ca 304-40 maskinmutter, antal ca 3022-AWG isolerad tråd, flera färger, en spole vardera. 5 1/2 "diameter hjul billigt, påskruvat lådhandtag 3 'extruderat aluminium dropplock U-kanal (för ytterdörrar) in Homes) 6 'Extruded Aluminium 1/2 "right-angle 24" x 30 "x 1/8" plexiglas sheetPanel-mount On-Off switch. Hardware from the old LaptopWheels platform: Pre-wired 4xD-Cell Battery Holders, qty. 21/4 "långa #4 distanser, antal. Ca 30D-cellbatterier, antal. 8 påskruvade hjul, antal. 2LPC2000-serien MCU-kretskort, med några monterade daughterboards Mosfet H-Bridge motorstyrenheter, antal. 212V Infraröd/synlig Ljus LED-belysningsmodul Trådkablar:- 12VDC-strömkablar, antal. 2- H-bryggstyrkablar, antal. 2- LED-belysningsmodulens ledningsnät- Specialiserad USB-parasitkabel för MCU- Specialiserad seriekabel för MCU- 12VDC-ström Harness System- På/Av-omkopplare kabel Räddad hårdvara: Växelmotorer som bärgats från skrivare, kvantitet 2 (finns i soptunnan på jobbet) plåtskrot, rester av PCB

Steg 3: Mät din bärbara dator

Mät din bärbara dator
Mät din bärbara dator
Mät din bärbara dator
Mät din bärbara dator

Använd ett måttband för att hitta måtten på din bärbara dator. Mina mått 13 "x 10 3/4".

Steg 4: Klipp ut två ark plexiglas

Klipp ut två ark plexiglas
Klipp ut två ark plexiglas
Klipp ut två ark plexiglas
Klipp ut två ark plexiglas
Klipp ut två ark plexiglas
Klipp ut två ark plexiglas

Markera ditt plexiglasark med en Sharpie -markör. Du behöver det första arket för att vara storleken på din bärbara dator plus bredden på alla vinkelstöd som passar runt det. Eftersom jag använde 1/2 "vinkelstöd kommer min totala bredd att vara bredden på den bärbara datorn plus 1/2 "på varje sida, vilket är 14" x 11 3/4 "totalt. Jag ställde in den bärbara datorn på det märkta plexiglaset, för ett enkelt "passar det" -test. Mät din såg, för att kunna sätta upp en jigg för att skära ditt plexiglas. Kläm fast din jigga på ditt plexiglas, var försiktig så att du inte skadar plexiglaset med dina klämmor. Kontrollera att dina såglinjer är exakta med de markerade skärlinjerna, som visas på bilden. Klipp långsamt och försiktigt ut ditt första ark från plexiglaset. Klipp ut det andra arket på samma sätt. I mitt fall hade jag en 1/2 "extra på bottenarket, som jag valde att lämna kvar som en främre stötfångare, snarare än att klippa av den. Jag slutade med mer än hälften av plexiglaset kvar, vilket jag kanske använda i några framtida projekt.

Steg 5: Skär upp dina aluminiumdelar

Skär upp dina aluminiumdelar
Skär upp dina aluminiumdelar
Skär upp dina aluminiumdelar
Skär upp dina aluminiumdelar
Skär upp dina aluminiumdelar
Skär upp dina aluminiumdelar

Mät din aluminium-U-kanal till din bärbara dator fram-till-bak-längd, plus bredden på fram- och bakvinkelstagen. I mitt fall är det 10 3/4 "plus 1/2" plus 1/2 "eller 11 3/4" totalt. Klipp ut två längder på U-kanalen. Montera U-kanalen på botten av plexiglas genom att borra igenom båda och med hjälp av 10-24 skruvar och muttrar. Detta är bara ett monteringstest, just nu; du behöver delarna isär för mer arbete direkt. Jag lade min bärbara dator på den övre delen av plexiglas och markerade portarna som behövde vara tillgängliga med skärpmarkören. Därefter klippte jag ut vinkelstöd och bokstavade dem i följd för att fortsätta runt den bärbara datorn. Jag behövde också en extra vinkelstöd över botten av ryggen, eftersom portarna som var där bakom gjorde plattan för tunn. Jag bultar bara på de främre och bakre vinkelstagen, eftersom sidovinkelhållarna måste bultas på U-kanalen också..

Steg 6: Montera dina växelmotorer och på/av-omkopplaren på U-kanalen

Montera dina växelmotorer och på/av-omkopplaren på U-kanalen
Montera dina växelmotorer och på/av-omkopplaren på U-kanalen
Montera dina växelmotorer och på/av-omkopplaren på U-kanalen
Montera dina växelmotorer och på/av-omkopplaren på U-kanalen

Dina växelmotorer kommer att skilja sig från mina, men du bör kunna montera dem ganska enkelt genom U-kanalens metall. På/av-omkopplaren, som är en panelmonterad del, är också ganska lätt att installera. Min omkopplare var inte helt klar över vilken väg som var på och vilken som var avstängd, så jag testade den med en digital multimeter för att ta reda på det.

Steg 7: Montera Caster Wheels

Montera Caster Wheels
Montera Caster Wheels
Montera Caster Wheels
Montera Caster Wheels

När jag gick för att montera Caster Wheels, insåg jag att jag behövde några mellanlägg för ena sidan, så jag byggde några distansplattor av metallskrot. Därefter skruvade jag bara på hjulen, som det syns på dessa bilder.

Steg 8: Testa alla huvudkomponenter på den nedre plexiglasplattan

Testa alla huvudkomponenter på den nedre plexiglasplattan
Testa alla huvudkomponenter på den nedre plexiglasplattan
Testa alla huvudkomponenter på den nedre plexiglasplattan
Testa alla huvudkomponenter på den nedre plexiglasplattan
Testa alla huvudkomponenter på den nedre plexiglasplattan
Testa alla huvudkomponenter på den nedre plexiglasplattan
Testa alla huvudkomponenter på den nedre plexiglasplattan
Testa alla huvudkomponenter på den nedre plexiglasplattan

Testa huvuddelarna, jag markerade konturerna på varje och markerade monteringshålets positioner, gick sedan tillbaka senare och borrade ut dem. Jag använde en 1/8 "borr för att göra alla monteringshål för elektroniken. Efter borrning skruvade jag fast alla huvuddelar för att testa monteringshålen jag just hade gjort. Jag använde plastpärlor för distanser under alla mina PCBA: er för att höja upp de lödda ledningarna, bort från plexiglaset. Detta ger också lite utrymme för ledningar att köra under brädorna. Jag bestämde mig för att sätta in alla monteringsskruvar från botten, för att lämna maximal markfrigång i mitten av robotplattformen. Med undantag för sidorna har denna plattform cirka 2 "markfrigång, runt. Efter att större delen av hålen är borrade kan du ta bort de skyddande plastarken från ditt plexiglas och installera om dina komponenter.

Steg 9: Åh nej, jag glömde lägga till …

Åh nej, jag glömde lägga till …
Åh nej, jag glömde lägga till …
Åh nej, jag glömde lägga till …
Åh nej, jag glömde lägga till …
Åh nej, jag glömde lägga till …
Åh nej, jag glömde lägga till …

Vi är alla mänskliga, och vi glömmer alla att göra några saker. Se bilderna, för en lista med tillägg efter det faktum. den lägre elektroniken, men det gick inte. Jag hittade inte heller en mycket robust plats för handtaget att montera, så det är utelämnat för tillfället också.

Steg 10: Fäst topplattan på robotplattformen

Fäst topplattan på robotplattformen
Fäst topplattan på robotplattformen
Fäst topplattan på robotplattformen
Fäst topplattan på robotplattformen
Fäst topplattan på robotplattformen
Fäst topplattan på robotplattformen

Eftersom jag bestämde mig för pianogångjärnet, kom jag på ett alternativ. Jag monterade fyra skruvar, pekade upp från toppen av robotplattformens U-kanal, som stolpar för topplattan att montera på. Därefter monterade jag sidovinkelhållarna på topplattan, men jag lämnar skruvarna utanför hålen där inläggen passar in. Dessa hål, jag vidgade ut till 1/4 , för att göra det lättare att montera topplattan. Jag testar att montera topplattan på robotplattformen. Eftersom allt ser bra ut installerar jag den bärbara datorn på topplattan och kopplar upp USB.

Steg 11: MCU -firmware

Jag använde LPC2148 MCU från NXP i min installation, eftersom jag känner till dem från erfarenhet på mitt jobb. Andra bra val skulle vara alla billiga MCU med analoga ingångar och gratis GPIO -stift med ett gratis GNU -verktygskedja och en RS232 -port. skapat ett mycket grundläggande seriestyrt motorstyrsystem. Den tar sina kommandon vid 9600bps, i formatet "M%d%c%02.2X", som i "M1+0A" för "motor 1, hastighet 10/32, positiv polaritet" eller "M2-00" för " motor 2, hastighet 0/32, negativ polaritet ", och driver H-bryggorna med PWM-signaler. Den svarar med ett "X" -tecken för att bekräfta att hastighetskommandot mottogs, analyserades och tillämpades korrekt. Så länge din MCU kan stödja samma protokoll och skicka PWM till H-Bridges kan du använda samma PC-programvara för kontroller.

Steg 12: Installera PC -programvara

Installera PC -programvara
Installera PC -programvara
Installera PC -programvara
Installera PC -programvara

Jag skapade lite PC -klient/serverprogramvara, i Visual Basic Express 2005, för kontroll av LaptopWheels Robotic Platform, och ytterligare, för min ATRT Robotic Trike -plattform också. Tyvärr är den fortfarande mycket buggig och inte redo att släppas. Om någon verkligen vill ha en kopia av körbara filer i deras nuvarande tillstånd, skicka ett e-postmeddelande till mig via instruktörer, så kommer jag att vara villig att dela dem. Som jag sa är de dock väldigt mycket buggiga.

Steg 13: Testkörning

Provköra!
Provköra!
Provköra!
Provköra!
Provköra!
Provköra!

Eftersom jag fortfarande väntar på att mina drivhjul ska skicka till mig var min "provkörning" lite tråkig, men utgående axlar snurrade fortfarande åt rätt håll. [redigera: hjulen kom äntligen och installerades.] Inget hindrar dig dock. Fortsätt och tryck på dina drivhjul på dina växelmotors utgående axlar, och kör din bärbara bärbara hjulplattform runt. Jag har haft lycka till med att ansluta en webbkamera och köra skype tillsammans med fjärrkontrollens mjukvara, för fjärrsyn, men jag tyckte att skype var väldigt laggy. Det är också häftigt att spela in videor ombord: Med en webbkamera har jag också fått RoboRealm (utan framgång) att styra robotiken baserat på signaler för maskinsyn, med hjälp av ett seriellt skript, men eftersom min kamera hade för låg bildkvalitet, betedde den sig ganska oregelbundet.

Steg 14: Kontakta mig

Om någon bestämmer sig för att bygga en av dessa för sig själv, skulle jag gärna se den i aktion. Snälla, fortsätt och kommentera detta med dina foton och videor. Bli galen, för jag skulle vilja se ytterligare tillbehör på några av dessa, som till exempel robotarmar, ekolodsgivare, laseravståndssensorer, spikar, Skilsågar istället av hjul osv. Tack för att du läste:)

Steg 15: Fortsätt att förbättra

Image
Image
Fortsätt förbättra
Fortsätt förbättra
Fortsätt förbättra
Fortsätt förbättra

Jag gick tillbaka och hittade ett sätt att lägga till det handtaget på maskinens framsida. Jag testade det också, med de största hjulen jag har till hands just nu, men jag var inte särskilt nöjd med mina växelmotorer, eftersom växlar bara snurrade på sina axlar när mycket moment behövdes. Det var mitt fel på grund av hur jag modifierade dem från hur jag hittade dem i soptunnan. projekt med lågt vridmoment för framtiden, kanske en mindre, lättare robot utan bärbar dator på toppen för att tynga ner den. Just nu arbetar jag med några nya idéer för att driva drivhjulen. En tanke är att riva några billiga elektriska skruvmejslar och fästa hjulen på deras 1/4 "sexkantiga utgående axlar. Redigera: Jag monterade de nya, stora hjulen på dedikerade 1/4" axlar, med lager på hjulen och använde några 1/4 "sparkcykelkedja och kedjehjul för att ansluta hjulen till växelmotorerna efter att ha ändrat själva motorerna betydligt mer. Electronic Goldmines webbplats har bra erbjudanden om kedjehjul.

Rekommenderad: