16得票4回答
在Arduino中使用谷歌的“协议缓冲区”

是否可以让 Google 的 Protocol Buffers 在 Arduino 上使用? 我已经尝试了大约一周,但无法让它正常工作,我想知道这是否可能。

24得票5回答
Arduino HIGH LOW

我有一个Arduino板,想知道HIGH和LOW的确切含义,实际值是什么...它们是带符号的int吗?无符号的int?无符号的char?它们的值是多少?我猜HIGH和LOW可能是unsigned int,其中所有位都设置为1和0,但我不确定。我想使用HIGH和LOW进行按位操作,或者将除HIG...

22得票5回答
AVR和Arduino有什么区别/关系?

最近我对硬件编程很感兴趣,但还没有开始。 我做了一些调查,有一个模糊的概念: Arduino是芯片和面包板的组合。 AVR则是单片芯片,需要购买面包板才能开始使用。 这个陈述是真还是假?

8得票4回答
C++ USB库

有没有一种与微控制器(Arduino)通信的库/方法? 基本上,我需要一种在PC和Arduino之间接收和发送数据的方法。我不知道要使用哪个库,所以想请教您。我要发送的数据很少,也许来回只有500字节。所有的操作都是在Visual C++ 2010中进行的,是一个控制台应用程序。

10得票1回答
无法通过USB同步计算机时间到Arduino

我希望将我的电脑时间同步到Arduino上。我正在使用他们的Time库,但它无法工作。 我该如何让Arduino与我的计算机拥有相同的时间?我目前正在使用Mac。 他们的文档说: 在Unix系统上,您可以使用shell命令设置时间: TZ_adjust=-8; echo T$(($(da...

12得票6回答
如何将ASCII字符转换为其ASCII整数值?

我想把一个字符转换成它的 ASCII 整数值。 我可以用所有可能的值来填充一个数组,然后与之比较,但这对我来说似乎不太对。我想要类似于char mychar = "k" public int ASCItranslate(char c) return c ASCItranslate(k...

9得票3回答
Arduino: 将字符串十六进制“#FFFFFF”转换为三个整数

我完全不懂C/C++,正在尝试弄清如何将形式为html样式rgb十六进制的字符串参数(例如“#ffffff”)转换为3个整数变量。 我真的不知道从哪里开始。

16得票9回答
Arduino - 串口输出乱码问题

我已经将ADH8066(Sparkfun)GSM模块连接到我的Arduino Uno上,尝试在Arduino和GSM模块之间建立正确的串行通信。当我直接连接时(通过USB或TTL线路),它可以正常工作,但是当通过Arduino控制时就无法正常工作。一些文本会输出正确,而其余的文本将变得混乱,几...

9得票3回答
在Python中检测Arduino端口

我正在使用Arduino进行感应,使用Python 2.7在Windows XP上运行,但是USB串口转换的非静态特性让我头疼。对于物理串口,硬编码端口位置没有问题,但是Arduino会根据实例化对象时连接或未连接的内容而移动位置。在Python中,是否有一种方法可以在每次对象初始化时获取端口...

15得票8回答
Mac + Uno + avrdude: stk500_recv(): 烧录器无响应

我正在尝试上传.hex文件到Arduino。通过IDE(如Blink示例或其他示例)上传代码时,我没有遇到任何问题。端口和板子都是正确的。 因此,当我尝试上传.hex文件时出现了问题。avrdude -pm328p -carduino -P/dev/tty.usbmodemfd121 -b5...