Conectați roțile robotice la vechiul laptop: 15 pași
Conectați roțile robotice la vechiul laptop: 15 pași
Anonim

Aveți un laptop vechi care se întinde, în timp ce îl folosiți pe cel nou strălucitor pentru a juca WoW și a naviga pe interweb? V-ați gândit vreodată „Aș vrea să fixez niște roți pe acel laptop vechi și să îl conduc”? Poate ați dori doar un trepied mobil cu cameră cu unghi mic. Poate că ești genul de persoană care dorește să posteze videoclipuri despre condus sub o mașină de poliție în mișcare pe YouTube. Ei bine, dacă da, atunci asta ar putea fi pentru dvs. De curând mă jucam cu platforma mea robotică originală LaptopWheels, pe care o construisem din niște rafturi vechi de pin și cu șanțuri și s-a blocat în covorul din sufrageria mea, deoarece motoarele care conducea roțile erau prea slabe. Am decis că este timpul să-l reconstruim, mai bine și să împărtășim aici procesul de construire.

Pasul 1: Strângeți instrumentele

Instrumente necesare: Decupatori de sârmă Foarfece Foarfece de tablă Măsură de bandă # 1 Șurubelniță Philips # 2 Șurubelniță Philips Șurubelniță cu lamă plată Clește X-Acto Cuțit X-Acto Marker Sharpie 1/4 "Driver de piuliță 3/8" Driver de piuliță Burghiu, cu un set complet de biți Set de sudură ferăstrău etc.) Lemn drept de fier vechi, pentru tăierea jigului și cleme

Pasul 2: Strângeți consumabilele

Electronică: Orice cablu USB-Serial PC pentru laptop, în cazul în care computerul dvs. nu are un port serial USB Webcam, pentru kitul de dezvoltare visionLPC2000-Series. Aș recomanda kituri Embedded Artists sau Olimex sau Keil Dev Kit, pentru cei cu bugete mai mari. Dezvoltatorii mai experimentați și-ar putea proiecta propriul PCB și îl pot comanda online de la un serviciu de fabricație a PCB-ului. Hardware necesare: șurub lung de 10-24 x 3/4 ", cant. Aproximativ 2010-24 piuliță hexagonală, cantitate. Cantitate aproximativ 304-40 Piuliță pentru mașină, Cantitate aproximativ 3022-AWG Sârmă izolată, mai multe culori, câte o bobină Roti cu diametru de 1/2 "ieftine, Mâner sertar cu șuruburi Mâner ieftin, cu sertar din aluminiu 3 'Cap de picurare din aluminiu extrudat pentru uși frontale în case) 6 'aluminiu extrudat 1/2 "unghi drept 24" x 30 "x 1/8" foaie de plexiglas Comutator On-Off montat pe panou. Hardware de la vechea platformă LaptopWheels: Suporturi de baterii 4xD-Cell pre-cablate, cantitate. Distanțieri # 4 lungi de 21/4 ", cantitate. Aproximativ baterii cu celule 30D, cantitate. 8 roți cu rotor cu șuruburi, cantitate. Placă de circuite MCU din seria 2LPC2000, cu niște plăci de fișă atașate Controlere de motor H-Bridge Mosfet, cantitate. 212V infraroșu / vizibil Modul de iluminare cu LED-uri Cabluri de cabluri: - Cabluri de alimentare 12VDC, cantitate 2- Cabluri de control H-Bridge, cantitate 2- Modul de iluminare cu LED Cabluri de cablu- Cablu de alimentare parazit USB specializat pentru MCU- Cablu serial specializat pentru MCU- Alimentare 12VDC Sistem cablaj - Cablu comutator pornit / oprit Hardware salvat: Motoriductoare recuperate din imprimante, cantitatea 2 (găsită în tomberon la locul de muncă) fier vechi de tablă, resturi de PCB

Pasul 3: Măsurați computerul laptop

Utilizați o măsurătoare cu bandă pentru a găsi dimensiunile PC-ului dvs. Laptop-ul dvs. Măsoară 13 "x 10 3/4".

Pasul 4: Decupați două foi de plexiglas

Marcați foaia de plexiglas cu un marker Sharpie. Veți avea nevoie ca prima foaie să aibă dimensiunea laptopului dvs., plus lățimea tuturor acoladelor unghiulare care se vor potrivi în jurul său. De când am folosit acolade unghiulare de 1/2 ", lățimea mea totală va fi lățimea laptopului. plus 1/2 "pe fiecare parte, ceea ce înseamnă 14" x 11 3/4 "în total. Am setat laptopul pe plexiglasul marcat, pentru un test simplu „se va potrivi”. Măsurați ferăstrăul, pentru a putea configura un jig pentru tăierea plexiglasului. plexiglasul cu cleme. Verificați dacă ferăstrăul dvs. se aliniază exact cu liniile de tăiere marcate, așa cum se arată în fotografie. Încet și cu atenție, tăiați prima foaie din plexiglas. Decupați a doua foaie în același mod. În cazul meu, am avut un extra de 1/2 "pe foaia de jos, pe care am ales să-l las ca bara de protecție frontală, mai degrabă decât să-l tai. Am sfârșit cu mai mult de jumătate din plexiglasul rămas, care poate utilizarea în unele proiecte viitoare.

Pasul 5: tăiați piesele din aluminiu

Măsurați-vă canalul U din aluminiu pe lungimea față-în-spate a laptopului, plus lățimea bretelelor frontale și din spate. În cazul meu, asta înseamnă 10 3/4 "plus 1/2" plus 1/2 ", sau 11 3/4" în total. Decupați două lungimi ale canalului U. Montați canalul U pe partea inferioară a plexiglasului, găurind ambele și folosind șuruburile și piulițele 10-24. Acesta este doar un test de montare, deocamdată; veți avea nevoie de piese separate pentru mai multă muncă imediat. Mi-am așezat laptopul pe partea superioară a plexiglasului și am marcat porturile care trebuiau să fie accesibile cu markerul sharpie. Apoi, am decupat acolade unghiulare și le-am scris în ordine secvențială, pentru a merge mai departe în jurul laptopului. De asemenea, aveam nevoie de un colțar suplimentar în partea de jos a spatelui, deoarece porturile care erau acolo făceau placa prea slabă. Mă înșurubez doar pe acoladele unghiulare față și spate, deoarece acoladele unghiulare laterale trebuie să se înșurubeze și pe canalul U. Am forat și testez toate găurile de montare pentru acolade unghiulare, în acest moment.

Pasul 6: Montați-vă motoarele de viteze și comutatorul de pornire / oprire pe canalul U

Motoarele dvs. de viteze vor diferi de ale mele, dar ar trebui să le puteți monta destul de ușor prin metalul U-Channel. Întrerupătorul de pornire / oprire, fiind o piesă montată pe panou, este destul de ușor de instalat și el. Comutatorul meu nu era deloc clar în ce direcție era pornit și care era oprit, așa că l-am testat cu un multimetru digital pentru a afla.

Pasul 7: Montați roțile rotative

Când m-am dus să montez roțile cu rotile, mi-am dat seama că aveam nevoie de niște colțuri pentru o parte, așa că am construit niște plăci de distanțare din fier vechi.

Pasul 8: Testați toate componentele principale de pe placa de plexiglas inferior

Montând testul pieselor principale, am marcat conturul fiecăruia și am marcat pozițiile orificiului de montare, apoi m-am întors mai târziu și le-am forat. Am folosit un burghiu de 1/8 "pentru a face toate găurile de montaj pentru electronică. După găurire, am înșurubat toate părțile principale, pentru a testa găurile de montare pe care tocmai le-am făcut. Am folosit margele de plastic pentru distanțiere sub toate PCBA-urile mele, pentru a ridica cablurile lipite, departe de plexiglas. Acest lucru oferă, de asemenea, spațiu pentru cablare pentru a trece sub plăci. Am decis să pun toate șuruburile de montare în partea de jos, pentru a lăsa o gardă la sol maximă în mijlocul platformei robotizate. Cu excepția părților laterale, această platformă are o gardă la sol de aproximativ 2 ", în jur. După ce majoritatea găurilor sunt găurite, puteți scoate foile de plastic de protecție din plexiglas și reinstalați componentele tale.

Pasul 9: Oh, nu, am uitat să adaug …

Toți suntem oameni și uităm cu toții să facem unele lucruri. Vă rugăm să vedeți fotografiile, pentru lista de adăugiri ulterioare. Am intenționat să folosesc niște balamale de pian pentru a permite deschiderea plăcii superioare, pentru acces la electronica inferioară, însă, care nu a funcționat. De asemenea, nu am găsit o locație foarte robustă pentru montarea mânerului, așa că este lăsată deocamdată afară.

Pasul 10: Atașați placa superioară la platforma robotică

De când m-am decis împotriva balamalei de pian, am venit cu o alternativă. Am montat patru șuruburi, îndreptate în sus din partea superioară a canalului U al platformei robotizate, ca niște stâlpi pe care se poate monta placa superioară. Apoi, am montat acoladele unghiulare laterale pe placa superioară, dar las șuruburile afară din găuri. unde se vor încadra posturile. Aceste găuri, le-am lărgit la 1/4 , pentru a ușura montarea plăcii superioare. Testez montarea plăcii superioare pe platforma robotică. Deoarece totul arată bine, instalez computerul laptop pe placa superioară și conectez USB.

Pasul 11: Firmware MCU

Am folosit LPC2148 MCU de la NXP în configurare, pentru că sunt familiarizat cu ei din experiența de la locul meu de muncă. Alte alegeri bune ar fi orice MCU ieftin cu intrări analogice și pini GPIO liberi cu un lanț de instrumente GNU gratuit și un port RS232. a creat un sistem foarte simplu de comandă a motorului comandat în serie. Își ia comenzile la 9600bps, în formatul "M% d% c% 02.2X", ca în "M1 + 0A" pentru "motor 1, viteză 10/32, polaritate pozitivă" sau "M2-00" pentru " motorul 2, viteza 0/32, polaritate negativă "și acționează podurile H cu semnale PWM. Acesta răspunde cu un caracter „X” pentru a confirma că comanda de viteză a fost recepționată, analizată și aplicată corect. Atâta timp cât MCU-ul dvs. poate accepta același protocol și poate trimite PWM către H-Bridges, puteți utiliza același software PC pentru controale.

Pasul 12: Instalați software-ul computerului

Am creat un software client / server pentru PC, în Visual Basic Express 2005, pentru controlul platformei robotice LaptopWheels și, suplimentar, și pentru platforma mea ATRT Robotic Trike. Din păcate, este încă foarte buggy și nu este pregătit pentru lansare. Dacă cineva dorește cu adevărat o copie a executabilelor în starea lor actuală, vă rog să mă trimiteți un e-mail prin instructabile și voi fi dispus să le împărtășesc. Așa cum am spus, totuși, sunt foarte buggy.

Pasul 13: Test Drive

Din moment ce încă aștept să mi se trimită roțile motrice, „test drive-ul” meu a fost puțin plictisitor, dar arborii de ieșire s-au rotit încă în direcțiile corecte. [edit: roțile au ajuns în cele din urmă și s-au instalat.] Totuși, nimic nu te împiedică. Mergeți mai departe și apăsați roțile motrice pe arborii de ieșire ai motorului de viteze și conduceți platforma robotică LaptopWheels în jurul meu. Am avut noroc să atașez o cameră web și să rulez skype alături de software-ul de telecomandă, pentru vizualizarea de la distanță, dar mi s-a părut skype foarte întârziat.. De asemenea, este mișto să înregistrez videoclipuri de la bord: cu o cameră web, RoboRealm a controlat (fără succes) robotica pe baza indicilor de viziune automată, folosind un script serial, dar deoarece camera mea era prea slabă în ceea ce privește calitatea imaginii, s-a comportat destul de neregulat.

Pasul 14: Contactează-mă

Dacă cineva decide să construiască unul dintre acestea pentru ei înșiși, mi-ar plăcea să-l văd în acțiune. Vă rog, mergeți mai departe și comentați acest lucru cu fotografiile și videoclipurile dvs. Înnebuniți-vă, pentru că aș vrea să văd accesorii suplimentare pe unele dintre acestea, cum ar fi brațele robotizate adăugate, senzori sonar, senzori de distanță laser, vârfuri, Skil Saws de roți etc. Mulțumesc pentru lectură:)

Pasul 15: Continuați să vă îmbunătățiți

M-am întors și am găsit o modalitate de a adăuga acel mâner în partea din față a mașinii. De asemenea, l-am condus cu testul, cu cele mai mari roți pe care le am la îndemână acum, dar nu am fost foarte mulțumit de motorizatoarele mele, deoarece angrenajele tocmai se învârteau pe arbori ori de câte ori era nevoie de mult cuplu. Aceasta a fost vina mea, datorită modului în care le-am modificat de la felul în care le-am găsit în tomberon. Plănuiesc să găsesc o modalitate de a fixa arborii de ieșire pe angrenajele de ieșire mai solid, sau aș putea să refac motoarele de viteză pentru unele proiect cu cuplu redus pentru viitor, poate un robot mai mic și mai ușor, fără laptop pe partea de sus pentru a-l cântări. Chiar acum, lucrez la câteva idei noi pentru alimentarea roților motrice. Un gând este să dărâm câteva șurubelnițe electrice ieftine și să atașez roțile la arborii lor de ieșire hexagonală de 1/4 ". Modificare: Am montat roțile noi, mari pe axe dedicate de 1/4", cu rulmenți pe roți și am folosit câteva Lanț și pinioane de scuter de 1/4 "pentru a conecta roțile la motoarele de viteze, după modificarea semnificativă a motoarelor. Site-ul web Electronic Goldmine oferă oferte excelente pe pinioane.