Mündəricat:

Roomba Layihəsi: 5 Addım (Şəkillərlə birlikdə)
Roomba Layihəsi: 5 Addım (Şəkillərlə birlikdə)

Video: Roomba Layihəsi: 5 Addım (Şəkillərlə birlikdə)

Video: Roomba Layihəsi: 5 Addım (Şəkillərlə birlikdə)
Video: Problemləri ağıllı həll etmək metodu // "5 niyə" metodu 2024, Iyul
Anonim
Roomba Layihəsi
Roomba Layihəsi

Bu təlimat, Cənubi Florida Universitetindəki Makecourse -in layihə tələbinin yerinə yetirilməsi üçün yaradılmışdır (www.makecourse.com).

Bu təlimat, Roomba layihəmi toplamaq üçün lazım olan bütün zəruri addımları və komponentləri əhatə edəcək. Təlimata STL faylları, montaj, idarəetmə sistemi və layihə üçün proqramlaşdırma daxil olacaq.

Addım 1: Lazım olan hissələr

Lazım olan hissələr
Lazım olan hissələr
Lazım olan hissələr
Lazım olan hissələr
Lazım olan hissələr
Lazım olan hissələr
Lazım olan hissələr
Lazım olan hissələr

Komponentlər:

1 x Arduino Uno

1 x Təxmini Alıcı

1 x Uzaqdan Uzaqdan

1 x MG90S Servosu

1 x HC SR04 Ultra Sonic Sensor

1 x 220 ohm müqavimətçilər

2 x DAOKI Dual H-Körpü

4 x #2 vintlər

1 x Gorilla Epoksi

2 x 12 V Batareya Paketi

1 x 12 V 120mm PC Kasa Fanı

1 x Filtr

DIY Robot Ağıllı Avtomobil Robotu üçün 4 x 6V Dişli Motor

Alətlər:

3D printer

Lehimleme dəmir

Flux Core Lehim

Tel kəsicilər

Kiçik Phillips tornavida

İsti Yapışqan Tabancası

Addım 2: 3D çaplı hissələr və montaj

3D çaplı hissələr və montaj
3D çaplı hissələr və montaj
3D çaplı hissələr və montaj
3D çaplı hissələr və montaj
3D çaplı hissələr və montaj
3D çaplı hissələr və montaj

Bu layihənin bütün hissələri 3D çap edildi. Öz roomba vakuum robotunuzu qurmaq üçün lazım olan bütün STL sənədlərini daxil etdim. Bütün hissələr 6 "x 6" x 6 "ölçüsündə olacaq şəkildə dəyişdirildi. Gorilla Epoxy istifadə edərək, montaja görə bir -birinə yapışdırılan üst qovluqdakı parçalar və Base qovluğundakı bütün parçalar da bir -birinə yapışdırıldı.

*** Nəzərə alın ki, tolerantlıq fərqləri səbəbindən STL sənədlərində dəyişikliklər və ya son izlər tələb oluna bilər.

Addım 3: Elektrik Şeması

Elektrik Şematik
Elektrik Şematik

Burada elektrik sisteminin əsas sxemidir. Batareya paketləri üçün tələb olunan gərginlik 12 voltdur. Elektrik sisteminizi bu sxemə bənzər bir şəkildə bağlasanız, Arduino eskiz körfəzi işləyəcək.

Addım 4: Arduino Sketch

Bu layihə üçün Arduino eskizində iki kitabxana və bir funksiya istifadə olunur. Servo kitabxana Arduino proqramına daxildir və mən IRremote kitabxanası üçün bir zip faylı daxil etmişəm. HCSR04 funksiyası Roomba eskizi ilə eyni poçt qovluğunda yerləşirdi. Düzgün işləməsi üçün HCSR04 fayllarının Roomba eskizi ilə eyni qovluqda olması lazımdır.

*** Kitabxananı əlavə etmək üçün zip qovluğunu kompüterə yükləyin və Arduino proqramını işə salın. Proqramın yuxarısındakı Sketch sekmesinin altında Kitabxana Daxil et seçin və sonra Əlavə et. ZIP Kitabxana… Arduino kitabxanasına əlavə etmək istədiyiniz kitabxananın zip qovluğunu seçin və aç seçin.

*** Uzaqdan idarəetmə üçün IR dəyərləri pultunuz üçün fərqli ola bilər. Dəyərləri dəyişdirmək üçün sadəcə dəyərləri tapın və uzaqdan idarəetmə dəyərlərinizə uyğun olaraq dəyişdirin. Bu YouTube təlimatı, pultunuzun dəyərlərini necə tapacağınızı göstərir.

www.youtube.com/watch?v=YW4pP1GoFIk

Addım 5: Son Məhsul və Montaj

Burada Roomba robotunun işlədiyini görə bilərik. Roomba işə salınır və ultrasəs sensoru maneələri aşmağa başlayır. Robot bir maneə algıladığında, robot geri çəkilir, dönür və sonra növbəti maneəyə qədər davamlı irəliləyir. Robotu uzaqdan idarə etməklə idarə etmək olar. Pult robotu işə sala/deaktiv edə, DC mühərriklərini aça/söndürə bilərdi.

*** (Diqqət yetirin ki, robotu batareya paketi əvəzinə divar prizinə bağlamışdım. Təkərlərə kifayət qədər güc vermədiyim batareya paketləri, robotların ağırlığına görə mühərriklərin fırlanmasına səbəb olur.) ***

Tövsiyə: