Sadržaj:
- Korak 1: Prikupite alate
- Korak 2: Prikupite zalihe
- Korak 3: Izmjerite prijenosno računalo
- Korak 4: Izrežite dva lista pleksiglasa
- Korak 5: Izrežite aluminijske dijelove
- Korak 6: Montirajte svoje zupčanike i prekidač za uključivanje/isključivanje na U-kanal
- Korak 7: Montirajte kotače
- Korak 8: Testirajte sve glavne komponente na donjoj ploči od pleksiglasa
- Korak 9: Oh, ne, zaboravio sam dodati…
- Korak 10: Pričvrstite gornju ploču na robotsku platformu
- Korak 11: MCU firmver
- Korak 12: Instalirajte PC softver
- Korak 13: Testna vožnja
- Korak 14: Kontaktirajte me
- Korak 15: Nastavite poboljšavati
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Imate li stari laptop u blizini, a svoj novi sjajni koristite za igranje WoW -a i surfovanje po spletu? Jeste li ikada pomislili "htio bih pričvrstiti neke kotače na taj stari laptop i voziti ga unaokolo"? Možda biste samo željeli mobilni tronožac sa kamerom niskog ugla. 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 mojom originalnom robotskom platformom LaptopWheels, koju sam sagradio od nekih starih polica sa borovim jezičcima i utorima, a zaglavila se u tepihu u mojoj dnevnoj sobi jer motori koji pokreću kotače bili su preslabi. Odlučio sam da je vrijeme da ga obnovimo, bolje i podijelimo proces izgradnje ovdje.
Korak 1: Prikupite alate
Potrebni alati: Mašine za skidanje žicaTintarski isječciMjera trake#1 Odvijač Philips#2 Odvijač PhilipsOdvrtač s ravnim oštricomOštričasti nož za štrcanje 1/4 "Uvrtica za matice3/8" Matica za rezanje, kompletna pila, kružna pila pila, itd.) Ravna ivica Ocijepano drvo, za rezanje šablona i stezaljki
Korak 2: Prikupite zalihe
Elektronika: Bilo koji prijenosni PCUSB-serijski kabel, ako vašem računaru nedostaje USB kamera sa serijskim portom, za razvojni komplet visionLPC2000-Serije. Za one s većim budžetom 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 "dugački vijak, kom. Oko 2010-24 šesterokutna matica, kol. otprilike 304-40 strojnih matica, kol. oko 3022-AWG izolirane žice, nekoliko boja, po jedna kalem.5 Točkovi promjera 1/2 1/2 "Jeftini, ručka ladice na vijke 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 za montažu na ploču. Hardver sa stare platforme LaptopWheels: Predžičeni držači za 4xD-ćelije baterije, kom. 21/4 "dugi #4 odstojnici, kom. Oko 30D-ćelijske baterije, kom. 8 točkova za pričvršćivanje točkova, kom. MCU pločica serije 2LPC2000, sa nekim pričvršćenim kćernim pločamaMosfet H-Bridge motorni kontroleri, 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 za kablove s modulom LED osvjetljenja- 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 sa štampača, kom. 2 (pronađeno u kontejneru na poslu) otpadni lim, komadići PCB-a
Korak 3: Izmjerite prijenosno računalo
Pomoću mjerača trake pronađite dimenzije vašeg prijenosnog računara. Moje mjere su 13 "x 10 3/4".
Korak 4: Izrežite dva lista pleksiglasa
Označite list pleksiglasa oštrim markerom. Trebat će vam prvi list veličine vašeg laptopa, plus širina svih kutnih podupirača koji će stati oko njega. Budući da sam koristio ugaone zagrade od 1/2 ", moja ukupna širina bit će širina laptopa plus 1/2 "sa svake strane, što je ukupno 14" x 11 3/4 "ukupno. Laptop sam postavio na označeni pleksiglas, radi jednostavnog testa "da li će odgovarati". Izmjerite svoju pilu da biste mogli postaviti šablon za rezanje vašeg pleksiglasa. Pričvrstite svoj ubod na pleksiglas, pazeći da ne oštetite pleksiglas sa vašim 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 odsječ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
Izmerite vaš aluminijumski U-kanal prema dužini napred-nazad vašeg laptopa, plus širini prednjih i zadnjih ugaonih 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 dužine 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 će vam biti potrebni dijelovi odvojeni za više posla. Odložio sam laptop na gornji dio pleksiglasa i označio portove koji su morali biti dostupni markerom za oštrenje. Zatim sam izrezao kutne zagrade i stavio ih sekvencijalno, kako bih nastavio oko laptopa. Trebao mi je i 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 držači također moraju pričvrstiti na U-kanal. Prethodno sam izbušio i testirao sve montažne rupe za kutne podupirače, u ovom trenutku.
Korak 6: Montirajte svoje zupčanike i prekidač za uključivanje/isključivanje na U-kanal
Vaši motori sa zupčanicima će se razlikovati 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
Kad sam krenuo na montažu kotača, 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: 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. Koristio sam burgiju od 1/8 "da napravim sve montažne rupe 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 staviti 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 unaokolo. Nakon što je većina rupa izbušena, možete ukloniti zaštitne plastične folije sa pleksiglasa i ponovo ih instalirati. vaše komponente.
Korak 9: Oh, ne, zaboravio sam dodati…
Svi smo ljudi i svi zaboravljamo neke stvari. Molimo pogledajte fotografije, za popis dodataka nakon činjenice. Namjeravao sam upotrijebiti neke šarke za klavir kako bih omogućio 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 i to zasad izostavljeno.
Korak 10: Pričvrstite gornju ploču na robotsku platformu
Pošto sam se odlučio protiv klavirske šarke, smislio sam alternativu. Montirao sam četiri vijka, usmjerena prema gore s U-kanala robotske platforme, kao stupove na gornju ploču na koje se može montirati. Zatim sam montirao bočne kutne podupirače na gornju ploču, ali vijke ostavljam izvan rupa gde će se postovi uklopiti. Ove rupe sam proširio na 1/4 , kako bih olakšao postavljanje gornje ploče. Testirao sam 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 sam ih upoznao iz iskustva na svom poslu. Drugi dobar izbor bi bio bilo koji jeftini MCU sa analognim ulazima i besplatnim GPIO pinovima sa besplatnim GNU lancem alata i RS232 portom. I stvorio je vrlo osnovni sistem kontrolera motora sa serijskim komandom. 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 kontrole možete koristiti isti PC softver.
Korak 12: Instalirajte PC softver
Napravio sam neki softver za klijent/server za računare, u Visual Basic Expressu 2005, za kontrolu LaptopWheels Robotske platforme, i dodatni, za moju ATRT Robotic Trike platformu. Nažalost, i dalje je vrlo grešan i nije spreman za objavljivanje. Ako neko zaista želi kopiju izvršnih datoteka u njihovom trenutnom stanju, pošaljite mi e-poruku putem instrukcija i rado ću ih podijeliti. Kao što sam rekao, međutim, oni su vrlo grešni.
Korak 13: Testna vožnja
Budući da još uvijek čekam da mi pošalju pogonske kotače, moja je "probna vožnja" bila pomalo dosadna, ali izlazna vratila su se ipak okrenula u pravim smjerovima. [uredi: točkovi su konačno stigli i instalirani.] Ništa vas, međutim, ne sputava. Samo naprijed, pritisnite pogonske kotače na izlazna vratila motora zupčanika i vozite svoju robotsku platformu LaptopWheels. Imao sam sreće priključivanjem web kamere i pokretanjem skypea uz softver za daljinsko upravljanje, za daljinski pregled, ali smatrao sam da je skype vrlo zaostao. Super je i snimati videozapise s ugrađenog računara: Uz web kameru RoboRealm je (neuspješno) također kontrolirao robotiku na osnovu znakova strojnog vida, koristeći serijsku skriptu, ali pošto je moja kamera bila preniske kvalitete slike, ponašala se prilično nestalno.
Korak 14: Kontaktirajte me
Ako neko odluči da sebi napravi jednu od ovih, volio bih to vidjeti na djelu. Molim vas, samo naprijed i komentirajte ovo pitanje sa svojim fotografijama i video zapisima. Ludite, jer bih želio vidjeti dodatni pribor na nekima od njih, poput dodanih robotskih ruku, senzora sonara, laserskih senzora udaljenosti, šiljaka, umjesto toga testera točkova itd. Hvala na čitanju:)
Korak 15: Nastavite poboljšavati
Vratio sam se nazad i pronašao način da tu ručku dodam na prednji dio mašine. 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 okretnim momentom za budućnost, možda manji, lakši robot bez laptopa na vrhu koji bi ga opteretio. Trenutno radim na nekim novim idejama za pogon pogonskih kotača. Jedna misao je rušenje nekih jeftinih električnih odvijača i pričvršćivanje kotača na njihove šesterokutne izlazne osovine 1/4 ". Izmjena: 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 1/4 "i lančanici za povezivanje kotača s motorima zupčanika, nakon što su znatno promijenili same motore. Web stranica Electronic Goldmine ima sjajne ponude o lančanicima.