Mündəricat:
- Addım 1: Komponentlər və Bağlantılar
- Addım 2: Kitabxana və Kod
- Addım 3: Stripboardda lehim
- Addım 4: 3D Dizayn
- Addım 5: Son addım
Video: Arduino ilə Retro Arcade: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Hər kəsə salam! Malaga Universitetinin Telekommunikasiya Məktəbində bir Beng Elektronik Mühəndisliyi modulu olan 'Creative Electronics' üçün bu il etdiyimiz bir layihəni sizinlə bölüşmək istəyirəm.
www.uma.es/etsi-de-telecomunicacion/
Layihə Arduino ilə hazırlanmış üç sadə oyunla miniatür bir arcade maşınını yenidən yaratmaqdan ibarətdir:
-> STACK: Bu oyun döşəmələri yığmaq və bacardığınız qədər yüksəlməkdən ibarətdir, ancaq özünüzü aldatmaq üçün diqqətli olun, çünki sürət artır və mərtəbələr kiçilir.
-> SPACE: Bu oyunda hər dəfə daha sürətli düşən düşmənlərdən qaçmalı və bacardığınız qədər yüksək bal toplamalısınız.
-> COCO: Vaxt məhdudiyyətli bir oyunda dəqiqliyinizi dostlarınızla müqayisə edin və kimin ən yaxşı snayper olduğunu görəcəksiniz.
Bunu etmək üçün lazım olan şeylərin siyahısı var:
- 1 LCD Nokia 5110.
- 1 Arduino Uno.
- 2 düymə.
- 1 Joystick.
- 1 dinamik.
- 1 9V batareya.
- 2 dəyişdirici.
- 1 RGB Led.
- Arduino ilə uyğun 9V batareya üçün 1 Adapter.
- LCD üçün 5 10KOhm.
- Düymələr üçün 2 10KOhm.
- RGB Led üçün 3 330 Ohm.
- Bəzi tellər.
- 1 3D Dizayn.
Addım 1: Komponentlər və Bağlantılar
Bu fotoşəkildə etməniz lazım olan əlaqələri görə bilərsiniz.
Komponentləri yoxlamaq üçün bir şeyi lehimləməzdən əvvəl protoboardda etmək daha yaxşıdır.
İlk addım LCD -ni Arduino Uno ilə birləşdirmək və pinlərin düzgün olduğunu sübut etməkdir. Sonra digər komponentlərlə eyni şeyi etməlisiniz.
Addım 2: Kitabxana və Kod
İndi LCD -ni idarə etmək üçün kitabxananı quraşdırmalısınız. Buradan keçid edin və yükləyin:
www.rinkydinkelectronics.com/library.php?id…
İstifadə edə biləcəyiniz bütün funksiyaları olan bir sənəd var.
Növbəti addım kodumuzu yükləmək və hər şeyin doğru olduğunu yoxlamaqdır.
github.com/acl173/Retro-Arcade-Machine-wit…
Oyunu arcade -ə əlavə etmək üçün yalnız bəzi şeyləri dəyişdirməli olduğumuz üçüncü oyunda bizə kömək edən bu yazıya təşəkkür etmək istərdik:
www.elecfreaks.com/store/blog/post/joystic…
Addım 3: Stripboardda lehim
Hər şeyin düzgün işlədiyini yoxladıqdan sonra, dövrə və tellərə sabitlik və aydınlıq verən lövhədə lehimləməyə başlayırsınız.
İlk fotoda etdiyimiz bütün əlaqələri görürsünüz:
-> Mavi rəng: Arduinoya qoşulmaq üçün kişi sancaqlar.
-> Qara rəng: xətlərə bağlı bir lövhə istifadə etdik və qısa qapanmanın qarşısını almaq üçün ayırmalar etdik. İkinci fotoşəkil buna bir nümunədir.
-> Qırmızı rəng: D3-D7 üçün 10K, D12 və D8 üçün 10K və D11-D9 üçün 330Ohm.
-> Yaşıl rəng: Şerit lövhə ilə digər komponentlər arasındakı əlaqə.
-> Bənövşəyi rəng: Şerit lövhə üçün əlaqələr.
-> Cyan rəngi: İki pinli avtobus var. Ən uzun pinli avtobus ekran üçün, kiçik isə joystick üçündür. Pin avtobusları lazım deyil, tellərlə edə bilərsiniz, ancaq daha aydın bir dizayna kömək edir.
-> Narıncı rəng: Stripboardun sərhədlərini qeyd edin.
Üçüncü şəkil finalda necə görünməlidir.
Addım 4: 3D Dizayn
Bu mərhələdə bəyəndiyimiz pulsuz bir Intertet 3D dizaynından istifadə edirik. Link buradadır…
www.thingiverse.com/thing:2293173
Ancaq dizaynımıza uyğun olaraq 3d çapa uyğunlaşmaq üçün müəyyən bir iş görməliyik. Məsələn, düymələri və joystick deliklərini böyütməliydik.
Buna baxmayaraq, başqa bir dizayn çap edə və ya özünüz edə bilərsiniz.
Addım 5: Son addım
Komponentləri silikonla yapışdırmaq qərarına gəldik, çünki bu prototipi etmək asan və yaxşı bir seçim idi.
Tövsiyə:
Buxar Oyunlarınızı Raspberry Pi ilə Retro Arcade Kitində Çalışdırın: 7 Addım
Raspberry Pi ilə Retro Arcade Kitində Buxar Oyunlarınızı Çalışdırın: Ən son oyunlardan ibarət Steam hesabınız varmı? Bir arcade kabineti necə? Əgər belədirsə, ikisini də inanılmaz bir Steam Streaming oyun maşınına birləşdirməyin. Steamdakı insanlar sayəsində, ən son oyunları PC və ya Ma -dan yayımlaya bilərsiniz
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
ESP32 ilə PWM - Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: 6 addım
ESP32 ilə PWM | Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: Bu təlimatlarda Arduino IDE istifadə edərək ESP32 ilə PWM siqnallarının necə yaradılacağını görəcəyik. PWM əsasən hər hansı bir MCU -dan analoq çıxışı yaratmaq üçün istifadə olunur və bu analog çıxış 0V ilə 3.3V arasında ola bilər (esp32 vəziyyətində) & dan
Retro ilə Kontrplak Arcade Çantası: 10 Addım (Şəkillərlə)
Retropi ilə Kontrplak Arcade Çantası: Uşaq ikən dostlarımızın 8 bitlik nintendoları vardı və bu, yer üzündəki ən gözəl şey idi. Mən və qardaşım Milad hədiyyəsi olaraq sega megadrive alana qədər. O Milad ərəfəsindən yeni il gecəsinə qədər yatmadıq, sadəcə oynadıq və zövq aldıq
Retro Arcade Art ilə LED Pixel Art Frame, App Controlled: 7 Addım (Şəkillərlə)
Retro Arcade Art ilə LED Pixel Art Frame, Tətbiq Nəzarətli: 8024 ARCADE OYUN ART Parçaları RETRO 80S ARCADE OYUN ART Parçalarını Göstərən 1024 LED İLƏ TƏDBİRLİ LED ART ÇƏRÇƏKƏSİ OLUN PIXEL Makers Kit - $ 59Adafruit 32x32 P4 LED Matrix - 49.9512x20 & 1 düym Akrilik Sheet. düym qalın - Tap Plastikdən Şəffaf Yüngül Duman