陀螺仪结合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.
 
 
 
 
 
 

31 lines
775 B

.DEFAULT_GOAL := help
help:
@echo ""
@echo "Available tasks:"
@echo " watch Upload changed library files to board automagically"
@echo " sync Upload library files to board"
@echo " reset Soft reboot the board"
@echo " repl Start a repl session"
@echo " deps Install dependencies with upip"
@echo ""
watch:
find . -name "*.py" | entr -c sh -c 'make sync && make reset'
sync:
ampy --port /dev/tty.SLAB_USBtoUART put mpu6500.py
ampy --port /dev/tty.SLAB_USBtoUART put mpu9250.py
ampy --port /dev/tty.SLAB_USBtoUART put ak8963.py
repl:
screen /dev/tty.SLAB_USBtoUART 115200
reset:
ampy --port /dev/cu.SLAB_USBtoUART reset
dist:
python3 setup.py sdist
# twine upload dist/filename.tar.gz
.PHONY: help watch shell repl reset sync dist