Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Birlikdə Arduino ilə toxunma ekranı ilə tanış olmaq üçün bir layihə hazırladıq. Bu, "oxşar" layihədə, oxşar bir sözlə başa düşülən bir sözdür. Birlikdə çapa aparıcı sözlər, çapar sözlər və sözlər var. Ümumiyyətlə, hər hansı bir problem yoxdur. Als deze waarde helemaal leeg in the game ən böyük oyunlardan biridir. Çox böyük bir LED layihəsi varsa, "oksigen" in ən yaxşı oyunlarından biri də niet sözləridir. Groen = goed, Blauw = gaat nog, Rood = gevaarlijk.
Oyun Nəzarətçiləri:
-
Toxunma ekran:
- Əlaqəçi kant van het scherm -> Süni hediyyələr.
- Rechter kant van het scherm -> Süni geyimlər.
-
Çarpma sensoru:
Klappen oksigen sayğacını yoxlayın
-
Muis:
Kamera rond
-
(əlavə):
A + D işarəsi: Əlavə məlumatdır
Təchizat
- 1x Verbal maşın Klap sensoru
- 1x LED lampje (RGB)
- 1x Dokunmatik ekran (2.8 İnç ILI9341 240x320 SPI TFT LCD Ekran Dokunmatik Panel SPI Serial Port Modulu)
- 1 dəfə Arduino Uno
Addım 1: Bağlantı: Klap Sensoru
- GND: In - (torpaq)
- PWR: de + (5v)
- Çıxış: In de 2 (rəqəmsal)
Addım 2: Bağlantı: LED
- V (gərginlik): de + (5v)
- R: A0 + ağırlığında (Rood, Rood, Bruin, Goud)
- B: A2 + stendində (R. R. B. G)
- G: A1 + stendində (R. R. B. G)
Addım 3: Bağlantı: Dokunmatik Ekran
- VCC: de + (5v)
- GND: In - (torpaq)
- CS: 10 + ağırlıqda (Bruin, Zwart, Orange, Goud)
- SIFIRLA: 8 + weerstand -da (B. Z. O. G)
- DC: 9 + stenddə (B. Z. O. G)
- SDI MOSI: 11 + stenddə (B. Z. O. G)
- SCK: 13 + standa (B. Z. O. G)
- LED: de + (5v)
- SDO MISO: 12 -də
- T_CLK: 3 + standa (B. Z. O. G)
- T_CS: 4 + stenddə (B. Z. O. G)
- T_DIN: 5 + stenddə (B. Z. O. G)
- T_DO: 6 -da
- T_IRQ: 7 + stenddə (B. Z. O. G)
Addım 4: Overzicht: Alles
Çarpma sensoru:
- GND: In - (torpaq)
- PWR: de + (5v)
- Çıxış: In de 2 (rəqəmsal)
LED:
- V (gərginlik): de + (5v)
- R: A0 + ağırlığında (Rood, Rood, Bruin, Goud)
- B: A2 + stendində (R. R. B. G)
- G: A1 + stendində (R. R. B. G)
Toxunma ekran:
- VCC: de + (5v)
- GND: In - (torpaq)
- CS: 10 + ağırlıqda (Bruin, Zwart, Orange, Goud)
- SIFIRLA: 8 + weerstand -da (B. Z. O. G)
- DC: 9 + stenddə (B. Z. O. G)
- SDI MOSI: 11 + stenddə (B. Z. O. G)
- SCK: 13 + standa (B. Z. O. G)
- LED: de + (5v)
- SDO MISO: 12 -də
- T_CLK: 3 + standa (B. Z. O. G)
- T_CS: 4 + standa (B. Z. O. G)
- T_DIN: 5 + stenddə (B. Z. O. G)
- T_DO: 6 -da
- T_IRQ: 7 + stenddə (B. Z. O. G)
Addım 5: Kod
Kitabxanalar:
- URTouch (https://www.rinkydinkelectronics.com/library.php?id=92)
- Adafruit_ILI9341
- Adafruit_GFX
Addım 6: Birlik Quraşdırması
drive.google.com/open?id=1whpSVED7v-ocgt0IgCIx7Cu2EvHo6fHx (skriptlər)
1. Unity3D layihəsi ilə bağlı heç bir məlumat yoxdur.
2. Aktivləşdirmə yükləyin: "Ardity" və ən çox yüklənənlər
2a: Başqa bir səhv var: Düzəliş edin -> layihə parametrləri -> Oyunçu -> Digər parametrlər -> "Api Uyğunluq Səviyyə" -> Verand deze naar ". Net 4.x"
3. Kamera üzərində "CameraControl" ssenarisi.
4. "PlayerController" skriptinin ən yüksək səviyyəli 3D kapsulunun ən yaxşı oyunçusu.
5. De Ardity qovluğunda -> Prefabriklər -> SerialController. Səhnədə/iyerarxiyada yuxu pozulur
6. "ArduinoListener" skriptinin hər tərəfində boş bir oyun yaradın.
7. İstifadəçi interfeysi panelinin ən yaxşı versiyasını seçin.
8. Oyunçuda: panel panelində "Fade Overlay" və ArduinoListener "Dinləyici" oyun obyekti
9. Axtarış nöqtəsinə baxın: Boş bir oyunçu yaradın (uşağın oyunçusu çox narahatdır) və yuxudan oynatın. Voeg deze toe de de kamera: "Hədəf"
10: ArduinoListener barmağının "Mesaj Dinləyicisi" ndə SerialController düyməsini basın.
11. Maak een təyyarə zodat de oyunçu hierop kan lopen.
12: Sluit de Arduino oynayır.