Talaan ng mga Nilalaman:

Ikonekta ang Mga Robotic Wheels sa Iyong Lumang Laptop: 15 Hakbang
Ikonekta ang Mga Robotic Wheels sa Iyong Lumang Laptop: 15 Hakbang

Video: Ikonekta ang Mga Robotic Wheels sa Iyong Lumang Laptop: 15 Hakbang

Video: Ikonekta ang Mga Robotic Wheels sa Iyong Lumang Laptop: 15 Hakbang
Video: Technology Stacks - Computer Science for Business Leaders 2016 2024, Nobyembre
Anonim
Ikonekta ang Mga Robotic Wheels sa Iyong Lumang Laptop
Ikonekta ang Mga Robotic Wheels sa Iyong Lumang Laptop
Ikonekta ang Mga Robotic Wheels sa Iyong Lumang Laptop
Ikonekta ang Mga Robotic Wheels sa Iyong Lumang Laptop
Ikonekta ang Mga Robotic Wheels sa Iyong Lumang Laptop
Ikonekta ang Mga Robotic Wheels sa Iyong Lumang Laptop

Mayroon ka bang isang lumang laptop na nakalagay lamang, habang ginagamit mo ang iyong makintab na bago upang i-play ang WoW at mag-surf sa interweb? Naisip mo ba na "Gusto kong i-bolt ang ilang mga gulong sa lumang laptop na iyon at ihatid ito sa paligid"? Marahil ay nais mo lamang ang isang mobile na mababang-anggulo ng camera tripod. Marahil, ikaw ang uri ng tao na nais mag-post ng mga video ng pagmamaneho sa ilalim ng isang gumagalaw na kotse ng pulisya sa YouTube. Kaya, kung gayon, maaaring ito ay para sa iyo. Naglaro ako kamakailan kasama ang aking orihinal na robotic platform ng LaptopWheels, na itinayo ko mula sa ilang lumang pine dila-at-uka na istante, at natigil ito sa karpet sa aking sala dahil ang mga motor na nagmamaneho ng gulong ay masyadong mahina. Napagpasyahan kong oras na upang muling itayo ito, mas mabuti, at ibahagi ang proseso ng pagbuo dito.

Hakbang 1: Ipunin ang Mga Tool

Ipunin ang Mga Tool
Ipunin ang Mga Tool

Kailangan ng Mga Tool: Wire StrippersScissorsTin SnipsTape Sukat # 1 Philips Screwdriver # 2 Philips ScrewdriverFlat-Blade ScrewdriverNeedle-Nose PliersX-Acto na kutsilyoSharpie Marker1 / 4 "Nut Driver3 / 8" Nut DriverDrill, na may isang buong hanay ng bitsSigsing Kit lagari, atbp.) Straight-edgeScrap na kahoy, para sa lagari sa lagari, at clamp

Hakbang 2: Ipunin ang Mga Pantustos

Ipunin ang Mga Pantustos
Ipunin ang Mga Pantustos
Ipunin ang Mga Pantustos
Ipunin ang Mga Pantustos
Ipunin ang Mga Pantustos
Ipunin ang Mga Pantustos

Electronics: Anumang Laptop PCUSB-Serial cable, kung ang iyong PC ay walang serial portUSB Webcam, para sa visionLPC2000-Series Development Kit. Inirerekumenda ko ang mga naka-embed na Artista o Olimex kit, o ang Keil Dev Kit, para sa mga may mas malaking badyet. Ang mas maraming karanasan na mga tagabuo ay maaaring mag-disenyo ng kanilang sariling PCB at maiorder ito online mula sa isang serbisyo sa Paggawa ng PCB. Kailangan ng hardware: 10-24 x 3/4 "mahabang Bolt, qty. Tungkol sa 2010-24 Hex Nut, qty. Tungkol sa 204-40 Machine Screw, qty. tungkol sa 304-40 Machine Nut, qty. tungkol sa 3022-AWG Insulated Wire, maraming mga kulay, isang spool bawat isa. 5 1/2 "Diameter WheelsCheap, Bolt-On Drawer Handle3 'Extruded Aluminium Drip Cap U-Channel (para sa Mga Pintuan sa harap sa Homes) 6 'Extruded Aluminium 1/2 "right-angle24" x 30 "x 1/8" plexiglas sheetPanel-mount On-Off switch. Hardware mula sa lumang platform ng LaptopWheels: Pre-wired 4xD-Cell Battery Holders, qty. 21/4 "haba # 4 Spacers, qty. Tungkol sa 30D-Cell Baterya, qty. 8Bolt-on Caster Wheels, qty. 2LPC2000-Series MCU Circuit Board, na may ilang mga nakakabit na DaughterboardMosfet H-Bridge Motor Controllers, qty. 212V Infrared / Visible Light LED Illumination ModuleWire Harnesses: - 12VDC Power Cables, qty. 2- H-Bridge Control Cables, qty. 2- LED Illumination Module Wire Harness- Spesyalisadong USB Parasitic-Power Cable para sa MCU- Spesyalisadong Serial Cable para sa MCU- 12VDC Power Harness System- On / Off switch cableSalvaged Hardware: Ang Gearmotors ay nakatipid mula sa Mga Printer, qty. 2 (matatagpuan sa dumpster sa trabaho) scrap sheet metal, mga scrap ng PCB

Hakbang 3: Sukatin ang Iyong Laptop PC

Sukatin ang Iyong Laptop PC
Sukatin ang Iyong Laptop PC
Sukatin ang Iyong Laptop PC
Sukatin ang Iyong Laptop PC

Gumamit ng isang panukalang tape upang hanapin ang mga sukat ng iyong Laptop PC. Sinusukat ng mina ang 13 "x 10 3/4".

Hakbang 4: Gupitin ang Dalawang Sheet ng Plexiglas

Gupitin ang Dalawang Sheet ng Plexiglas
Gupitin ang Dalawang Sheet ng Plexiglas
Gupitin ang Dalawang Sheet ng Plexiglas
Gupitin ang Dalawang Sheet ng Plexiglas
Gupitin ang Dalawang Sheet ng Plexiglas
Gupitin ang Dalawang Sheet ng Plexiglas

Markahan ang iyong sheet ng plexiglas sa isang Sharpie Marker. Kakailanganin mo ang unang sheet na magiging laki ng iyong laptop, kasama ang lapad ng lahat ng mga anggulo na brace na magkakasya sa paligid nito. Dahil ginamit ko ang 1/2 "mga brace ng anggulo, ang aking kabuuang lapad ay ang lapad ng laptop plus 1/2 "sa bawat panig, na kung saan ay 14" x 11 3/4 "kabuuan. Itinakda ko ang laptop sa markadong plexiglas, para sa isang simpleng pagsubok na "magkakasya ba". Sukatin ang iyong lagari, upang makapag-set up ng isang jig para sa pagputol ng iyong plexiglas. I-clamp ang iyong jig sa iyong plexiglas, mag-ingat na hindi makapinsala ang plexiglas sa iyong mga clamp. Suriin na ang iyong mga linya ng lagari nang eksakto sa mga minarkahang linya ng paggupit, tulad ng ipinakita sa larawan. Dahan-dahan at maingat, gupitin ang iyong unang sheet sa plexiglas. Gupitin ang pangalawang sheet sa parehong paraan. Sa aking kaso, mayroon akong isang 1/2 "dagdag sa ilalim na sheet, na pinili kong iwan bilang isang front bumper, sa halip na putulin ito. Natapos ako sa higit sa kalahati ng plexiglas na natira, na maaari kong gamitin sa ilang mga hinaharap na proyekto.

Hakbang 5: Gupitin ang Iyong Mga Bahagi ng Aluminyo

Gupitin ang Iyong Mga Bahagi ng Aluminyo
Gupitin ang Iyong Mga Bahagi ng Aluminyo
Gupitin ang Iyong Mga Bahagi ng Aluminyo
Gupitin ang Iyong Mga Bahagi ng Aluminyo
Gupitin ang Iyong Mga Bahagi ng Aluminyo
Gupitin ang Iyong Mga Bahagi ng Aluminyo

Sukatin ang iyong aluminyo U-Channel sa harap-sa-likod na haba ng iyong laptop, kasama ang lapad ng harap at ng mga braso ng likuran sa likuran. Sa aking kaso, iyon ang 10 3/4 "plus 1/2" plus 1/2 ", o 11 3/4" kabuuan. Gupitin ang dalawang haba ng U-Channel. I-mount ang U-Channel sa ilalim na piraso ng plexiglas sa pamamagitan ng pagbabarena sa pareho at gamit ang 10-24 na mga tornilyo at mani. Ito ay isang tumataas na pagsubok lamang, sa ngayon; kakailanganin mo ang mga bahagi nang magkahiwalay para sa karagdagang trabaho kaagad. Inihiga ko ang aking laptop sa tuktok na piraso ng plexiglas, at minarkahan ang mga port na kailangang ma-access ng marka ng sharie. Susunod, pinutol ko ang mga brace ng anggulo, at sinulat ang mga ito nang sunud-sunod, upang magpatuloy sa paligid ng laptop. Kailangan ko rin ng isang karagdagang brace ng anggulo sa ilalim ng likod, dahil ang mga port na bumalik doon ay ginagawang masyadong manipis ang plato. Nag-bolting lang ako sa harap at likod na mga brace, dahil ang mga braso ng anggulo sa gilid ay kailangang i-bolt din sa U-Channel. Paunang drill at sinubukan ko ang lahat ng mga mounting hole para sa mga brace ng anggulo, sa puntong ito.

Hakbang 6: I-mount ang iyong Gearmotors at On / Off Switch sa U-Channel

I-mount ang iyong mga Gearmotor at On / Off Switch sa U-Channel
I-mount ang iyong mga Gearmotor at On / Off Switch sa U-Channel
I-mount ang iyong mga Gearmotor at On / Off Switch sa U-Channel
I-mount ang iyong mga Gearmotor at On / Off Switch sa U-Channel

Ang iyong mga gearmotor ay magkakaiba sa minahan, ngunit ang iyong dapat ay madaling mai-mount ang mga ito sa pamamagitan ng U-Channel metal. Ang switch na on / off, pagiging isang panel-mount na bahagi, ay medyo madali ring mai-install. Ang aking switch ay hindi ganap na malinaw kung aling paraan ang nakabukas at alin ang naka-off, kaya sinubukan ko ito sa isang digital multimeter upang malaman.

Hakbang 7: I-mount ang Caster Wheels

I-mount ang Caster Wheels
I-mount ang Caster Wheels
I-mount ang Caster Wheels
I-mount ang Caster Wheels

Nang pumunta ako sa Caster Wheels, napagtanto ko na kailangan ko ng ilang shims para sa isang gilid, kaya nagtayo ako ng ilang mga plate ng spacer mula sa scrap sheet metal. Susunod, pinaliit ko lang ang mga gulong ng caster, tulad ng nakikita sa mga larawang ito.

Hakbang 8: Pagsubok na magkasya Lahat ng Pangunahing Mga Bahagi sa Ibabang Plato ng Plexiglas

Pagsubok na magkasya Lahat ng Pangunahing Mga Bahagi sa Ibabang Plato ng Plexiglas
Pagsubok na magkasya Lahat ng Pangunahing Mga Bahagi sa Ibabang Plato ng Plexiglas
Pagsubok na magkasya Lahat ng Pangunahing Mga Bahagi sa Ibabang Plato ng Plexiglas
Pagsubok na magkasya Lahat ng Pangunahing Mga Bahagi sa Ibabang Plato ng Plexiglas
Pagsubok na magkasya Lahat ng Pangunahing Mga Bahagi sa Ibabang Plato ng Plexiglas
Pagsubok na magkasya Lahat ng Pangunahing Mga Bahagi sa Ibabang Plato ng Plexiglas
Pagsubok na magkasya Lahat ng Pangunahing Mga Bahagi sa Ibabang Plato ng Plexiglas
Pagsubok na magkasya Lahat ng Pangunahing Mga Bahagi sa Ibabang Plato ng Plexiglas

Pagsubok sa mga pangunahing bahagi, minarkahan ko ang balangkas ng bawat isa, at minarkahan ang mga tumataas na posisyon ng butas, at pagkatapos ay bumalik sa paglaon at drill ito. Gumamit ako ng 1/8 "drill bit upang gawin ang lahat ng mga tumataas na butas para sa electronics. Pagkatapos ng pagbabarena, isinara ko ang lahat ng mga pangunahing bahagi, upang subukan ang mga butas ng mounting na ginawa ko lang. Gumamit ako ng mga plastik na kuwintas para sa mga spacer sa ilalim ng lahat ng aking PCBA's, upang itaas ang soldered lead, malayo sa plexiglas. Nagbibigay din ito ng ilang silid para sa mga kable na tumakbo sa ibaba ng mga board. Nagpasiya akong ilagay ang lahat ng mga mounting screw mula sa ilalim, upang iwanan ang pinakamataas na clearance sa lupa sa gitna ng robotic platform. Maliban sa mga gilid, ang platform na ito ay may halos 2 "ground clearance, sa paligid. Pagkatapos ng maramihan na mga butas ay na-drill, maaari mong alisin ang mga proteksiyon na plastic sheet mula sa iyong plexiglas, at muling i-install iyong mga sangkap.

Hakbang 9: Ay Hindi, Nakalimutan Ko Na Idagdag …

Oh Hindi, Nakalimutan Ko Na Idagdag…
Oh Hindi, Nakalimutan Ko Na Idagdag…
Oh Hindi, Nakalimutan Ko Na Idagdag…
Oh Hindi, Nakalimutan Ko Na Idagdag…
Oh Hindi, Nakalimutan Ko Na Idagdag…
Oh Hindi, Nakalimutan Ko Na Idagdag…

Lahat tayo ay tao, at nakalimutan nating gumawa ng ilang mga bagay. Mangyaring tingnan ang mga larawan, para sa listahan ng mga karagdagan pagkatapos ng katotohanan. Nilayon kong gumamit ng ilang piano hinge upang payagan ang tuktok na plato na magbukas, para sa pag-access sa ang mas mababang electronics, gayunpaman, ay hindi umubra. Hindi ko rin nahanap ang isang napakalakas na lokasyon para mai-mount ang hawakan, kaya't iniiwan din sa ngayon.

Hakbang 10: Ikabit ang Nangungunang Plate sa Robotic Platform

Ikabit ang Nangungunang Plate sa Robotic Platform
Ikabit ang Nangungunang Plate sa Robotic Platform
Ikabit ang Nangungunang Plate sa Robotic Platform
Ikabit ang Nangungunang Plate sa Robotic Platform
Ikabit ang Nangungunang Plate sa Robotic Platform
Ikabit ang Nangungunang Plate sa Robotic Platform

Dahil nagpasya ako laban sa hinge ng piano, nakagawa ako ng isang kahalili. Nag-mount ako ng apat na turnilyo, itinuro mula sa tuktok ng U-Channel ng robotic platform, bilang mga post para sa tuktok na plato upang mai-mount papunta. Susunod, na-mount ko ang mga anggulo ng gilid na brace papunta sa tuktok na plato, ngunit iniiwan ko ang mga tornilyo mula sa mga butas kung saan magkakasya ang mga post. Ang mga butas na ito, lumawak ako sa 1/4 , upang mas madali ang pag-aayos ng tuktok na plato. Sinusubukan ko ang tuktok na plato papunta sa robotic platform. Dahil maganda ang lahat, na-install ko ang laptop PC sa tuktok na plato, at nakabitin USB.

Hakbang 11: MCU Firmware

Ginamit ko ang LPC2148 MCU mula sa NXP sa aking pag-set up, dahil pamilyar ako sa kanila mula sa karanasan sa aking trabaho. Ang iba pang magagandang pagpipilian ay ang anumang murang MCU na may mga analog na input at mga libreng GPIO pin na may isang libreng GNU toolchain at isang RS232 port. lumikha ng isang napaka-pangunahing serial-utos motor motor system. Kinakailangan ang mga utos nito sa 9600bps, sa format na "M% d% c% 02.2X", tulad ng "M1 + 0A" para sa "motor 1, bilis 10/32, positibong polarity", o "M2-00" para sa " motor 2, bilis 0/32, negatibong polarity ", at hinihimok ang H-Bridges na may mga signal ng PWM. Tumutugon ito gamit ang isang "X" na character upang kumpirmahin na ang utos ng bilis ay natanggap, na-parse, at inilapat nang tama. Hangga't maaaring suportahan ng iyong MCU ang parehong protocol, at ipadala ang PWM sa H-Bridges, maaari mong gamitin ang parehong PC software para sa mga kontrol.

Hakbang 12: Mag-install ng PC Software

I-install ang PC Software
I-install ang PC Software
I-install ang PC Software
I-install ang PC Software

Lumikha ako ng ilang PC client / server software, sa Visual Basic Express 2005, para sa pagkontrol ng LaptopWheels Robotic Platform, at karagdagang, para sa aking platform ng ATRT Robotic Trike din. Sa kasamaang palad, napaka-buggy pa rin nito, at hindi pa handa para palabasin. Kung ang sinuman ay talagang nais ang isang kopya ng mga maipapatupad sa kanilang kasalukuyang estado, mangyaring mag-e-mail sa akin sa pamamagitan ng mga itinuturo, at handa akong ibahagi ang mga ito. Tulad ng sinabi ko, bagaman, ang mga ito ay napaka-maraming surot.

Hakbang 13: Test Drive

Test Drive!
Test Drive!
Test Drive!
Test Drive!
Test Drive!
Test Drive!

Dahil hinihintay ko pa rin ang pagpapadala ng aking mga gulong sa akin, ang aking "test drive" ay medyo nakakainip, ngunit ang mga output shaft ay paikutin pa rin sa tamang direksyon. [edit: sa wakas dumating ang mga gulong at na-install.] Gayunpaman, walang pumipigil sa iyo. Sige at pindutin ang iyong mga gulong sa pagmamaneho papunta sa iyong mga gearmotor output shafts, at himukin ang iyong robotic platform ng LaptopWheels sa paligid. Nagkaroon ako ng swerte na naka-attach ang isang webcam at nagpapatakbo ng skype sa tabi ng remote control software, para sa remote na paningin, ngunit nakita ko ang skype na napaka laggy. Ito ay cool din, upang mag-record ng mga video mula sa onboard: Sa isang webcam, nagkaroon din ako ng RoboRealm (hindi matagumpay) na kontrolin ang mga robotiko batay sa mga pahiwatig ng paningin sa makina, gamit ang isang serial script, ngunit dahil ang aking camera ay masyadong mababa sa kalidad ng larawan, kumilos ito medyo nagkakamali.

Hakbang 14: Makipag-ugnay sa Akin

Kung may nagpasya na buuin ang isa sa mga ito para sa kanilang sarili, gusto kong makita ito sa aksyon. Mangyaring, magpatuloy at magbigay ng puna sa 'ible' na ito kasama ang iyong mga larawan at video. Nababaliw, dahil nais kong makakita ng karagdagang mga accessory sa ilan sa mga ito, tulad ng idinagdag na mga robotic arm, sensor ng sonar, sensor ng distansya ng laser, spike, Skil Saws sa halip ng mga gulong, atbp. Salamat sa pagbabasa:)

Hakbang 15: Patuloy na Paghusay

Image
Image
Patuloy na Paghusay
Patuloy na Paghusay
Patuloy na Paghusay
Patuloy na Paghusay

Bumalik ako, at nakahanap ng isang paraan upang idagdag ang hawakan na iyon sa harap ng makina. Sinubukan ko rin ito, na may pinakamalaking gulong mayroon ako ngayon, ngunit, hindi ako masyadong nasisiyahan sa aking mga gearmotor, dahil ang ang mga gears ay umiikot lamang sa kanilang mga shaft tuwing kinakailangan ang labis na metalikang kuwintas. Iyon ang aking kasalanan, dahil sa kung paano ko binago ang mga ito mula sa paraan na natagpuan ko sila sa dumpster. Plano kong makahanap ng isang paraan upang maikabit ang mga output shaft sa mga output gear na mas solid, o maaari kong muling pakayuhin ang mga gearmotor na iyon para sa ilan proyekto na mababa ang metalikang kuwintas para sa hinaharap, marahil isang maliit, magaan na robot na walang laptop sa itaas upang timbangin ito. Sa ngayon, gumagawa ako ng ilang mga bagong ideya para sa pagpapatakbo ng mga gulong ng drive. Ang isang pag-iisip ay pinupunit ang ilang murang mga electric screwdriver, at ikinakabit ang mga gulong sa kanilang 1/4 "hex output shafts. I-edit: In-mount ko ang bago, malalaking gulong papunta sa nakatuon na 1/4" na mga axle, na may mga gulong sa mga gulong, at ginamit ang ilang 1/4 "pitch scooter chain at sprockets upang ikonekta ang mga gulong sa mga gearmotor, pagkatapos na baguhin ang mga motor sa kanilang sarili nang mas malaki. Ang elektronikong web site ng Goldmine ay may mahusay na deal sa sprockets.

Inirerekumendang: