Mündəricat:
- Addım 1: sxematik
- Addım 2: Taxta qutunun dizaynı
- Addım 3: Komponentlər
- Addım 4: Prosedurlar
- Addım 5: Fayllar
Video: Taxta qutuda elektron Tic-Tac-Toe Oyunu: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Salam
Yeni bir nəşrdə komik Tic-Tac-Toe oyununu təqdim edirəm.
Bənzər bir layihə üçün İnternetdə axtardım, amma burada fikir unikaldır.
MƏN ÜMİD EDİRƏM:)
Odur ki, indi başlayaq.
Addım 1: sxematik
Nəzərə alın ki, bu sxem 100%dəqiq olmaya bilər. Zəhmət olmasa, düzgün kabel təlimatı üçün koddakı əlaqələri nəzərdən keçirin.
Addım 2: Taxta qutunun dizaynı
Burada Coral Draw proqramından istifadə edərək taxta qutu hazırladım. LED matrisini, klaviatura panellərini və LCD -ni ehtiva etmək üçün kənarların ölçüləri diqqətlə ölçülmüşdür. Qutunun montajı mərhələlərlə aparıldı və nəhayət alt hissəsi prototipi bağladı.
Addım 3: Komponentlər
Aşağıdakılara ehtiyacım var:
- 9 İki rəngli LED (məsələn, Qırmızı/Yaşıl)
- 9 330 ohm müqavimət
- 9 Kişi-Kişi uzun telləri (Qırmızı LEDlər üçün)
- 9 Kişi-Kişi uzun telləri (Yaşıl LEDlər üçün)
- 7 Kişi-Kişi uzun telləri (ilk klaviatura üçün)
- 7 Kişi-Kişi uzun telləri (ikinci klaviatura üçün)
- 1 Kişi-Kişi uzun tel (GND üçün)
- 4 Kişi-Dişi uzun tel (LCD üçün)
- 1 I2C LCD (seriya tipi)
- 1 9 V batareya
- 1 Batareya tutacağı
- 1 ON/OFF açarı
- 1 Arduino Mega 2560
- 1 taxta qutu (35 x 15 x 4 sm)
Addım 4: Prosedurlar
Əvvəlcə hər bir komponenti ayrı -ayrılıqda sınamalıyam ki, düzgün işləsin. Sonra layihəni tamamlamaq üçün komponentləri bir -birinə bağlamağa başladım.
İlk addım, eyni Arduino üzərindəki iki klaviatura bağlantısını yoxlamalıyam. Beləliklə, ilk klaviaturaları 2 -dən 8 -ə qədər sancaqlara bağlayıram, sonra ilk klaviaturaları A0 -dan A6 -a qədər olan pinlərə bağlayıram.
Əlbəttə ki, hər hansı bir rəqəmsal pin eyni işi görəcəkdir. Beləliklə, layihəniz üçün uyğun olan sancaqlar seçməkdə çekinmeyin.
İkinci addım LCD -ni yoxlamaqdır. Beləliklə, LCD -ni VCC, GND, SDL və SDA portlarına bağlayıram.
Sonra işlədiyini yoxlamaq üçün hər bir LED -i ayrı -ayrılıqda yoxlamağa başlayıram. İki rəngli LED ümumi topraklıdır. Beləliklə, Qırmızı LED Anodları 35 -dən 51 -ə (9 rəqəmsal pin) bağladıqdan sonra Yaşıl LED Anodlarını 34 -dən 50 -yə (9 rəqəmsal pin) bağlayıram. Bundan sonra hər LED üçün ümumi katotu 330 ohm rezistora bağlayıram və bütün rezistorları uzun tellə birlikdə GND -yə bağlayıram.
Nəhayət batareyanı bağlayıram və sistemin işləməsini yoxlamaq üçün kodu yükləyirəm. Zövq alın: D.
Addım 5: Fayllar
Fritzing faylı üçün.txt olan uzantını.fzz olaraq dəyişdirin
Layihə üçün istifadə olunan kod Arduino IDE istifadə edərək hazırlanmışdır. Klaviatura və I2C kitabxanalarını yükləməlisiniz. Onları hər yerdə onlayn olaraq tapa bilərsiniz.
Qutu üçün təklif olunan ölçülərin şəklini əlavə edin. Coral Draw layihə fayllarını da tapa bilərsiniz, beləliklə öz qutunuzu hazırlaya və ölçüləri öz Tic-Tac-Toe oyununuza uyğun olaraq tənzimləyə bilərsiniz.
Tövsiyə:
Qutuda Üç Fransız Toyuq (Micro: bit ilə): 10 Addım
Qutuda Üç Fransız Tavuğu (Micro: bit ilə): Bir qutudan tullanan üç toyuğu olan insanları təəccübləndirin (və ya qorxutun). Klassik Jack-in-the-boxda elektronika ilə bir bayram tətili. Bu üç toyuq təbii ki fransızdır
Qutuda Sikkə Açarı: 9 addım
Qutuda Açarda Sikkə: Çox sadə və asan bir sikkə açarı ilə ətrafınızda yatdığınız köhnə bir saat qutusunu necə dəyişdirəcəyinizi sizə göstərəcəyəm. unikal bir şey etmək üçün şeylər
Digispark & WS2812 Gökkuşağı Təkər Bir Qutuda: 4 Addım (Şəkillərlə birlikdə)
Digispark & WS2812 Rainbow Wheel in a Box: Bu kiçik layihə, bir mağazada tapdığım 10x6x5 sm ölçülü gözəl bir taxta qutunun ətrafında hazırlanmışdır. rənglər, ağacdan oyulmuş qapağın tərəfləri
C51 4 Bit Elektron Saat - Taxta Saat: 15 Addım (Şəkillərlə)
C51 4 Bit Elektron Saat - Taxta Saat: Bu həftə sonu bir az boş vaxtım oldu, buna görə də bir müddət əvvəl AliExpress -dən aldığım 2.40 dollarlıq 4 bitlik elektron elektron rəqəmsal saatı yığdım
Sevimli və Güclü Taxta Robot Qoluna Birləşmək üçün Bir neçə Taxta Necə İstifadə Edilir: 10 Addım
Sevimli və Güclü Taxta Robot Qoluna Birləşmək üçün Bir neçə Taxta Parçadan Necə İstifadə Edilir: Robot qolunun adı WoodenArmdır. Çox yaraşıqlı görünür! WoodenArm haqqında daha ətraflı məlumat almaq istəyirsinizsə, www.lewansoul.com saytına müraciət edin. İndi WoodenArm haqqında bir giriş edə bilərik, davam edək