İçindekiler:
Video: 2 Oyunculu Pong PCB: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Bu kılavuzda, taşınabilir 2 oyunculu bir pong oyunu oluşturabilirsiniz. Bu tasarım Onur Avun tarafından GitHub'da yayınlanan kod etrafında oluşturulmuştur. Bu projeyi oluşturmaktan keyif aldım, umarım siz de yapmaktan zevk alırsınız.
1. Adım: Malzemeleri Alın
Bu bir PCB projesidir, bu nedenle temel lehimleme araçlarına ihtiyaç duyar. Kurşunsuz lehim ve PCB kullanmanızı şiddetle tavsiye ederim.
PCB Gerber dosyası aşağıdadır veya projeye EasyEDA adresinden ulaşabilirsiniz.
JLCPCB, bu boyuttaki kurşunsuz PCB'ler için harika bir fiyata sahiptir
VX7805-500 gibi normal bir anahtarlama kullanmak daha az pil tüketir ancak LM7805 lineer regülatörden daha pahalıya mal olur. Her birinin farklı kapasitör gereksinimleri vardır.
30V'a kadar bir güç kaynağı kullanabilirsiniz, ancak varil jakı ile 5V regülatör arasındaki kapasitörün, beslemeden daha yüksek bir voltajda derecelendirildiğinden emin olmanız gerekir. Ayrıca, bir LM7805 kullanıyorsanız, soğutucu gereksinimlerini de kontrol edin, daha yüksek voltaj daha fazla ısı anlamına gelir. LM7805'li bu proje, soğutucu olmadan 9V'da iyi çalışıyor gibi görünüyor.
1 ATMEGA328P-PU
1 AVR Programcı kalkanı ve onunla birlikte bir Arduino kullanımı.
5K Potansiyometre
1 Nokia 5100 LCD Modülü
1 28 pinli soket
Adım 2: ATMEGA328'i programlayın
Lehimlemeden önce çipi programlayın. Bir soket kullandım, böylece çipi çıkarabilirim. AVR Programlama Kalkanı için bir Arduino programlamanız gerekiyor
"ISP olarak Arduino taslağı" [Dosya] -> [Örnekler] -> [ISP olarak Arduino] yükleyin.
AVR Programlama Kalkanını Arduino'ya Bağladı
AVR Programlama Kalkanı üzerindeki soket ATMEGA328 çipi
Programcı'yı seçin, [Araçlar] -> [Programcı] -> [ISP olarak Arduino] Program önyükleyicisini ayarlayın, [Araçlar] -> [Önyükleyiciyi Yaz]
Arduino yazılımında 2Player Pong Sketch'i açın
Pong taslağı yükle, [Dosya] -> [Programlayıcı kullanarak yükle]
3. Adım: Oluşturun
PCB üzerinde ipek ekranla eşleşen lehim parçaları. Daha ucuz olan LM7805 voltaj regülatörünü kullanmak istiyorsanız, SMPS ayak izine lehimleyin ve 10uf kapasitör yerine 1uf ve 22uf kapasitör ile 100nf kapasitör değiştirin. Tantal kapasitörler LM117T 3.3V regülatörün yanına gider, + deliklerine daha uzun kablolar koymayı unutmayın. Önce lehim ekranı, direnç ve seramik kapasitörler, ardından daha uzun bileşenler. Alt uçları klipsleyin ve altta keskin noktalar olmadığından emin olun. Güç için namlu jakı ve potansiyometrelerde iyi miktarda veya daha kalın lehim kullanın.
Önerilen:
Micro Center'dan 2 Oyunculu Stand-Up Retro Arcade: 20 Adım
Micro Center'dan 2 Oyunculu Stand-Up Retro Arcade: Yerel Micro Center'ınız artık kendi Raspberry Pi tabanlı Retro Arcade dolabınızı yapmak için ihtiyacınız olan her şeyi taşıyor. Kitler tamamen özelleştirilebilir, kabin, Raspberry Pi, düğmeler, joystickler, ses ve video aksesuarları ve daha fazlasını içerir. Bilişim Teknoloji'
(Çok Oyunculu)Makecode Arcade ile GameGo'da Dövüşmek: 6 Adım
(Çok Oyunculu) Makecode Arcade ile GameGo'da Dövüşmek: GameGo, TinkerGen STEM eğitimi tarafından geliştirilen, Microsoft Makecode uyumlu bir retro oyun taşınabilir konsoludur. STM32F401RET6 ARM Cortex M4 çipini temel alır ve STEM eğitimcileri veya sadece retro video oyunları oluşturarak eğlenmeyi seven insanlar için yapılmıştır
Arduino Kontrollü Çok Oyunculu Oyun Nasıl Yapılır: 6 Adım
Arduino Kontrol Cihazları ile Çok Oyunculu Bir Oyun Nasıl Yapılır: Oyun geliştiricilerin dünya çapında insanların oynamaktan zevk aldığı harika oyunları nasıl yarattığını hiç merak ettiniz mi? Pekala, Bugün size bir Arduino kontrol cihazı tarafından kontrol edilecek küçük bir çok oyunculu oyun yaparak bunun hakkında küçük bir ipucu vereceğim
Tek Oyunculu Tepki Zamanlayıcı (Arduino ile): 5 Adım
Tek Oyunculu Reaksiyon Zamanlayıcı (Arduino ile): Bu projede, bir Arduino tarafından desteklenen bir reaksiyon zamanlayıcı oluşturacaksınız. Arduino'nun millis() işlevinde çalışır, burada işlemci, programın çalışmaya başlamasından bu yana geçen süreyi kaydeder. Saatler arasındaki zaman farkını bulmak için kullanabilirsiniz
Arduino Tek Oyunculu Pong - Eğer Buysa, O Zaman Bu: 5 Adım
Arduino Tek Oyunculu Pong- Eğer Bu, O Zaman: Dit arduino projesi is gebaseerd op een 2 speler pong projesi hier op instructables(https://www.instructables.com/id/Portable-Arduino-a…) maar dit projesi tek oyuncu en basit AI ile tanıştı.Önderdelen: Arduino Uno Nokia 5100 scherm. https://www