İçindekiler:
- Adım 1: Sarf Malzemeleri
- Adım 2: Tasarımı Anlamak
- Adım 3: Oyun Alanını Güzelleştirmek
- Adım 4: Sınır Duvarlarının Takılması
- Adım 5: Başlatma Paneli ve Tahliyenin Montajı
- Adım 6: Skor Duvarlarını Takma
- 7. Adım: Arka Sınırı Takma
- Adım 8: Desteklerin ve Eğim Duvarının Takılması
- Adım 9: Motorları Ekleme
- Adım 10: Limit Anahtarlarını Takma
- Adım 11: IR Sensörlerini Monte Etme
- Adım 12: Kontrol Düğmelerini ve RGB Şeridi Ekleme
- Adım 13: Başlatıcıyı Ekleme
- Adım 14: Kontrol Panelini Takma
- Adım 15: 3B Basılı Parçaları Ekleme Zamanı
- Adım 16: Bağlantının Yapılması
- Adım 17: Kodlama Zamanı
- Adım 18: Sonuç
Video: Evive-Arduino Tabanlı Gömülü Platform Kullanan Masa Üstü Pinball Makinesi: 18 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Başka bir hafta sonu, başka bir heyecan verici oyun! Ve bu sefer herkesin favori atari oyunu olan Pinball'dan başkası değil! Bu proje size kendi Pinball makinenizi evde kolayca nasıl yapacağınızı gösterecek. Tek ihtiyacınız olan, canlı Başlangıç Kitindeki bileşenler, bazı lazerle kesilmiş parçalar, makinenizi süslemek için renkler ve kağıtlar ve bir sürü DIY-ing! Öyleyse arkadaşlarınızı da yanınıza alın, Kendin Yap şapkalarınızı takın ve hazır, hazır, DIY!
Kodu, gelişmiş özelliklere sahip çok yönlü grafik programlama platformumuz olan PictoBlox'ta yazdık. Buradan indirebilirsiniz.
Adım 1: Sarf Malzemeleri
Donanım
- canlı
- MDF Levhalar
- IR Sensörler
- DC Motorlar
- RGB LED Şerit
- Limit anahtarı
- ekmek tahtası
- Gökkuşağı Telleri
- dirençler
- zıtlıklar
- Lastik bantlar
- Renk Sayfası
- Somun ve Cıvata
- Atlama Kabloları
- Bazı 3D Basılı Bileşenler
Yazılım
PictoBlox
Yukarıdaki elektronik bileşenlerin çoğu, evive Başlangıç Kitinde bulunabilir.
Adım 2: Tasarımı Anlamak
Bildiğiniz gibi, bir langırt oyununda oyunu ilginç kılan bir dizi bileşen vardır. Böylece hazırlayacağımız yapının tasarımını anlayalım. Bileşenlerin bazıları MDF kesikleri ve bazıları tasarımını aşağıda bulabileceğiniz 3D baskıdır.
Not: Langırtı karton levhadan da yapabilirsiniz ancak MDF daha fazla dayanıklılık sağlayacaktır.
Pinball Makinesi için aşağıdaki bileşenlere ihtiyacımız olacak
- Kontrol Paneli
- Destekler (x 2)
- Puan Duvarları (x 4)
- Baz
- Sınır Duvarları (x 2)
- Ön Duvar
- Ekstra Duvar
- Fırlatma Duvarı
- Drenaj Duvarı
Bu parçalara ve 3D baskıya sahip olduğunuzda başlayalım!
Adım 3: Oyun Alanını Güzelleştirmek
Playfield, tüm Pinball oyununun oynandığı alandır. Ayrıca, tüm bileşenler oyun alanına yerleştirilecektir, bu nedenle, ilk adımda tabanın süslenmesi önerilir (sadece isterseniz).
Uzay temasıyla ilerliyoruz bu yüzden taban plakasına güzel bir uzay resmi yapıştırdık. Kağıdı tabana yapıştırdıktan sonra, taban plakasında bulunan kağıtların üzerinde delikler açtığınızdan emin olun.
Adım 4: Sınır Duvarlarının Takılması
Hem sol sınır duvarını hem de sağ sınır duvarını alın ve M3 somun ve cıvataları kullanarak (resim 1'de gösterildiği gibi) taban plakasına tutturun.
İşiniz bittiğinde, ön duvarı alın ve taban plakasına ve sol sınır duvarına takın (resim 2'de gösterildiği gibi). Burada kalan boşluk Launchpad'i yapmak için ön duvarı sağ sınıra bağlamayacağız. Fırlatma paneli, topumuzu oyun alanına fırlatacağımız veya fırlatacağımız koridordan başka bir şey değildir.
Adım 5: Başlatma Paneli ve Tahliyenin Montajı
Şimdi fırlatma rampasını ve tahliyeyi yapalım. Launchpad, bildiğiniz gibi, topu oyun alanına fırlattığımız yerdir. Boşaltma, oyunu bitiren yerdir, yani top bir kez boşaltmaya ulaştığında, bu şansla artık oyun alanına geri dönemez. Ayrıca, tahliyedeki top aşağı yuvarlanır ve fırlatma rampasında biter. Artık neyin ne olduğunu bildiğimize göre, montajlarına başlayalım.
Ekstra duvarı alın ve ön duvara ve taban plakasına takın (yukarıdaki resim 1'de gösterildiği gibi).
Şimdi tahliye duvarını alın ve ekstra duvara ve sol sınıra tutturun. Drenaj duvarının biraz eğimli olduğunu fark edebilirsiniz, bu da topun aşağı yuvarlanmasını kolaylaştırır (yukarıdaki resim 2'de gösterildiği gibi).
Bittiğinde, fırlatma duvarını taban plakasındaki sağ sınır duvarına paralel olarak takın. Ekstra duvar ile fırlatma duvarı arasında biraz boşluk bıraktığınızdan emin olun. Bu boşluk, tahliye ve fırlatma rampası arasındaki kapı görevi görecektir (yukarıdaki resim 3'te gösterildiği gibi).
Adım 6: Skor Duvarlarını Takma
Skor duvarı veya hedef duvarlar. Bunlar daha iyi puan almanızı sağlayacak duvarlardır. Top birinci ve üçüncü duvardan geçtiğinde toplam puanınıza 500 puan eklenir. Ve top orta duvardan geçerse 1000 puan kazanırsınız.
Bu nedenle, M3 somun ve cıvataları kullanarak çentik duvarlarını tabana tutturun.
7. Adım: Arka Sınırı Takma
Şimdi, topu çok sert vurduğumuzda bile topun oyun sahasından çıkmaması için arka duvarı sağlamlaştırmamız gerekiyor. Arka duvarı yapmak için bir köpük levha kullandık.
Kalın köpük tabakayı kesin ve Hot Glue kullanarak taban plakasına ve sınırlarına yapıştırın.
Adım 8: Desteklerin ve Eğim Duvarının Takılması
Şimdi, temel oyun alanı neredeyse hazır, langırt makinesine destek ekleme zamanı. İki destek plakasını alın ve M3 somun ve cıvatalarını kullanarak yukarıdaki şekil 1'de gösterildiği gibi taban plakasına sabitleyin. Destek eklemek, langırt makinenize eğim verecektir.
Geriye sadece köşe olan küçük bir şey kaldı. Sol sınır duvarı ve drenaj duvarının etkileşiminin yakınında küçük bir köşe oluştuğunu fark edebilirsiniz. Topun burada sıkışıp kalma ihtimali var. Böylece eğim duvarını ekleyeceğiz, top bu köşeye ulaştığında hızla tahliyeye yuvarlanıyor.
Bununla oyun alanımız hazır.
Adım 9: Motorları Ekleme
Langırt oyununda oyun alanının asla boş olmadığını fark edebilirsiniz. Oyunu ilginç kılmak için oyun alanında tonlarca unsur var. Bunlardan biri palet, diğeri tampon.
Tamponlar, topu rastgele herhangi bir yönde uzağa iterek sürekli dönenlerdir. Bu nedenle, 20 mm uzunluğunda M3 somun ve cıvatalar kullanarak 3 DC motoru üst sınırın yakınına takın.
Şimdi palet motorlarını ekleme zamanı. Flipper motorları boşaltma ucuna doğru takılacaktır. Bir sonraki adımda paletlerin ne olduğunu tartışacağız. O zamana kadar unutmayın, sizi kurtarabilecek olanlar onlar.
Not: Motorları monte etmeden önce, evive'nin yazılımını kullanarak test edin. Donanım yazılımı menüsünü açın, Kontroller'i seçin, motorları seçin, motorları nereye taktığınıza bağlı olarak M1 veya M2'yi seçin.
Adım 10: Limit Anahtarlarını Takma
Flippers, kontrolünüz altında olanlardır. İlgili düğmeye bastıktan sonra topu oyun alanına yönlendirirler. Böylece paletlerin 360 derece dönmesini istemiyoruz. Limit anahtarlarını kullanarak palet hareketlerini kısıtlayacağız. Drenaj alanının yakınında küçük eğriler görebilirsiniz, burası paletlerimizi sabitleyeceğimiz yerdir. Şimdi, her palet için iki dokunsal anahtar yapacağız. Onları eğrinin sonuna yapıştırın. Düğmeye basar basmaz kanatçık DC motoru dönmeye başlayacak, kanatçık üst limit anahtarına dokunur dokunmaz DC motor paleti aşağı indirecek şekilde ters yönde dönmeye başlayacaktır. Şimdi, palet alt limit anahtarına dokunur dokunmaz, kontrol düğmesine tekrar basılana kadar motor dönmeyi durdurur.
Aynı işlemi diğer taraf için de tekrarlayın.
Adım 11: IR Sensörlerini Monte Etme
Küçük duvarlara neden skor duvarı dediğimizi biliyoruz, ancak topun içlerinden geçtiğini nasıl anlayacaklar. Bunun için IR sensörleri ekleyeceğiz. Toplamda 5 IR sensörü ekleyeceğiz.
- Başlatma panelinde bir
- Skor duvarları için üç
- Kanalizasyonda bir
Top, fırlatma rampasının IR sensöründen geçer geçmez oyun başlar.
Şimdi, skor duvarlarındaki IR'ler, topun skor duvarlarından kaç kez geçtiğini fark edecek.
Son olarak, kanaldaki IR oyunun bittiğini gösterir(resim 2).
Not: IR sensörlerini monte etmeden önce, evive'nin ürün yazılımını (Pin State Monitor) kullanarak sensörleri test edin. Ayrıca, iyi yanıt vermiyorlarsa, onları kalibre etmeyi deneyin.
Adım 12: Kontrol Düğmelerini ve RGB Şeridi Ekleme
Öncelikle kontrol butonlarını ekleyelim. Kontrol düğmeleri paletlerin hareketini kontrol edecek olanlardır. İki adet arcade anahtarımız var ve bunları verilen deliklere kontrol paneline bağladık.
Bittiğinde, RGB LED şeridini alın ve oyun alanının sınırlarına yapıştırın. Oyunun durumunu gösteren RGB şeridinin rengini değiştireceğiz. RGB, yeni bir oyun başladığında yeşile dönmeli ve oyun bittiğinde kırmızıya dönmelidir. Ayrıca top, skor duvarlarından her geçtiğinde değişmelidir.
Adım 13: Başlatıcıyı Ekleme
Şimdi, başlatıcıyı veya pistonu ekleme zamanı. Başlatıcı, topunuzu fırlatma paneli aracılığıyla oyun alanına fırlatmanıza yardımcı olacaktır. Lastik bandı taktığımız fırlatıcıyı 3 boyutlu olarak yazdırdık. Kauçuğun ucu ön duvara ve sol sınır duvarına takılır. Fırlatıcıyı ne kadar çok çekerseniz, topa o kadar fazla kuvvet aktarılır.
Adım 14: Kontrol Panelini Takma
Pistonunuzu ve kabloları sensörlere taktıktan sonra, M3 somun ve cıvataları kullanarak kontrol panelini oyun alanının üstüne takın.
Adım 15: 3B Basılı Parçaları Ekleme Zamanı
Önce yan kulvar duvarlarını ekleyelim, top kulvara girerse bunlar topunuzu palete yönlendirecektir.
Tamponun kullanımını zaten bildiğimiz gibi. DC motorların serbest millerine sabitleyin.
Paletleri ekleme zamanı, paletleri DC motorun miline sabitleyin. Ayrıca paletlerin verilen eğrilere iyi oturduğundan emin olun.
Bittiğinde, biraz kicker ekleyelim. Vurucular, top her dokunduğunda topu oyun alanına yatay olarak itenlerdir, Her iki tarafa 3 adet tutucu takın ve etrafına lastikler sarın.
Bununla, tüm langırt montajınız tamamlandı.
Adım 16: Bağlantının Yapılması
- IR Sensörlerini Bağlama
- 1 IR Sensörü (sinyal pimi) evin Dijital Pimine 8 puan verin
- 2 IR sensörü (sinyal pini) evinin Digital Pin 9'una puanlayın
- 3 IR sensörü (sinyal pimi) evinin Dijital Pimine 10 puan verin
- Duvar IR sensörünü (sinyal pimi) evin Dijital Pimine 11'e boşaltın
- Launchpad IR sensörü (sinyal pimi) evin Dijital Pin 12'sine
- Şimdi tüm IR sensörünün VCC ve GND'sini evin VCC ve GND'sine bağlayın
- RGB Şeridi Bağlama
RGB LED şeridini evin 13 numaralı Dijital Pinine bağlayın
-
Flipper Motorlarının Bağlanması
- Sol Flipper Motoru M1 evinin portuna
- Evive M2 portuna Sağ Flipper Motor
-
Paletlerin Bağlanması
- Sol Yan Flipper Switch'in “NC” terminalini evive ve 10K ohm rezistörün Dijital Pin 2'sine bağlayın ve 10k ohm rezistörün başka bir ucunu evin GND'sine bağlayın, ayrıca Sol Yan Flipper Switch'in “COM” terminalini evin VCC'sine bağlayın
- Benzer şekilde, Sağ Yan Flipper Switch'in “NC” terminalini evive ve 10k ohm rezistörün Dijital Pin 3'üne bağlayın ve 10K ohm rezistörün başka bir ucunu evin GND'sine bağlayın, ayrıca Sağ Yan Flipper anahtarının “COM” terminalini VCC'ye bağlayın canlı
-
Tampon Motorlarının Bağlanması
3 Tampon motorunu paralel olarak bağlayın ve bir ucunu Rölenin VVR(+) pinine diğer ucunu ise “COM” terminaline bağlayın, ardından rölenin “NO” terminalini VVR(-) evive pinine bağlayın
-
Limit Anahtarlarının Bağlanması
- Sol Kenar Limit Anahtarının (Yukarı) “NC”sini evin VCC'sine ve COM terminalini evin Dijital Pin 4'üne ve 10K ohm direnç üzerinden GND'ye bağlayın
- Sol Kenar Limit Anahtarının (Aşağı) “NC”sini evin VCC'sine ve COM terminalini evin Dijital Pin 5'ine ve 10K ohm direnç üzerinden GND'ye bağlayın
- Sağ Taraf Limit Anahtarının (Yukarı) “NC”sini evin VCC'sine ve COM terminalini evin Dijital Pin 6'sına ve 10K ohm direnç üzerinden GND'ye bağlayın
- Sağ Taraf Limit Anahtarının (Aşağı) “NC”sini evin VCC'sine ve COM terminalini evin Dijital Pin 7'sine ve 10K ohm direnç üzerinden GND'ye bağlayın
Adım 17: Kodlama Zamanı
Scratch 3.0 tabanlı bir programlama yazılımı olan PitoBlox'ta kod yazacağız. Evive için aşağıdaki betiği yükleyin.
Adım 18: Sonuç
Bununla DIY Pinball makineniz hazır. Elde etmek. Ayarlamak. Langırt!
Önerilen:
Masa Üstü Bowling Oyunu: 10 Adım (Resimlerle)
Masa Üstü Bowling Oyunu: Evde bowling oynamanın eğlenceli bir yolunu mu arıyorsunuz? Bu talimat, tamamen işlevsel bir masa üstü bowling oyununun nasıl yapılacağı konusunda size yol gösterir. Bir okul projesi için hevesli bir bowling oyuncusu tarafından geliştirilen bu Arduino kontrollü evde bowling oyunu, bowlingi
Saç Kurutma Makinesi Nasıl Yapılır - Kendin Yap Ev Yapımı Saç Kurutma Makinesi: 6 Adım (Resimlerle)
Saç Kurutma Makinesi Nasıl Yapılır - Kendin Yap Ev Yapımı Saç Kurutma Makinesi: ❄ BURAYA ABONE OLUN ➜ https://www.youtube.com/subscription_center?add_us…❄ TÜM VİDEOLAR BURADA ➜ http://www.youtube.com/user/fixitsamo /videos❄ BİZİ TAKİP EDİN: FACEBOOK ➜ https://www.facebook.com/fixitsamo PINTEREST ➜ https://www.facebook.com/fixitsamo
MASA ÜSTÜ EVAPORATİF SOĞUTUCU: 8 Adım (Resimlerle)
BİR MASA ÜSTÜ EVAPORATİF SOĞUTUCU: GİRİŞ: Birkaç hafta önce kızım üşüttü ve Tahran gibi kuru ve çöl gibi iklimlerde evleri soğutmak için nispeten ucuz ve etkili bir cihaz olan ana evaporatif soğutucuyu açmamı istemedi. yani ben hissederken
20 Saat 20 $'lık Masa Üstü Arcade İnşa Edilmiş Yüzlerce Oyun İçeren Yerleşik: 7 Adım (Resimlerle)
20 Saat 20 $ Yerleşik Yüzlerce Oyunla Masa Üstü Arcade İnşa Etme.: Bir süredir böyle bir şey yapmak istiyordum ama her zaman yapacak çok sayıda başka proje için acelem yoktu. Acelem olmadığı için, yapı için gerekli tüm bileşenleri ucuz fiyatlarla biriktirene kadar bekledim. İşte
Klasik Amerikan AM Masa Üstü Tüp Radyo Nasıl Onarılır: 13 Adım (Resimlerle)
Klasik bir Amerikan AM Masa Üstü Tüp Radyosu Nasıl Onarılır: Eskiden birileri her zaman, radyolardaki küçük şeyleri düzeltebilecek başka birini tanırdı ve ben burada bunu ele alacağım. Bu talimatta, eski bir tüplü masa üstü radyoyu kurmanın ve çalıştırmanın temelleri konusunda size yol göstereceğim. Fi