陀螺仪结合Unity姿态孪生Demo演示 硬件使用:MPU6050,MPU9250。 MCU使用:ESP8266。 自备串口TTL读取工具。 固件选择:MicroPython&NodeMCU。 拷贝Assets\ESP8266Program中对应脚本到MCU内存中运行即可,连接串口后,串口收到消息时,打开Unity运行对应程序即可看到陀螺仪模块的姿态孪生(旋转角度会和陀螺仪保持一致)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
640 B

3 years ago
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class MyDataBar : MonoBehaviour {
public Image BarImgPostive;
public Image BarImgNagetive;
[Range(-100f,100f)]
public float values;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
if (values >= 0)
{
BarImgPostive.fillAmount = values / 100;
BarImgNagetive.fillAmount = 0;
}
else {
BarImgPostive.fillAmount = 0;
BarImgNagetive.fillAmount = -values / 100;
}
}
}