Mündəricat:

Özünü Oynayan Arduino Pinball Maşını!: 13 Addım (Şəkillərlə)
Özünü Oynayan Arduino Pinball Maşını!: 13 Addım (Şəkillərlə)

Video: Özünü Oynayan Arduino Pinball Maşını!: 13 Addım (Şəkillərlə)

Video: Özünü Oynayan Arduino Pinball Maşını!: 13 Addım (Şəkillərlə)
Video: 90'ların Sesi: Gravis Ultrason Kartının Yeniden Doğuşu 2024, Noyabr
Anonim
Image
Image
Özünü oynayan Arduino Pinball Maşını!
Özünü oynayan Arduino Pinball Maşını!
Özünü oynayan Arduino Pinball Maşını!
Özünü oynayan Arduino Pinball Maşını!
Özünü oynayan Arduino Pinball Maşını!
Özünü oynayan Arduino Pinball Maşını!

"Özünü oynayan bir langırt maşını, bütün əyləncəni oradan çıxarmırmı?" Soruşduğunu eşidirəm. Bəlkə də muxtar robotlar deyilsinizsə, ola bilər. Bununla birlikdə, mən çox maraqlı şeylər edə biləcək robotlar qurmağı çox sevirəm və bu da olduqca gözəl şeylər edir.

Bu layihə Kennesaw Dövlət Universiteti üçün yüksək səviyyəli bir dizayn layihəsi olaraq inşa edildi və qurmaq mənim üçün gerçəkləşən uşaqlıq arzusu idi.

Xüsusiyyətlərə neçə bal aldığınızı izləyən bir iş sistemi, çox toplu bir plinko maşını və ön tərəfdə anında çevirə biləcəyiniz avtonom aktivləşdirmə açarı daxildir. Oyun zamanı üzgüçülərin və langırtın mövqeyini daim aşkar edən və nisbi fərqlərə əsaslanaraq qərar verən yuxarıda quraşdırılmış bir USB kamera var. Layihənin daha çox şəkli burada!

Layihəni tam olaraq yenidən qura bilməyəcəyinizə (və ya hətta istəməyinizə) baxmayaraq, ümid edirəm ki, bu sizə zəhmli şeylər etmək üçün ilham və ya başlanğıc nöqtəsi verir.

Beləliklə, özünüzü hazırlayın və … Robotlar Yarataq!

Təchizat

Aydındır ki, bu layihədə çoxlu təchizat var və hər bir parçanı sadalaya biləcəyimi və faydalı olacağını düşünmürəm. Bununla birlikdə, əsas langırt komponentlərinin və bu layihəni qurmaq üçün lazım olan vasitələrin siyahısını vermək istəyirəm. Sonrakı hissələrdə xüsusi komponentlər üçün daha ətraflı bir siyahıya sahib olmağa çalışacağam.

Alətlər:

  • Bir CNC və/və ya lazer kəsiciyə giriş
  • Dremel və zımpara
  • Lehimleme dəmir
  • 3D printer (maşınınızdan asılı olaraq)
  • Linux Kompüteri
  • USB Kamera

Materiallar:

  • Çoxlu 22/24 AWG tel
  • Tellər üçün çox istilik azalır
  • 3/4 İnç kontrplak (Baltik ağcaqayınından istifadə etdik) - 2x 4x8 təbəqə
  • Gözəl bir enerji təchizatı - Bunun kimi!
  • Buck Converter (Light Power) - Bunun kimi!

Pinball Komponentləri:

Demək olar ki, bütün langırt komponentlərini Pinball Life -dan almaq olar.

  • Sol və Sağ Flipper qurğusu
  • 2x Flipper yarasaları
  • 2x Flipper düymələri
  • 2x Yaprak açarları
  • Pop Bamper Məclisi
  • 2x azmış montaj
  • Sapanlar üçün ən azı 6x ulduzlu yazı
  • Ulduz yazıları üçün ən azı 2x2 "rezin bantlar
  • Başlatıcı mexanizmi
  • Maşınınıza ehtiyac duyduğunuz qədər #44 süngü tərzi işıq və montaj mötərizəsi
  • Maşınınıza ehtiyac olduğu qədər çox oyun sahəsi əlavə edir
  • Maşınınıza ehtiyac olduğu qədər çox əyirici
  • Maşınınızın ehtiyac duyduğu qədər çox açar
  • Maşınınıza ehtiyac duyduğu qədər çox stand-up hədəfi

Və əlbəttə ki, bir Arduino Mega!

Addım 1: Bunun necə işlədiyini araşdırın

Bunun necə işlədiyini araşdırın
Bunun necə işlədiyini araşdırın
Bunun necə işlədiyini araşdırın
Bunun necə işlədiyini araşdırın
Bunun necə işlədiyini araşdırın
Bunun necə işlədiyini araşdırın

Bir şey qurmağın ilk addımı, əşyanın ayrı -ayrı hissələrinin necə birlikdə işlədiyini öyrənməkdir. Elektrik komponentləri haqqında ən azı bir az anlayışa sahib olacağınızı düşünürəm, amma bunu etməsəniz də bunun hələ də kömək edəcəyini ümid edirəm.

Ümumi Pinball Dizaynı

Bir langırt maşını haqqında düşünərkən ümumi kömək üçün bu bağlantılar sizə böyük bir anlayış təmin etməlidir.

  • Pinball Dizaynı, Bitirməyə Başlayın -
  • Langırt komponentlərinin qısa təsvirləri-https://www.topic.com/anatomy-of-a-pinball-machine
  • Gözəl animasiyalarla əla öyrədilə bilər-https://www.instructables.com/id/Making-a-Pinball-Machine/

Elektrik komponentləri:

Langırt komponentlərinin çoxu onları hərəkətə gətirən elektro-mexaniki prosesə malikdir.

  • Flippers -
  • Pop Bamper -
  • Sapanlar -
  • Transistor nəzəriyyəsi-https://learn.sparkfun.com/tutorials/transistors/applications-i-switches

Mexanik Pinball Dizaynı:

Bu hissəyə CAD modelləri, ağac emalı məsləhətləri və digər faydalı mexaniki köməkliklər daxildir

  • Pinballmakers.com tərəfindən CAD modelləri -
  • Komandamızın hazırladığı CAD modelləri -
  • Ağac və Akril Freze -
  • Göyərçin hazırlamaq -

Proqram və Avtonomiya Dizaynı:

Bu bölmədə müstəqil bir şey hazırlayarkən faydalı ola biləcək fərqli alqoritmlərə və layihələrə bağlantılar var.

  • Bənzər bir layihənin github reposu -
  • Hamarlaşdırıcı alqoritmlər (sürət/mövqe izlənməsi üçün) -
  • Arduino hardware ROS körpüsünü sürətləndirmək (lazım olduqda) -

Addım 2: Maşınınızı kağız üzərində dizayn edin

Maşınınızı Kağız üzərində Dizayn Edin
Maşınınızı Kağız üzərində Dizayn Edin
Maşınınızı Kağız üzərində Dizayn Edin
Maşınınızı Kağız üzərində Dizayn Edin
Maşınınızı Kağız üzərində Dizayn Edin
Maşınınızı Kağız üzərində Dizayn Edin

Bu, ilk baxışdan daha sadə bir iş kimi görünə bilər və uzun müddət bu barədə düşünürsünüzsə, bəlkə də belədir. Ancaq bu və ya digər səbəbdən bunu etmək olduqca çətin bir iş ola bilər.

Əvvəlcə hesablamadığınız yer məhdudiyyətləriniz ola bilər və ya bəlkə düşündüyünüz bəzi kadrların qanadlarınızın vurması qeyri -mümkündür. Çölə çıxmadan və işləməyən bir dizayn üçün vaxt və pul sərf etməzdən əvvəl bütün bunlar başınızda və kağız üzərində işləməlidir.

Komandamız üçün, həqiqətən keçmədən və son oyun sahəsini biçmədən əvvəl, həqiqətən ucuz kontrplakdakı bir neçə test lövhəsinə ayırdıq. Həm də bir çox dizayn təkrarlamasından keçdik və maşının görünüşünü daim dəyişdik, amma atdığımız hər addım bizi son məhsula bir az da yaxınlaşdırdı.

Beləliklə, səhvlərimizdən dərs alın və bu faydalı məsləhətlərdən istifadə edin:

  • 3D modelləşdirməyə keçməzdən əvvəl kağız üzərində (və ya lövhədə və ya hər hansı bir şey) çəkin.
  • Frezelemenizdə səhvlər etməyi planlaşdırın, çıxarıla bilən və yenidən qoyula bilən "modul" xüsusiyyətlərə sahib olun.
  • Sükanı yenidən kəşf etməyin, populyar oyunları və oyun sahələrini necə qurduqlarını yoxlayın.
  • Başınızdakı xəyal tam olaraq qarşınızda bitən olmayacaq, ancaq orada olanı götürün və onunla qaçın.

Addım 3: SolidWorks -də maşınınızı dizayn edin

SolidWorks -də Maşınınızı Dizayn Edin
SolidWorks -də Maşınınızı Dizayn Edin

Arduino 2020 yarışmasında ikinci mükafat

Tövsiyə: