Mündəricat:

Uzaqdan idarə olunan robot: 11 addım (şəkillərlə birlikdə)
Uzaqdan idarə olunan robot: 11 addım (şəkillərlə birlikdə)

Video: Uzaqdan idarə olunan robot: 11 addım (şəkillərlə birlikdə)

Video: Uzaqdan idarə olunan robot: 11 addım (şəkillərlə birlikdə)
Video: Pərdə arxası #2 - Fahişə həyatı - uşaqlar baxmasın 2024, Dekabr
Anonim
Uzaqdan idarə olunan robot
Uzaqdan idarə olunan robot

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əlimatda, hər hansı bir infraqırmızı pultla idarə oluna bilən bir robotun hazırlanmasını sizə göstərəcəyəm. Bu robotu tamamlamaq üçün sizə lazım olacaq:

1. Arduino lövhəsi

2. Jumper telləri (həm kişi-kişi, həm də qadın-qadın). Ancaq kişi-qadın telləri varsa, bu, naqillərinizi daha təmiz edəcək.

3. İki fasiləsiz fırlanma servo mühərriki.

4. İki təkər (təkərlərinizin servolara birtəhər bağlana biləcəyinə əmin olun).

5. L şəkilli montaj mötərizələri (8 ədəd). Bunları burada tapa bilərsiniz.

6. İnfraqırmızı uzaqdan idarəetmə.

7. İnfraqırmızı qəbuledici.

8. İnfraqırmızı maneələrdən qaçınma sensoru.

9. İki LED işıq, biri yaşıl, biri qırmızı.

10. İki rezistor.

11. Çörək lövhəsi.

12. Velcro.

13. İki vəziyyət açarı.

14. İki batareya.

15. 3D çap etməyi bacarmalısınız, çünki bu Robot beş ədəd 3D çaplı hissədən ibarətdir.

16. Bərkitmək üçün müxtəlif uzunluqlarda çoxlu 3 mm vintlər və qoz -fındıqların olduğundan əmin olun.

17. İstilik büzücü tel sarğı.

18. Çakmak və ya məşəl.

Addım 1: Şassi və onun qapağını hazırlayın

Şassi və onun örtüyünün hazırlanması
Şassi və onun örtüyünün hazırlanması
Şassi və onun örtüyünün hazırlanması
Şassi və onun örtüyünün hazırlanması
Şassi və onun örtüyünün hazırlanması
Şassi və onun örtüyünün hazırlanması

Şassi hər şeyi bir yerdə saxlayacaq. İstənilən sərt materialdan istifadə edərək maşın düzəldə bilərsiniz, amma mən 3D printerdən istifadə etdim və hər şeyi bir yerdə saxlaya bilməsi üçün onu qalınlaşdırdım. Qapaq, bütün naqilləri örtmək üçün şassinin üstünə gedir.

Şassi:

Vacib ölçüləri göstərdim, bütün digər ölçülər rəsmdə necə göründüyünə ən yaxın şəkildə edilə bilər. Ölçüləri olmayan hər hansı bir çuxurun diametri 3 mm -dir.

Qapaq:

İşıqlar, açar və infraqırmızı qəbuledici kimi görünməsi lazım olan komponentlər üçün deliklər göstərilir.

Kabel problemlərini həll etmək üçün açıla bilən iki yuva var.

Addım 2: Servanı Şassiyə bağlamaq

Servonun şassiyə bağlanması
Servonun şassiyə bağlanması
Servonun şassiyə bağlanması
Servonun şassiyə bağlanması
Servonun şassiyə bağlanması
Servonun şassiyə bağlanması

Hər tərəfdə iki L şəkilli montaj mötərizəsi istifadə edərək şassiyə servo bərkidilə bilər. Şəkillərdə göstərildiyi kimi çuxurlara L-mötərizələri və digər tərəfə iki qoz-fındıq bağlamaq üçün 3 mm ölçülü iki vida istifadə edin. Servoları hər tərəfdən bir vida və qoz ilə də bağlamaq olar. Digər servo üçün bu addımı təkrarlayın.

Addım 3: Təkərlərin bərkidilməsi

Təkərlərin bağlanması
Təkərlərin bağlanması
Təkərlərin bağlanması
Təkərlərin bağlanması

Bu robot üçün üç təkərdən istifadə etmişəm. İstifadə etdiyim təkərlərdən ikisi xüsusi olaraq servo mühərriklər üçün hazırlanmışdır və servo fanatı çıxarıb təkərini eyni vintlə qoyaraq qoşula bilər. Üçüncü təkər dönə bilən bir təkərdir. Mühərriklərin əks tərəfində olan dörd delik, təkər üçün istifadə olunur və dörd vida və qoz -fındıq ilə bağlanır.

Addım 4: İnfraqırmızı sensoru bağlayın

İnfraqırmızı sensoru bağlamaq
İnfraqırmızı sensoru bağlamaq
İnfraqırmızı sensoru bağlamaq
İnfraqırmızı sensoru bağlamaq

Sensoru yerində tutacaq kiçik bir boru çap edərək başlayın. 3x30 mm vida və 3 mm qoz istifadə edin və yuxarıdan vidalamağa başlayın, qırmızı borunun ardınca sensoru, ardınca bir qoz qoyun və sıx bağlayın. Sensor yağ ucunda və mərkəzdə kənarına ən yaxın olan çuxura yerləşdirilməlidir.

Addım 5: Arduino və Breadboard'u şassiyə bağlayın

Arduino və Breadboard -un şassiyə bağlanması
Arduino və Breadboard -un şassiyə bağlanması

Arduino lövhəsini şəkildə göstərildiyi kimi bağlamaq üçün cırtdan istifadə edin. Asanlıqla çıxarıla bilməsi üçün şassiyə bir parça və Arduino lövhəsinin altına uyğun bir parça qoyun. Çörək taxtası altında yapışdırıcıdır, etiketi çıxarın və şassinin yağ ucundakı arduino lövhəsinin arxasına qoyun.

Addım 6: Batareyaların quraşdırılması

Batareyaların Quraşdırılması
Batareyaların Quraşdırılması
Batareyaların Quraşdırılması
Batareyaların Quraşdırılması

Bu avtomobildə mühərriklərdən istifadə edildiyi üçün iki akkumulyatordan istifadə etməli olduğunuzu bildirin. Bir parça cırtdan istifadə edin və ortasında bir deşik düzəldin. Döndürülməsi üçün 3 mm -lik vintlə vintlə vidalayın ki, fırlansın, batareyanın ətrafına uyğun bir cırtdan parça sarın və ilk parçanı ətrafına sarın. Digər batareya üçün də eyni şeyi edin. Arduino lövhəsi üçün servo üçün 7.2 voltlu bir meyilli və 9 voltluq bir batareya istifadə etdim. 7.2 voltluq batareyanı tellərdən və istilik büzücü tel sarğısından istifadə edərək bağladım. Telləri pozitiv və mənfi terminallara qoyun və ətrafına istilik büzücü tel sarın və çaxmaqdan istifadə edərək yandırın. Birbaşa Arduino lövhəsinə qoşula bilən telli bir klik pinindən istifadə etdim.

Addım 7: Kabel çəkmə

Kablolama
Kablolama

Bütün komponentlərin naqillərini açıq şəkildə göstərən bir diaqramın şəkli var.

Addım 8: Qapağı bağlayın

Qapağın yapışdırılması
Qapağın yapışdırılması

Qapaq, kənarındakı əyilmiş üzlərdəki L şəkilli dörd montaj mötərizəsi və 8 vida və qoz-fındıq istifadə edərək şassiyə bərkidilə bilər. Qozun içəridən vidalanması üçün qapaqda iki açılış olacaq.

Addım 9: Komponentləri qapağa yapışdırın

Komponentləri Qapağa yapışdırın
Komponentləri Qapağa yapışdırın

Komponentləri əlavə olunmuş şəkildə göstərildiyi kimi qapağın üstünə itələyin, bantdan istifadə edərək komponentləri içəridən sıxın. Ölçülərə riayət olunarsa, komponentlər bir -birinə sıx uyğun olmalıdır, ancaq bant ehtiyat üçün istifadə olunur. Qırmızı LED, yaşıl LED, infraqırmızı qəbuledici və iki vəziyyət açarı daxil olmaqla görünən dörd komponent var.

Addım 10: Qapağındakı deliklərin örtülməsi

İki çuxuru örtmək üçün iki qapını içəriyə itələyin.

Addım 11: Proqramlaşdırma

Robotu idarə etmək üçün C ++ istifadə edən Arduino üçün eskiz əlavə etdim. İR uzaqdan idarəetmə cihazınızın Arduino düymələrinin kodunu irəli, geriyə, sola, sağa və s. Əmrlərə uyğunlaşdırdığınızdan əmin olun.

Tövsiyə: