Mündəricat:
- Addım 1: Material siyahısı
- Addım 2: Lazımi proqram təminatı
- Addım 3: Arduino Sketch
- Addım 4: İdarəetmə Sisteminin Qurulması
- Addım 5: CAD Komponentləri
- Addım 6: Quraşdırma
- Addım 7: Son Məhsul və İstifadə
Video: R2D2: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
"Bu təlimat, Cənubi Florida Universitetindəki Makecourse (www.makecourse.com) layihə tələbinin yerinə yetirilməsi üçün yaradılmışdır."
Ulduz Döyüşlərinin pərəstişkarısınızmı? Astromech Droidləri sevirsən? Şeylər düzəltməyi sevirsən? Bu sualların hər hansı birinə və ya hamısına Bəli cavabını verdinizsə, bu Təlimat sizin üçündür!
Bu təlimat, öz R2D2 astromech Droidinizi yaratmaq üçün mümkün qədər asan bir şəkildə sizə kömək etmək üçün hazırlanmışdır!
Addım 1: Material siyahısı
İşdə lazım olan materialların geniş siyahısı:
1 Arduino Uno mikro nəzarətçi
1 L298N Motor Sürücü Kartı
2 6-9V DC mühərrikləri (İsteğe bağlı sürət qutusu qurulması)
2 Təkər
1 Kiçik Kastor Təkər qurğusu
2 Batareya Adapteri
6 AA Batareya
1 9V Batareya
Kişi-kişiyə tullanan kabel çeşidi
Kişi-qadına tullanan kabellərin çeşidi
2 açar (isteğe bağlı)
1 servo motor
4 "PVC Boru (7" uzunluğunda)
4.5 "diametrli akril günbəz
Köpük lövhə
İllüstrasiya lövhəsi
İsti Yapışqan Tabancası
İsti yapışqan
Gorilla yapışqan
Akril Boya (Mavi, Qara, Boz və Ağ)
Boya fırçaları
Kəsmə alətləri
Materiallara əlavə olaraq, bu qaynaqlara və vasitələrə də ehtiyac var/faydalıdır:
3D printer / 3D çap laboratoriyası
Lehim alətləri
Tel kəsicilər və soyucular
Bir kompüter və ya dizüstü kompüter
Addım 2: Lazımi proqram təminatı
Tələbə olsanız və bu layihə üçün lazım olsanız aşağıdakıları yükləmək pulsuzdur:
Autodesk ixtiraçısı
Arduino Proqram təminatı
Hər iki proqram Windows və Mac OSX ilə uyğun gəlir.
Qeyd: Hər hansı bir CAD proqramı işləyəcək; Bu layihə üçün Autodesk Inventor istifadə edildi.
Addım 3: Arduino Sketch
Bu 1.8.8 versiyasındakı Arduino eskizidir.
Kodu işə salmaq üçün verilən kodu yükləyin və Arduino proqramınızdan açın
Menyu çubuğundakı "Alətlər" düyməsini basaraq və "Port" un düzgün seçildiyini yoxlayaraq Arduino lövhənizin kompüterə qoşulduğunu yoxlayın
USB ilə kompüterinizə və mikro nəzarətçinizə qoşulmuş mavi yükləmə oxunu basın
Bu layihənin kodu sadə bir döngədir. Servo motor, R2D2 başını davamlı olaraq 180 dərəcə döndürür. Servo motorla eyni vaxtda hər iki DC mühərriki müəyyən bir müddətdə eyni vaxtda işləyir və sonra sağ DC mühərriki müəyyən bir müddət ərzində yalnız sol tərəfdən dönmək üçün işə salınır, sonra döngə sönənə qədər təkrarlanır.
Hər bir kod sətrinin nə etdiyinə dair ətraflı izahatlar kodun özündə verilir.
Qeyd: Kodun içərisində olan servo.h kitabxanası Arduino eskizi ilə standart olaraq gəlir.
Addım 4: İdarəetmə Sisteminin Qurulması
İlk dəfə sxemlərlə məşğul olsanız, baxmaq qorxunc ola bilər, amma təqdim olunan sxem və şəkillərlə prosesi izləmək üçün kifayət qədər asan olmalıdır. L298N motor sürücü lövhəsinin daxil olması ilə kabellərin bağlanması heç vaxt asan olmamışdır.
Bu idarəetmə sisteminin üç əsas komponenti var:
Sol ayaqlı DC motor (L298N Motor Sürücü Kartı tərəfindən idarə olunur)
Sağ ayaqlı DC motor (L298N Motor Sürücü Kartı tərəfindən idarə olunur)
Servo motor (Arduino lövhəsi tərəfindən idarə olunur)
3 -cü addımda, məlumat üçün motor sürücüsü lövhəsi pinləri və terminalları etiketlənir. Müsbət və Mənfi tellər motor sürücü lövhəsindəki müvafiq limanlarına daxil olur. Motorları və motor sürücü kartını gücləndirən 9V+ batareya paketi, motor sürücüsü lövhəsindəki 3 port terminalındakı sol və orta pinlərə, sağ port isə Arduino lövhəsinə bağlanır.
6 Kişi -Dişi tullanan kabelindən istifadə edərək 6 pinləri Arduino lövhəsində göstərilən pinlərə bağlayın. Diqqət yetirin ki, aktivləşdirmə pinləri qarşısında "~" işarəsi olan pinlərə getməlidir. Bunlar Arduinonun motor sürətini idarə etməsinə imkan verən PWM pinləridir.
Servo motor birbaşa Arduino lövhəsinə bağlanır. Narıncı tel PWM siqnalı tələb etdiyi üçün "~" pininə bağlanır, qırmızı və qəhvəyi tellər isə sırasıyla Müsbət və mənfi tellərdir. Arduino lövhəsini batareya portundan gücləndirmək üçün əlavə 9V batareya istifadə olunur.
Qeyd: İstifadənin asan olmasını təmin etmək üçün, batareya paketləri üçün pozitiv tellərdə açarlara lehim edə bilərsiniz. Bu, pozitiv telin soyulması və tel ilə birlikdə bir açarın lehimlənməsi ilə edilir.
Motor sürücü lövhənizlə probleminiz varsa, problemi həll edərkən istifadə etdiyim bəzi əlavə köməkliklər. L298N Motor Sürücü Kartı Dərsliyi
Addım 5: CAD Komponentləri
Dizaynın məqsədi əyləncəli, funksional və film keyfiyyətinə mümkün qədər yaxın bir şey etməkdir. Məsələn, R2D2 qurğusunun yüngül bir meyl içində oturmasını istəyirdim. Ayaqlar bədəndən və başdan ayrı olaraq modelləşdirilib və R2D2 -ni istənilən mövqedə oriyentasiya etməyə imkan verir.
Bunlar Autodesk Inventor istifadə edərək yaratdığım hissələrdir. Bədən, Baş, Ayaqlar, Ayaqlar və Daxili Quruluş bir -birindən ayrıdır. Öz 3D printerinizə sahibsinizsə, bundan istifadə edə bilərsiniz və ya 3D çap laboratoriyasına girişiniz varsa, bu da işləyir. Çap laboratoriyaları ümumiyyətlə əlverişlidir, buna görə də bu marşrutla getsəniz, iqtisadi cəhətdən səmərəli olmalıdır. Daha sonra ətraflı müzakirə olunacaq müxtəlif hobbi materiallardan hər bir komponenti hazırlamaq yolunu getdim.
Dizayn haqqında bir qeyd: DC motorundan gələn tellərin içindən keçməsinə imkan vermək üçün ayaqları çuxurdur.
Addım 6: Quraşdırma
Ön söz: R2D2 -ni Köpük lövhəsindən, Illustrator lövhəsindən, PVC -dən və akrildən hazırlamağı seçdim. Bu hissələr asanlıqla 3D çap edilə bilər.
Bütün bu tikinti müddətində ölçülər üçün 6 -cı addımda ətraflı təsvir olunan 3D modelləşdirilmiş hissələrdən istifadə etdim.
PVC borunun daxili quruluşunu qurmağa başladım. Borunun hündürlüyü 7 düymdür, buna görə dayaq quruluşunun hündürlüyü bunun içinə uyğun olmalıdır. Servo mühərrik, tellərin gövdəyə yönəldildiyi yuxarı dairə köpük taxta parçasına kəsilmiş bir yuvaya malikdir. Arduino, L298N lövhəsi və batareya paketləri dəstəkləyici quruluşa isti yapışqan ilə quraşdırılmışdır. Batareya paketlərinin bağlanmasına icazə vermək üçün hər bir komponentin istiqamətini qeyd edin və USB kabelinin də qoşulmaq üçün kifayət qədər yeri olmalıdır. İdarəetmə sistemi quraşdırıldıqdan sonra dəstək quruluşunu gövdəyə daxil edin.
Sonra ayaqlar üçün hər bir ayrı panel yaratdım. Yuxarıdakı şəkillərdə kəsməyiniz lazım olan parçalar ətraflı göstərilmişdir. Əlavə dəstək üçün köpük lövhəsinin dayaq hissələri əlavə olunur. Arxa paneli ayaqları üzərində tellər keçməyincə bağlamayın.
Ayaqları ayaqlara yapışdırmadan əvvəl ayrıca yaradılır. Bu layihədə istifadə olunan DC mühərrikləri Arduino avtomobil dəstindən gəldi və ayaq divarına yapışdırmaq üçün istifadə olunan montaj vintləri ilə gəldi. Telin keçməsini təmin etmək üçün ayağın yuxarı hissəsində kiçik bir çuxur kəsilməlidir. Bu ayaqlardan ikisi yaradılmalı və müvafiq ayaqlarına bağlanmalıdır. Hazır məhsulların hər ikisi əlavə edilmiş bir fotoşəkildə göstərilmişdir.
Orta ayaq sol və sağ ayaqların yaradıldığı kimi yaradılır. CAD rəsminə diqqət yetirərək, ayaqdan və R2 vahidinin altından şaquli olaraq kəsilmiş və bağlanmış çoxlu yarım dairə parçaları var. Daha sonra bunlar bir -birinə uyğunlaşacaq və orta ayağın düzgün istiqamətləndirilməsi üçün yapışqan əlavə olunacaq. Kiçik bir kastor çarxı, R2 qurğusu üçün dəstək və sükan rahatlığı əlavə etmək üçün bu ayağa yapışdırılmışdır. Sol və sağ ayaqları/ayaqları bağlamadan əvvəl orta ayağı bağlamağın ən asan olduğunu gördüm.
Baş "qübbə" şəklini yaratmaq üçün Akril günbəz və köpük lövhəsi kəsilərək yaradılmışdır. Mərkəzdəki günbəz quruluşunun altına bir servo qolu bağlayın. Bu daha sonra servo motora bağlanacaq.
Qeyd: Ayaqlarda və başda əyri bir forma əldə etmək üçün Illustrator lövhəsini (karton) uzunluğuna kəsin və seçdiyiniz əyriyə əyilmək. Lövhəni əvvəlcə bir az əymək və sonra dərhal yapışdırmaq daha asan oldu.
Nəhayət, bu layihəni zövqünüzə görə rəngləyə bilərsiniz. "R2D2" vibesini əldə etmək üçün sadə bir dizaynla getdim, amma çox detallı və mürəkkəb deyiləm.
Xəbərdarlıq: Köpük taxtadan istifadə edirsinizsə, tərkibində aseton olan sprey boyası istifadə etməyin, yoxsa köpük taxtanız əriyəcək.
Addım 7: Son Məhsul və İstifadə
Təzə bir boya işindən və montajdan sonra son məhsul budur. Məndən daha çox detal əlavə etməkdən çekinmeyin.
Bu layihə üçün əlavələr və imkanlar sonsuzdur! Bluetooth, səslər və yanıb -sönən işıqlar bir neçə ad çəkmək üçün!
Zövq alın və xoşbəxt olun!
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Blynk və Ifttt istifadə edərək səslə idarə olunan R2D2 Inspired Droid: 6 Addım
Blynk və Ifttt istifadə edərək səslə idarə olunan R2D2 Inspired Droid: Ulduz müharibələrini izləyərək bir çoxumuz robotların simvollarından, xüsusən də R2D2 modelindən ilham aldıq. Başqalarını bilmirəm, amma robotu çox sevirəm. Robot həvəskarı olduğum üçün blynk Io istifadə edərək bu kiliddə öz R2D2 droidimi qurmağa qərar verdim
Light-Up R2D2 Star Wars Posteri: 15 Addım (Şəkillərlə birlikdə)
Light-Up R2D2 Star Wars Posteri: Sadə bir film afişası çəkin və işıq və interaktivlik əlavə edin! İşıq xarakterli hər hansı bir plakat real həyatı işıqlandırmağa layiqdir! Bunu yalnız bir neçə materialla həyata keçirin. Tezliklə otağınız bütün kino həvəskarlarının həsədinə səbəb olacaq
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
Heineken + R2d2 = Br2d2: 4 addım
Heineken + R2d2 = Br2d2: Ehtiyacınız olacaq: Bəzi 3 volt Super Parlaq LED1 AA Batareya8 Alətlər: ispan versiyası 2d2 hec bir şey deyil, 330 ml2 mini tornillos1 destornillador de 1ml aproximado1 barril de