DEV Community

IZUN∀
IZUN∀

Posted on

3 1

Unity2017でUDUINOを使ってArduino接続

UnityでArduinoを扱うけどUNIDUINOは2017では上手く動かないみたいなので
AssetStore評価が高い「UDUINO」を使ってみたよー!(ΦωΦ)

Unity2017 3.0p1 

「UDUINO」$15
https://assetstore.unity.com/packages/tools/input-management/uduino-arduino-and-unity-made-simple-78402

UniDuinoよりやすい!!(ΦωΦ)

基本的に説明の動画見ればわかるんだけど
日本語の説明や使ってみた系の記事が無いから
こちらに記事にしてみたよ~(ΦωΦ)

それじゃ、まずインポート
2018-01-27 (2).png

デモシーンを開いて

2018-01-27 (3).png

UDUINOのオブジェクトを選択してみると
UduinoManagerを確認してみましょう
2018-01-27 (4).png

「Select path」をクリックしてArduinoのLibrariesフォルダを選択しましょう
2018-01-27 (5).png

「Add Uduino Library to Arduino」をクリック
こうするとArduinoIDEのライブラリにUduinoが追加される。
この辺はあとで説明(ΦωΦ)
2018-01-27 (6).png

問題なければ「Step done!」
2018-01-27 (7).png

「FixNow」をクリックして問題なければ「Step Now」
Uduinoは .Net2.0 (not subset)オンリーなので注意(ΦωΦ)

2018-01-27 (8).png

それではArduinoIDEを開きまして先程追加したUduinoを書き込みましょう

写真 2018-01-27 15 32 07.jpg

2018-01-27 (9).png

2018-01-27 (11).png

2018-01-27 (14).png

書き込み完了したら
2018-01-27 (16).png

Unityと繋いでみましょう
Arduinoのところから Add a pin で11番をいれて ModeをPWMで入れる
2018-01-27 (18).png

ダウンロード.gif

ぴかぴか(φωφ) pic.twitter.com/1hp9NAKCzA

— IZUN∀@不屈のVRクリエイター (@mizuki_izuna) 2018年1月27日

サーボモータを動かす場合は
9番をONにして11番のPWMと8番のPWMを操作で回転させて回転方向を調整できます

モーターぐるぐる(φωφ)! pic.twitter.com/ZmOyCQJOkB

— IZUN∀@不屈のVRクリエイター (@mizuki_izuna) 2018年1月27日

時間あったらフリーのARDUnityでArduino接続するのもやってみよう(ΦωΦ)

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay