Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Optimization 大学项目的Arduino优化_Optimization_Arduino - Fatal编程技术网

Optimization 大学项目的Arduino优化

Optimization 大学项目的Arduino优化,optimization,arduino,Optimization,Arduino,我的朋友正在他的大学里运行一个项目,对UML和代码优化一无所知——我对Ardunio的一无所知 这是他提供给我的“UML”,任何人都可以帮助优化它,这样他就可以正确地编写代码。我是一个C++程序员,所以我知道很多if语句是愚蠢的,所以有人可以帮助把这个代码>如果< /代码>混乱成为可用的格式? If - Gyro = outputting then - Timer = start If - Timer = on then - Every 30 seconds check - gyro = out

我的朋友正在他的大学里运行一个项目,对UML和代码优化一无所知——我对Ardunio的一无所知

这是他提供给我的“UML”,任何人都可以帮助优化它,这样他就可以正确地编写代码。我是一个C++程序员,所以我知道很多if语句是愚蠢的,所以有人可以帮助把这个代码>如果< /代码>混乱成为可用的格式?
If - Gyro = outputting
then - Timer = start
If - Timer = on
then - Every 30 seconds
check - gyro = outputting
If - Timer = 5 minutes
Then - Transmitter = on
Else - Timer = reset
If - Transmitter = on
Then - LED = on
If battery = low
Then - LED = on
谢谢


p.S抱歉,如果我没有很好地解释我自己,哈哈

当你试图用C/C++编写代码时发生了什么?我还没有,让我有一个POP。这基本上描述了任务,到目前为止,对于arduino处理器来说并不是一个过于复杂的任务。您只需决定要使用的沙箱/库(或不直接对零件编程),然后完成这些项中的每一项。大量的学习,这里没有任何优化的需要,只是实现。呃,我的VS不在这台计算机上-我将在一分钟内下载它。这个“UML”到底是什么?