İçindekiler:

Arduino ile Retro Atari: 5 Adım
Arduino ile Retro Atari: 5 Adım

Video: Arduino ile Retro Atari: 5 Adım

Video: Arduino ile Retro Atari: 5 Adım
Video: Adım at para kazan hîlesi ( Arapların taktiği 😅 ) 2024, Kasım
Anonim
Image
Image

Herkese merhaba! Málaga Üniversitesi Telekomünikasyon Okulu'nda bir Beng Elektronik Mühendisliği modülü olan 'Yaratıcı Elektronik' için bu yıl yaptığımız bir projeyi sizlerle paylaşmak istiyorum.

www.uma.es/etsi-de-telecomunicacion/

Proje, Arduino ile geliştirilen üç basit oyunla minyatür bir atari makinesini yeniden yaratmaktan oluşuyor:

->İSTİF: Bu oyun, katları istiflemek ve olabildiğince yükseğe çıkmaktan oluşur, ancak kendinizi yanıltmaya dikkat edin çünkü hız artar ve katlar küçülür.

->UZAY: Bu oyunda her seferinde daha hızlı düşen düşmanlardan kaçınmalı ve mümkün olduğunca en yüksek puanı almalısınız.

->COCO: Zaman sınırı olan bir oyunda arkadaşlarınızla doğruluğunuzu karşılaştırın ve kimin en iyi keskin nişancı olduğunu göreceksiniz.

Bunun için yapmanız gerekenlerin listesi var:

- 1 LCD Nokia 5110.

- 1 Arduino Uno.

- 2 Düğme.

- 1 Joystick.

- 1 Hoparlör.

- 1 9V Pil.

- 2 Anahtarlayıcı.

- 1 RGB Led.

- Arduino ile uyumlu 9V pil için 1 Adaptör.

- LCD için 5 10KOhm.

- Düğmeler için 2 10KOhm.

- RGB Led için 3 330Ohm.

- Birkaç kablo.

- 1 3D Tasarım.

Adım 1: Bileşenler ve Bağlantılar

Stripboard üzerinde lehim
Stripboard üzerinde lehim

Bu fotoğrafta yapmanız gereken bağlantıları görebilirsiniz.

Bileşenleri kontrol etmek için herhangi bir şeyi lehimlemeden önce ilk önce protoboard üzerinde yapmak daha iyidir.

İlk adım, LCD'yi Arduino Uno'ya bağlamak ve pin bağlantılarının doğru olduğunu kanıtlamaktır. Ardından, diğer bileşenlerle aynı şeyi yapmanız gerekir.

Adım 2: Kitaplık ve Kod

Şimdi, LCD'yi yönetmek için kütüphaneyi kurmanız gerekiyor. Buraya bağlayın ve indirin:

www.rinkydinkelectronics.com/library.php?id…

Kullanabileceğiniz tüm işlevleri içeren bir belge var.

Aşağıdaki adım, kodumuzu indirmek ve her şeyin doğru olduğundan emin olmak için kanıtlamaktır.

github.com/acl173/Retro-Arcade-Machine-wit…

Ayrıca, oyunu atari salonuna eklemek için yalnızca bazı şeyleri değiştirmek zorunda kaldığımız üçüncü oyunda bize yardımcı olan bu gönderiye de teşekkür etmek istiyoruz:

www.elecfreaks.com/store/blog/post/joystic…

Adım 3: Stripboard'da Lehimleyin

Stripboard üzerinde lehim
Stripboard üzerinde lehim
Stripboard üzerinde lehim
Stripboard üzerinde lehim

Her şeyin doğru çalıştığını doğruladıktan sonra, devre ve kablolara stabilite ve netlik veren şerit tahtası üzerinde lehimlemeye başlarsınız.

İlk fotoğrafta yaptığımız tüm bağlantıları görüyorsunuz:

->Mavi renk: Arduino'ya bağlanmak için erkek pinler.

->Siyah renk: Hatlara bağlı bir stripboard kullandık ve kısa devreyi önlemek için bağlantı kesmeleri yaptık. İkinci fotoğraf bunun bir örneğidir.

-> Kırmızı renk: D3-D7 için 10K, D12 ve D8 için 10K ve D11-D9 için 330Ohm.

->Yeşil renk: Stripboard ve diğer bileşenler arasındaki bağlantılar.

->Mor renk: Stripboard için ara bağlantılar.

-> Camgöbeği rengi: İki pin bus vardır. En uzun pin bus ekran içindir ve küçüğü joystick içindir. Pin bus gerekli değildir, kablolarla yapabilirsiniz, ancak daha net bir tasarıma katkıda bulunur.

-> Turuncu renk: Stripboard'un sınırlarını işaretleyin.

Üçüncü fotoğraf finalde nasıl görünmesi gerektiğidir.

Adım 4: 3D Tasarım

3D Tasarım
3D Tasarım

Bu adımda Intertet'in beğendiğimiz ücretsiz bir 3D tasarımını kullanıyoruz. Bağlantı burada…

www.thingiverse.com/thing:2293173

Ancak, tasarımımıza 3d baskıya uyacak şekilde bir düzenleme yapmak zorunda kaldık. Örneğin butonları ve joystick deliklerini büyütmek zorunda kaldık.

Yine de başka bir tasarım yazdırabilir veya kendiniz yapabilirsiniz.

Adım 5: Son Adım

Son adım
Son adım

Bileşenleri silikonla yapıştırmaya karar verdik çünkü bu prototipi yapmak kolay ve iyi bir seçenekti.

Önerilen: