Robot Təkərləri Köhnə Laptopunuza Bağlayın: 15 addım
Robot Təkərləri Köhnə Laptopunuza Bağlayın: 15 addım
Anonim

Parlaq yenisini WoW oynamaq və internetdə gəzmək üçün istifadə edərkən köhnə bir dizüstü kompüteriniz varmı? Heç düşünmüsünüzmü ki, "köhnə noutbukda təkərlər bağlayıb ətrafa sürmək istərdim"? Bəlkə də, mobil aşağı bucaqlı kamera tripodu istərdiniz. Yəqin ki, YouTube -da hərəkətdə olan bir polis maşınının altında maşın sürməyin videolarını yerləşdirmək istəyən bir insansınız. Yaxşı, əgər belədirsə, bu sizin üçün ola bilər. Bu yaxınlarda köhnə bir şam dilindən və yivli rəflərdən tikdiyim orijinal LaptopWheels robot platformamla oynayırdım və qonaq otağımdakı xalçada ilişdi. təkərləri idarə edən mühərriklər çox zəif idi. Qərara aldım ki, onu yenidən qurmağın, daha yaxşı və qurma prosesini burada paylaşmağın vaxtıdır.

Addım 1: Alətləri toplayın

Lazım olan vasitələr: Tel SıyırıcılarMaqqallarKələk SnipsTape Ölçüsü#1 Philips Tornavida#2 Philips TornavidaDüz Bıçaqlı Tornavida İğneli Burun PenseX-Acto bıçağıSharpie Marker1/4 "Fındıq Sürücü3/8" Fındıq SürücüDrill, tam bit dəstəyi, Lehimləmə Maşını mişar və s.) Düz kənar Kenar çubuğu və qısqaclar üçün ağac

Addım 2: Təchizat toplayın

Elektronika: Hər hansı bir Laptop PCUSB-Serial kabeli, kompüterinizdə görməLPC2000-Series İnkişaf Kiti üçün USB portu olan USB portu yoxdursa. Daha böyük büdcəsi olanlar üçün Gömülü Sənətçiləri və ya Olimex dəstlərini və ya Keil Dev Kitini tövsiyə edərdim. Daha təcrübəli inkişaf etdiricilər öz PCB-lərini hazırlaya və PCB İstehsal xidmətindən onlayn sifariş edə bilərlər. Lazım olan avadanlıq: 10-24 x 3/4 "uzunluğunda Bolt, ədəd. Təxminən 2010-24 Hex Nut, ədəd. Təxminən 204-40 Maşin Vidası, təxminən 304-40 maşın qozu, təxminən 3022-AWG İzolə edilmiş Tel, bir neçə rəng, hər biri bir makara.5 1/2 "Çaplı Təkərlər Ucuz, Boltlu Çekmece Tutacağı 3 'Ekstrüde Alüminium Damlama Qapağı U Kanal Evlərdə) 6 'Ekstrüde Alüminium 1/2 "sağ açılı 24" x 30 "x 1/8" pleksiglas təbəqə Panelə quraşdırma-Açma açarı. Köhnə LaptopWheels platformasından olan avadanlıqlar: Əvvəlcədən bağlanmış 4xD-Cell Batareya Tutucuları, ədəd. 21/4 "uzun #4 boşluqlar, təxminən 30D-Hüceyrəli Batareyalar, ədəd. 8Bolt-on Caster Təkərlər, ədəd. 2LPC2000-Seriyalı MCU Devre Kartı, bəzi əlavə Qızıl Panellər ilə birlikdə Mosfet H-Bridge Motor Kontrolörleri, ədəd. 212V İnfraqırmızı/Görünür İşıq LED İşıqlandırma Modulu Tel Qoşquları:- 12VDC Güc Kabelləri, ədəd.2- H-Körpü İdarəetmə Kabelləri, ədəd.2- LED İşıqlandırma Modulu Tel Kəmərləri- MCU üçün İxtisaslaşdırılmış USB Parazitar-Güc Kablosu- MCU üçün Xüsusi Serial Kabel- 12VDC Güc Qoşqu Sistemi- Açma/Kapama açarı kabeli Qaldırılmış Avadanlıq: Yazıcılardan qurtarılan dişli motorlar, ədəd.2 (iş yerində zibil qutusunda tapılmışdır) metal qırıntıları, PCB qırıntıları

Addım 3: Dizüstü kompüterinizi ölçün

Dizüstü kompüterinizin ölçülərini tapmaq üçün lent ölçüsü istifadə edin. Mənim ölçülərim 13 "x 10 3/4".

Addım 4: İki pleksiglas vərəqi kəsin

Pleksiglas vərəqinizi Sharpie Marker ilə qeyd edin. Dizüstü kompüterinizin ölçüsünə uyğun olaraq ilk vərəqə ehtiyacınız olacaq, üstəlik ətrafına uyğun olan bütün bucaq bantlarının genişliyi. 1/2 düymlük bucaqdan istifadə etdiyim üçün ümumi genişliyim noutbukun eni olacaq. üstəgəl hər tərəfdə 1/2 ", cəmi 14" x 11 3/4 ". Laptopu işarələnmiş pleksiglasa qoydum, sadə "uyğun olacaq" testi üçün. Testerenizi ölçün, pleksiglasınızı kəsmək üçün bir qurğu qura bilərsiniz. Zərər verməmək üçün pleksiglasınıza yapışqan bağlayın. qısqaclarınızla pleksiglas. Testerenizin fotoşəkildə göstərildiyi kimi işarələnmiş kəsmə xətləri ilə üst -üstə düşdüyünü yoxlayın. Yavaş və diqqətlə pleksiglasdan ilk vərəqi kəsin, ikinci təbəqəni də eyni şəkildə kəsin. Mənim vəziyyətimdə, alt təbəqədə kəsilmək əvəzinə ön tampon olaraq buraxmağı seçdiyim 1/2 "əlavə hissəm vardı. Pleksiglasın yarısından çoxu qaldı. gələcək layihələrdə istifadə edin.

Addım 5: Alüminium hissələrinizi kəsin

Alüminium U-Kanalınızı dizüstü kompüterinizin ön-arxa uzunluğuna, üstəgəl ön və arxa bucaq əyləclərinə ölçün. Mənim vəziyyətimdə, bu 10 3/4 "plus 1/2" plus 1/2 "və ya 11 3/4" cəmidir. U Kanalının iki uzunluğunu kəsin. U-Kanalı, hər ikisini də qazaraq və 10-24 vida və qoz-fındıq istifadə edərək pleksiglasın alt hissəsinə quraşdırın. Bu, hazırda yalnız bir montaj testidir; Daha çox iş üçün dərhal hissələrə ehtiyacınız olacaq. Laptopumu pleksiglasın üst hissəsinə qoydum və sharpie marker ilə əlçatan olması lazım olan portları qeyd etdim. Sonra, noutbukun ətrafında gəzmək üçün bucaq kəsicilərini kəsdim və ardıcıl olaraq yazdım. Arxanın altındakı əlavə bir açı dəstəyinə ehtiyacım var idi, çünki oradakı portlar lövhəni çox cılız edirdi. Mən yalnız ön və arxa bucaq bərkidicilərinə vintlər vururam, çünki yan açı dayaqları da U-Kanalına bərkidilməlidir..

Addım 6: Redüktörlü motorlarınızı bağlayın və U-Kanala Aç/Kapat keçin

Sizin redüktörlü mühərrikləriniz mənimkindən fərqli olacaq, ancaq onları U-Kanal metal vasitəsilə olduqca asanlıqla bağlaya bilməlisiniz. Panelə montaj hissəsi olan açma/söndürmə açarının da quraşdırılması olduqca asandır. Keçidim hansı yolun açıldığını və hansının söndüyünü tam aydınlaşdırmadı, buna görə öyrənmək üçün rəqəmsal multimetrlə sınadım.

Addım 7: Döküm Təkərləri quraşdırın

Caster Təkərlərini bağlamağa getdiyim zaman, bir tərəf üçün bir az köşk lazım olduğunu başa düşdüm, buna görə də hurda metaldan bir neçə boşqab boşqab düzəltdim, sonra isə bu fotoşəkillərdə göründüyü kimi, təkərləri möhkəm bağladım.

Adım 8: Aşağı Pleksiglas Plitəsindəki Bütün Əsas Komponentləri Test edin

Əsas hissələri sınaqdan keçirərək, hər birinin konturunu qeyd etdim və montaj çuxurlarının mövqelərini qeyd etdim, sonra geri qayıtdım və qazdım. Elektronika üçün bütün montaj deliklərini düzəltmək üçün 1/8 "qazma ucundan istifadə etdim. Qazmadan sonra, yeni hazırladığım montaj deliklərini sınamaq üçün bütün əsas hissələri bərkidim. Aralıqlar üçün plastik muncuqlardan istifadə etdim. bütün PCBA'larımın altında, lehimli telləri pleksiglasdan uzaqlaşdırmaq üçün. Bu da kabellərin lövhələrin altından keçməsinə imkan verir. Bütün montaj vintlərini aşağıdan daxil etməyə və maksimum yer boşluğu buraxmağa qərar verdim. Robot platformanın ortasında. Tərəflər istisna olmaqla, bu platformanın hər tərəfində təxminən 2 "yer təmizliyi var. Deliklərin böyük bir hissəsi qazıldıqdan sonra qoruyucu plastik təbəqələri pleksiglasınızdan çıxarıb yenidən quraşdıra bilərsiniz. komponentləriniz.

Addım 9: Xeyr, Əlavə etməyi unutdum …

Hamımız insanıq və hamımız bəzi şeyləri etməyi unuduruq. Faktdan sonra əlavə olunanların siyahısı üçün fotoşəkillərə baxın. Üst plakanın açılmasına icazə vermək üçün bəzi piano menteşələrindən istifadə etmək niyyətindəyəm. aşağı elektronika, amma nəticə vermədi. Tutacağın quraşdırılması üçün çox möhkəm bir yer tapmadım, buna görə də hələ də kənarda qaldı.

Addım 10: Üst Lövhəni Robotik Platformaya bağlayın

Piano menteşəsinə qarşı qərar verdiyim üçün bir alternativ tapdım. Robot platformanın U-Kanalının yuxarı hissəsindən yuxarıya doğru yuxarıya doğru bərkidilmiş dörd vida quraşdırdım, üst lövhənin üzərinə yapışdırılması üçün dayandım, sonra yan bucaq kəmərlərini üst lövhəyə monte etdim, ancaq vintləri çuxurdan çıxarıram. ismarıcların yerləşəcəyi yer. Üst boşqabın quraşdırılmasını asanlaşdırmaq üçün bu delikləri 1/4 -ə qədər genişləndirdim. Testi üst plakanı robot platformaya yerləşdirdim. Hər şey yaxşı göründüyü üçün dizüstü kompüteri üst lövhəyə quraşdırıb bağlayıram. USB.

Addım 11: MCU Firmware

Quraşdırma zamanı NXP -dən LPC2148 MCU istifadə etdim, çünki iş təcrübəmlə tanışam. Digər yaxşı seçimlər, analoq girişli hər hansı bir ucuz MCU və pulsuz GNU alət zənciri və RS232 portu olan pulsuz GPIO pinləri olacaq. çox əsas seriyalı əmrli motor nəzarət sistemi yaratdı. "Motor 1, sürət 10/32, müsbət polarite" və ya "M2-00" üçün "M1+0A" da olduğu kimi "M%d%c%02.2X" formatında olan əmrlərini 9600 saniyədə alır. motor 2, sürət 0/32, mənfi polarite "və PWM siqnalları ilə H-Körpüləri idarə edir. Sürət əmrinin qəbul edildiyini, təhlil edildiyini və düzgün tətbiq olunduğunu təsdiqləmək üçün "X" işarəsi ilə cavab verir. MCU'nuz eyni protokolu dəstəklədiyi və PWM-i H-Bridges-ə göndərə biləcəyi müddətdə, nəzarət üçün eyni PC proqramından istifadə edə bilərsiniz.

Addım 12: PC proqramını quraşdırın

LaptopWheels Robotik Platformasını idarə etmək üçün Visual Basic Express 2005 -də bir PC müştəri/server proqramı yaratdım və əlavə olaraq ATRT Robotik Trike platformam üçün də təəssüf ki, hələ də çox səhvdir və buraxılmağa hazır deyil. Əgər kimsə həqiqətən də icra edilə bilən faylların bir nüsxəsini hazırkı vəziyyətində istəyirsə, zəhmət olmasa mənə göstərişlər vasitəsilə e-poçt göndərin və mən də onları paylaşmağa hazıram. Dediyim kimi, baxmayaraq ki, çox arabalıdırlar.

Addım 13: Sürücü Test edin

Sürücü təkərlərimin mənə gəlişini hələ də gözlədiyim üçün "test sürücüm" bir az darıxdırıcı idi, amma çıxış şaftları hələ də düzgün istiqamətdə fırlanırdı. [redaktə edin: təkərlər nəhayət gəldi və quraşdırıldı.] Ancaq heç nə sizi geri çəkmir. Davam edin və sürücü təkərlərinizi dişli mühərrik çıxış şaftlarına sıxın və LaptopWheels robot platformasını gəzdirin. Uzaqdan görmə üçün uzaqdan idarəetmə proqramı ilə birlikdə bir veb kamera və skype işləyəndə uğurlar qazandım, amma skype çox laggy tapdım. Təyyarədən video çəkmək də gözəldir: Veb kamera ilə RoboRealm (müvəffəqiyyətsiz) robot görmə qabiliyyətinə əsaslanan robot texnikasını bir serial skriptindən istifadə edərək idarə etdim, amma kameramın şəkil keyfiyyəti çox aşağı olduğu üçün davranışım yaxşı idi. olduqca nizamsız.

Addım 14: Mənimlə əlaqə saxlayın

Kimsə bunlardan birini özləri üçün qurmağa qərar verərsə, bunu həyatda görmək istərdim. Zəhmət olmasa, davam edin və foto və videolarınızla bu kitabı şərh edin. Çılğın olun, çünki bunların bəzilərində robot qollar, sonar sensorlar, lazer məsafə sensorları, sünbüllər, Skil Testereler kimi əlavə aksesuarlar görmək istərdim. təkərlər və s. Oxuduğunuz üçün təşəkkürlər:)

Addım 15: Təkmilləşdirməyə davam edin

Geri döndüm və bu qolu maşının qabağına əlavə etmək üçün bir yol tapdım, həm də əlimdə olan ən böyük təkərlərlə sınadım, amma dişli motorlarımdan çox məmnun deyildim. çox torka ehtiyac olduqda dişlilər öz şaftlarında fırlanır. Çöp qutusunda tapdığım şəkildə dəyişdirdiyim üçün bu mənim günahım idi. Çıxış şaftlarını çıxış dişlilərinə daha möhkəm bağlamaq üçün bir yol tapmağı planlaşdırıram və ya bu dişli motorlarını yenidən təyin edə bilərəm. Gələcək üçün aşağı torklu bir layihə, bəlkə də üstündə dizüstü kompüteri olmayan daha kiçik, daha yüngül bir robot. Bəzi ucuz elektrikli tornavidaları sökmək və təkərləri 1/4 "altıbucaqlı şaftlarına bağlamaqdır. Düzəlt: Yeni, böyük təkərləri təkərlərdə yataqları olan xüsusi 1/4" oxlara quraşdırdım və bəzilərindən istifadə etdim. Mühərriklərin özlərini əhəmiyyətli dərəcədə dəyişdirdikdən sonra, təkərləri redüktör motorlarına bağlamaq üçün 1/4 "scooter zənciri və zəncirbəndləri. Electronic Goldmine veb saytının dişli dişlilərlə bağlı böyük təklifləri var.