Sadržaj:

Povežite robotske kotače sa starim prijenosnim računalom: 15 koraka
Povežite robotske kotače sa starim prijenosnim računalom: 15 koraka

Video: Povežite robotske kotače sa starim prijenosnim računalom: 15 koraka

Video: Povežite robotske kotače sa starim prijenosnim računalom: 15 koraka
Video: Factorio Gaming (Session 9) 2024, Prosinac
Anonim
Povežite robotske kotače sa starim prijenosnim računalom
Povežite robotske kotače sa starim prijenosnim računalom
Povežite robotske kotače sa starim prijenosnim računalom
Povežite robotske kotače sa starim prijenosnim računalom
Povežite robotske kotače sa starim prijenosnim računalom
Povežite robotske kotače sa starim prijenosnim računalom

Imate li negdje stari laptop, a novi sjajni koristite za igranje WoW -a i surfanje po spletu? Jeste li ikada pomislili "Htio bih pričvrstiti kotače na to staro prijenosno računalo i voziti ga unaokolo"? Možda biste samo željeli mobilni tronožac s niskim kutom kamere. Možda ste osoba koja želi objaviti video zapise vožnje ispod policijskog automobila u pokretu na YouTubeu. Pa, ako je tako, onda je ovo možda za vas. Nedavno sam se igrao sa svojom originalnom robotskom platformom LaptopWheels, koju sam sagradio od nekih starih borovih polica s jezičcima i utorima, i zaglavila se u tepihu u mojoj dnevnoj sobi jer motori koji su pokretali kotače bili su preslabi. Odlučio sam da je vrijeme da ga obnovimo, bolje i podijelimo proces izgradnje ovdje.

Korak 1: Skupite alate

Skupite alate
Skupite alate

Potrebni alati: Mašine za skidanje žicaTinkasti isječciMjera vrpce#1 Odvijač Philips#2 Odvijač PhilipsOdvrtač s ravnim oštricomOštričasti nož za štrcanje 1/4 "Matica za vijke3/8", s kompletnom bitovima, bitovi, bitovi pila itd.) Ravni rubNapucano drvo, za rezanje šablona i stezaljki

Korak 2: Prikupite potrepštine

Prikupite potrepštine
Prikupite potrepštine
Prikupite potrepštine
Prikupite potrepštine
Prikupite potrepštine
Prikupite potrepštine

Elektronika: Bilo koji prijenosni PCUSB-serijski kabel, ako vašem računalu nedostaje serijski portUSB web kamera, za razvojni komplet visionLPC2000. Za one s većim proračunom preporučio bih Embedded Artists ili Olimex komplete ili Keil Dev Kit. Iskusniji programeri mogli bi sami dizajnirati svoju PCB i naručiti je putem Interneta u servisu za proizvodnju PCB-a. Potreban hardver: 10-24 x 3/4 "dugi vijak, kolko. Oko 2010-24 šesterokutna matica, kol. Oko 204-40 Strojni vijak, otprilike 304-40 Strojna matica, kol. oko 3022-AWG izolirana žica, nekoliko boja, po jedna kalem.5 Točkovi promjera 1/2 1/2 "Jeftini, ručka ladice s vijcima 3 'U-kanal od ekstrudiranog aluminija od kapanja (za prednja vrata) u domovima) 6 'Ekstrudirani aluminij 1/2 "pravokutni 24" x 30 "x 1/8" pleksiglasni list Prekidač za uključivanje-isključivanje na ploči za montiranje na ploču. Hardver sa stare platforme LaptopWheels: Predžičeni držači baterija 4xD-ćelija, kom. 21/4 "dugi #4 odstojnici, kom. Oko 30D-ćelijske baterije, kom. 8 točkova za pričvršćivanje kotača, kom. MCU pločica serije 2LPC2000, s nekim pričvršćenim kćernim pločamaMosfet H-Bridge motorni upravljači, kom. 212V infracrveno/vidljivo Modul svjetlosnog LED osvjetljenja Žice:- Kabeli za napajanje 12VDC, kom. 2- Kontrolni kabeli za H-most, kom. 2- Ožičenje kabelskog svežnja modula za LED osvjetljenje- Specijalizirani USB kabel za parazitsko napajanje za MCU- Specijalizirani serijski kabel za MCU- 12VDC napajanje Sistemski kabelski svežanj- kabel prekidača za uključivanje/isključivanje Oštećeni hardver: Pogonski motori spašeni s pisača, količina 2 (nalazi se u kontejneru na poslu) otpadni lim, komadići PCB-a

Korak 3: Izmjerite prijenosno računalo

Izmjerite prijenosno računalo
Izmjerite prijenosno računalo
Izmjerite prijenosno računalo
Izmjerite prijenosno računalo

Pomoću mjerne trake pronađite dimenzije prijenosnog računala. Moje su mjere 13 "x 10 3/4".

Korak 4: Izrežite dva lista pleksiglasa

Izrežite dva lista pleksiglasa
Izrežite dva lista pleksiglasa
Izrežite dva lista pleksiglasa
Izrežite dva lista pleksiglasa
Izrežite dva lista pleksiglasa
Izrežite dva lista pleksiglasa

Označite svoj list pleksiglasa oštrim markerom. Trebat će vam prvi list veličine vašeg prijenosnog računala, plus širina svih kutnih podupirača koji će stati oko njega. Budući da sam koristio kutne zagrade od 1/2 ", moja ukupna širina bit će širina prijenosnog računala plus 1/2 "sa svake strane, što je ukupno 14" x 11 3/4 "ukupno. Prijenosno računalo sam postavio na označeni pleksiglas, radi jednostavnog testa "hoće li odgovarati". Izmjerite svoju pilu da biste mogli postaviti ubod za rezanje pleksiglasa. Pričvrstite svoj ubodni materijal na svoj pleksiglas, pazeći da se ne ošteti pleksiglas sa svojim stezaljkama. Provjerite da li se vaša pila točno poravnava s označenim linijama rezanja, kao što je prikazano na fotografiji. Polako i pažljivo izrežite svoj prvi list iz pleksiglasa. Izrežite drugi list na isti način. U mom slučaju, imao sam 1/2 "dodatka na donjem listu, koji sam odlučio ostaviti uključenim kao prednji branik, umjesto da ga odrežem. Na kraju mi je ostalo više od polovice pleksiglasa, što mogu koristiti u nekim budućim projektima.

Korak 5: Izrežite aluminijske dijelove

Izrežite svoje aluminijske dijelove
Izrežite svoje aluminijske dijelove
Izrežite svoje aluminijske dijelove
Izrežite svoje aluminijske dijelove
Izrežite svoje aluminijske dijelove
Izrežite svoje aluminijske dijelove

Izmjerite vaš aluminijski U-kanal prema duljini sprijeda prema natrag vašeg prijenosnog računala, plus širini prednjih i stražnjih kutnih podupirača. U mom slučaju to je 10 3/4 "plus 1/2" plus 1/2 "ili ukupno 11 3/4". Izrežite dvije duljine U-kanala. Montirajte U-kanal na donji dio pleksiglasa bušenjem kroz oba i pomoću 10-24 vijaka i matica. Ovo je trenutno samo montažni test; Odmah ćete trebati odvojene dijelove za više posla. Odložio sam prijenosno računalo na gornji dio pleksiglasa i označio portove koji su morali biti dostupni markerom za oštrenje. Zatim sam izrezao kutne zagrade i napisao ih uzastopno, kako bih nastavio s prijenosnim računalom. Također mi je trebao dodatni kutni podupirač preko dna leđa, jer su otvori koji su se tamo nalazili činili ploču previše krhkom. Pričvršćujem samo prednje i stražnje kutne podupirače, jer bočni kutni nosači također moraju pričvrstiti na U-kanal. U ovom trenutku sam prethodno izbušio i testirao sve montažne rupe za kutne podupirače..

Korak 6: Montirajte svoje zupčanike i prekidač za uključivanje/isključivanje na U-kanal

Montirajte motore zupčanika i prekidač za uključivanje/isključivanje na U-kanal
Montirajte motore zupčanika i prekidač za uključivanje/isključivanje na U-kanal
Montirajte motore zupčanika i prekidač za uključivanje/isključivanje na U-kanal
Montirajte motore zupčanika i prekidač za uključivanje/isključivanje na U-kanal

Vaši motori s zupčanicima razlikovat će se od mojih, ali trebali biste ih moći prilično lako montirati kroz metal U-kanala. Prekidač za uključivanje/isključivanje, koji je dio za montažu na ploču, također je prilično jednostavan za instalaciju. Moj prekidač nije bio potpuno jasan na koji je način uključen, a koji isključen, pa sam ga testirao digitalnim multimetrom kako bih to saznao.

Korak 7: Montirajte kotače

Montirajte kotače
Montirajte kotače
Montirajte kotače
Montirajte kotače

Kad sam otišao montirati kotače, shvatio sam da su mi potrebne podloške za jednu stranu, pa sam napravio nekoliko odstojnih ploča od starog lima. Zatim sam samo pričvrstio kotače, kako se vidi na ovim fotografijama.

Korak 8: Ispitajte sve glavne komponente na donjoj ploči od pleksiglasa

Testirajte sve glavne komponente na donjoj ploči od pleksiglasa
Testirajte sve glavne komponente na donjoj ploči od pleksiglasa
Testirajte sve glavne komponente na donjoj ploči od pleksiglasa
Testirajte sve glavne komponente na donjoj ploči od pleksiglasa
Testirajte sve glavne komponente na donjoj ploči od pleksiglasa
Testirajte sve glavne komponente na donjoj ploči od pleksiglasa
Testirajte sve glavne komponente na donjoj ploči od pleksiglasa
Testirajte sve glavne komponente na donjoj ploči od pleksiglasa

Ispitujući glavne dijelove, označio sam obrise svakog i označio položaje rupa za montažu, a zatim sam se kasnije vratio i izbušio ih. Upotrijebio sam svrdlo od 1/8 "za izradu svih montažnih rupa za elektroniku. Nakon bušenja pričvrstio sam sve glavne dijelove vijcima kako bih testirao montažne rupe koje sam upravo napravio. Koristio sam plastične perle za odstojnike ispod svih mojih PCBA -a, za podizanje lemljenih žica, dalje od pleksiglasa. To također daje prostor za ožičenje ispod ploča. Odlučio sam ugraditi sve pričvrsne vijke s donje strane, kako bih ostavio maksimalni razmak od tla u sredini robotske platforme. Osim bočnih strana, ova platforma ima otprilike 2 "razmaka od tla, svuda uokolo. Nakon što je većina rupa izbušena, možete ukloniti zaštitne plastične ploče s pleksiglasa i ponovno ih postaviti svoje komponente.

Korak 9: Oh ne, zaboravio sam dodati…

Oh ne, zaboravio sam dodati …
Oh ne, zaboravio sam dodati …
Oh ne, zaboravio sam dodati …
Oh ne, zaboravio sam dodati …
Oh ne, zaboravio sam dodati …
Oh ne, zaboravio sam dodati …

Svi smo ljudi i svi zaboravljamo učiniti neke stvari. Molimo pogledajte fotografije za popis dodataka nakon činjenice. Namjeravao sam upotrijebiti neke šarke za klavir kako bi se omogućilo otvaranje gornje ploče, za pristup niža elektronika, međutim, nije uspjela. Također nisam našao jako čvrsto mjesto za postavljanje ručke pa je zasad također izostavljeno.

Korak 10: Pričvrstite gornju ploču na robotsku platformu

Pričvrstite gornju ploču na robotsku platformu
Pričvrstite gornju ploču na robotsku platformu
Pričvrstite gornju ploču na robotsku platformu
Pričvrstite gornju ploču na robotsku platformu
Pričvrstite gornju ploču na robotsku platformu
Pričvrstite gornju ploču na robotsku platformu

Budući da sam se odlučio protiv klavirske šarke, došao sam do alternative. Montirao sam četiri vijka, usmjerena prema gore s U-kanala robotske platforme, kao stupove na gornju ploču za montiranje. Zatim sam montirao bočne kutne podupirače na gornju ploču, ali vijke ostavljam izvan rupa gdje će se postovi uklopiti. Ove rupe sam proširio na 1/4 , kako bih olakšao postavljanje gornje ploče. Testiram da gornju ploču postavim na robotsku platformu. Budući da sve izgleda dobro, instaliram prijenosno računalo na gornju ploču i priključujem USB.

Korak 11: MCU firmver

Koristio sam LPC2148 MCU iz NXP -a u svojim postavkama, jer ih poznajem iz iskustva na svom poslu. Ostali dobri izbori bili bi bilo koji jeftini MCU s analognim ulazima i besplatnim GPIO pinovima s besplatnim GNU alatom i RS232 portom. I stvorio je vrlo osnovni sustav kontrolera motora sa serijskim zapovijedanjem. Naredbe prima na 9600bps, u formatu "M%d%c%02.2X", kao u "M1+0A" za "motor 1, brzinu 10/32, pozitivan polaritet" ili "M2-00" za " motor 2, brzina 0/32, negativan polaritet ", i pokreće H-mostove sa PWM signalima. Odgovara znakom "X" kako bi potvrdio da je naredba brzine primljena, raščlanjena i pravilno primijenjena. Sve dok vaš MCU podržava isti protokol i šalje PWM na H-mostove, za upravljanje možete koristiti isti računalni softver.

Korak 12: Instalirajte softver za računalo

Instalirajte softver za računalo
Instalirajte softver za računalo
Instalirajte softver za računalo
Instalirajte softver za računalo

Napravio sam neki softver za klijent/poslužitelj računala, u Visual Basic Expressu 2005, za kontrolu LaptopWheels Robotske platforme, i dodatni, za moju ATRT Robotic Trike platformu. Nažalost, još uvijek je vrlo grešan i nije spreman za objavljivanje. Ako netko zaista želi kopiju izvršnih datoteka u njihovom trenutnom stanju, pošaljite mi e-poruku putem instruktora, a ja ću ih rado podijeliti. Kao što sam rekao, međutim, vrlo su pogrešni.

Korak 13: Testna vožnja

Probna vožnja!
Probna vožnja!
Probna vožnja!
Probna vožnja!
Probna vožnja!
Probna vožnja!

Budući da još čekam da mi pošalju pogonske kotače, moja je "probna vožnja" bila pomalo dosadna, ali su se izlazna vratila ipak okrenula u pravim smjerovima. [uredi: kotači su napokon stigli i instalirali se.] Ništa vas ipak ne koči. Samo naprijed, pritisnite pogonske kotače na izlazne osovine motora zupčanika i vozite svoju robotsku platformu LaptopWheels. Imao sam sreću priključiti web kameru i pokrenuti skype zajedno sa softverom za daljinsko upravljanje, za daljinski pregled, ali smatrao sam da je skype vrlo zaostao. Također je super, snimati videozapise s ugrađenog računala: S web kamerom također sam imao RoboRealm (neuspješno) da kontrolira robotiku na temelju znakova strojnog vida, koristeći serijsku skriptu, ali zato što je moja kamera bila preniske kvalitete slike, ponašao se prilično nestalno.

Korak 14: Kontaktirajte me

Ako netko odluči izgraditi jedan od ovih za sebe, volio bih to vidjeti na djelu. Molim vas, nastavite i komentirajte ovo mjesto sa svojim fotografijama i videozapisima. Ludite, jer bih želio vidjeti dodatne dodatke na nekima od njih, poput dodanih robotskih ruku, sonarskih senzora, laserskih senzora udaljenosti, šiljaka, umjesto njih kotača itd. Hvala na čitanju:)

Korak 15: Nastavite poboljšavati

Image
Image
Nastavite se poboljšavati
Nastavite se poboljšavati
Nastavite se poboljšavati
Nastavite se poboljšavati

Vratio sam se i pronašao način da tu ručku dodam na prednju stranu stroja. Također sam je testirao, s najvećim kotačima koje trenutno imam pri ruci, ali nisam bio baš zadovoljan motorima s mjenjačem, jer zupčanici su se samo okretali na svojim osovinama kad god je bio potreban veliki okretni moment. To je bila moja greška, zbog načina na koji sam ih izmijenio prema načinu na koji sam ih pronašao u kontejneru. Planiram pronaći način da čvršće pričvrstim izlazna vratila na izlazne zupčanike, ili ću možda ponovno namjestiti te motore zupčanika za neke projekt s malim zakretnim momentom za budućnost, možda manji, lakši robot bez prijenosnog računala na vrhu koji bi ga opteretio. Trenutačno radim na nekim novim idejama za pogon pogonskih kotača. Jedna je misao rušenje nekih jeftinih električnih odvijača i pričvršćivanje kotača na njihove šesterokutne izlazne osovine 1/4 ". Uređivanje: Montirao sam nove, velike kotače na namjenske osovine od 1/4" s ležajevima na kotačima i upotrijebio neke Lanac skutera s nagibom od 1/4 "i lančanici za povezivanje kotača s motorima zupčanika, nakon što su znatno više modificirani sami motori. Web stranica Electronic Goldmine ima sjajne ponude o lančanicima.

Preporučeni: