সুচিপত্র:

আরডুইনো কন্ট্রোল প্লেয়ার ইন ইউনিটি: 7 ধাপ
আরডুইনো কন্ট্রোল প্লেয়ার ইন ইউনিটি: 7 ধাপ

ভিডিও: আরডুইনো কন্ট্রোল প্লেয়ার ইন ইউনিটি: 7 ধাপ

ভিডিও: আরডুইনো কন্ট্রোল প্লেয়ার ইন ইউনিটি: 7 ধাপ
ভিডিও: আরডুইনো বাংলা টিউটরিআল -2 || আরডুইনো কন্ট্রোল ল,এ,ডি || control led with arduino 2024, নভেম্বর
Anonim
আরডুইনো কন্ট্রোল প্লেয়ার ইন ইউনিটি
আরডুইনো কন্ট্রোল প্লেয়ার ইন ইউনিটি

Met dit project kan je de snelheid van de player bepalen in Unity met behulp van een touch screen op de Arduino। Ook is er een waarde die na een tijdje steeds minder word, in mijn project heet deze waarde "অক্সিজেন"। Hoe lager deze waarde word, hoe donkerder het scherm word van de player in Unity। ওম দেজে ওয়ার্দে অপ তে হোগেন মোয়েত জে ক্ল্যাপেন। Als deze waarde helemaal leeg is zal je niet veel meer zien in de game। ওক জিত এর ইইএন এলইডি ল্যাম্পজে বিজ হেট প্রজেক্ট, দেজে লাট নাস্ট দে গেম জিয়েন অফ "অক্সিজেন" ওয়ার্ডে গেভারলিজক ওয়ার্ড অফ নিট। Groen = goed, Blauw = gaat nog, Rood = gevaarlijk।

খেলা নিয়ন্ত্রণ:

  • টাচ স্ক্রিন:

    • Linker kant van het scherm -> snelheid omlaag।
    • Rechter kant van het scherm -> snelheid omhoog।
  • ক্ল্যাপ সেন্সর:

    Klappen om de অক্সিজেন মিটার weer voller te krijgen।

  • মুইস:

    ক্যামেরা রন্ড কিজকেন।

  • (অতিরিক্ত):

    A + D toetsen: Om extra bij te sturen।

সরবরাহ

- 1x মৌখিক মেশিন ক্ল্যাপ সেন্সর

- 1x LED ল্যাম্পজে (RGB)

- 1x টাচ স্ক্রিন (2.8 ইঞ্চি ILI9341 240x320 SPI TFT LCD ডিসপ্লে টাচ প্যানেল SPI সিরিয়াল পোর্ট মডিউল)

- 1x Arduino Uno

ধাপ 1: কানেক্টি: ক্ল্যাপ সেন্সর

কানেক্টি: ক্ল্যাপ সেন্সর
কানেক্টি: ক্ল্যাপ সেন্সর

- GND: ইন ডি - (স্থল)

- PWR: de + (5v) এ

- আউট: ডি 2 (ডিজিটাল)

ধাপ 2: সংযোগ: LED

সংযোগ: LED
সংযোগ: LED

- V (ভোল্টেজ): de + (5v) এ

- R: A0 + weerstand এ (Rood, Rood, Bruin, Goud)

- বি: A2 + ওয়েয়ারস্ট্যান্ডে (R. R. B. G)

- জি: A1 + ওয়েয়ারস্ট্যান্ডে (R. R. B. G)

ধাপ 3: কানেকটি: টাচ স্ক্রিন

সংযোগ: টাচ স্ক্রিন
সংযোগ: টাচ স্ক্রিন

- VCC: de + (5v) এ

- GND: ইন ডি - (স্থল)

- CS: 10 + weerstand (Bruin, Zwart, Orange, Goud)

- পুনরায় সেট করুন: 8 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- ডিসি: 9 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- SDI MOSI: 11 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- SCK: 13 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- LED: de + (5v) এ

- এসডিও মিসো: 12 তে

- T_CLK: 3 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- T_CS: 4 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- T_DIN: 5 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- T_DO: 6 সালে

- T_IRQ: 7 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

ধাপ 4: Overzicht: Alles

Overzicht: Alles
Overzicht: Alles

ক্ল্যাপ সেন্সর:

- GND: ইন ডি - (স্থল)

- PWR: de + (5v) এ

- আউট: ডি 2 (ডিজিটাল)

এলইডি:

- V (ভোল্টেজ): de + (5v) এ

- R: A0 + weerstand এ (Rood, Rood, Bruin, Goud)

- বি: A2 + ওয়েয়ারস্ট্যান্ডে (R. R. B. G)

- জি: A1 + ওয়েয়ারস্ট্যান্ডে (R. R. B. G)

টাচ স্ক্রিন:

- VCC: de + (5v) এ

- GND: ইন ডি - (স্থল)

- CS: 10 + weerstand (Bruin, Zwart, Orange, Goud)

- পুনরায় সেট করুন: 8 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- ডিসি: 9 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- SDI MOSI: 11 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- SCK: 13 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- LED: de + (5v) এ

- এসডিও মিসো: 12 তে

- T_CLK: 3 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- T_CS: 4 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- T_DIN: 5 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

- T_DO: 6 সালে

- T_IRQ: 7 + ওয়েয়ারস্ট্যান্ডে (B. Z. O. G)

ধাপ 5: কোড

লাইব্রেরি:

- URTouch (https://www.rinkydinkelectronics.com/library.php?id=92)

- Adafruit_ILI9341

- Adafruit_GFX

ধাপ 6: ityক্য সেটআপ

drive.google.com/open?id=1whpSVED7v-ocgt0IgCIx7Cu2EvHo6fHx (স্ক্রিপ্ট)

1. Maak een nieuw Unity3D project aan।

2. অ্যাসেট ডাউনলোড করুন: "Ardity" en importeer deze

2a: Als er error zijn: Ga naar edit -> project settings -> Player -> Other settings -> "Api Compatibility Level" -> verander deze naar ". Net 4.x"

3. Plaats de "CameraControl" স্ক্রিপ্ট অপ ক্যামেরা।

4. maak een 3D ক্যাপসুল এবং ভয়েগ ডি "প্লেয়ার কন্ট্রোলার" স্ক্রিপ্টের গুরুত্বপূর্ণ খেলোয়াড়।

5. De Ardity ফোল্ডারে -> Prefabs -> SerialController। ডি দৃশ্য/শ্রেণিবিন্যাসে স্লিপ ডেজ

6. Een খালি gameobject en voeg de "ArduinoListener" স্ক্রিপ্ট hier aan toe।

7. Voeg een UI panel toe en verander de kleur naar zwart।

8. ডি প্লেয়ারে: ভয়েগ ডি প্যানেল টো বিজ: "ফেড ওভারলে" এন ডি আরডুইনো লিস্টেনার গেমবজেক্ট বিজ "লিসেনার"

9. Voeg aan de player een LookAt point toe: খালি অপ ডি প্লেয়ার তৈরি করুন Voeg deze toe in de camera bij: "টার্গেট"

10: In SerialController voeg bij "Message Listener" de ArduinoListener toe।

11. Maak een plane zodat de player hierop kan lopen।

12: Sluit de Arduino aan en play।

প্রস্তাবিত: