我刚买了一台Rainbowduino来控制各个LED的负载(不是RGB矩阵).到目前为止,所有文档都旨在控制RGB阵列,这不是我所追求的.
如果您不熟悉Rainbowduino,它是一个Arduino克隆,具有24个120 mA恒流通道,8个超级源驱动器通道,每个500 mA,宽输出电压适应5 V - 12 V DC.非常适合驱动LED.产品网页位于:http://www.seeedstudio.com/blog/? page_id = 187
我连接了16个LED,希望能够单独打开和关闭每个LED digitalWrite().我已经将一些演示代码上传到电路板上,而这些代码并没有真正起作用.我已经知道8个驱动源通道可以digitalWrite()通过引脚3-11 轻松控制.然而,控制其他24个接收器通道更加困难.显然,它们由3个移位寄存器(每个一个)控制,我只能通过shiftOut访问它们.我不知道这是怎么回事.有人能指点我正确的方向吗?
一半LED连接到蓝色1-8,另一半连接到绿色1-8.正极连接到已设置为HIGH的VCC1-2.我确信电路连接正确,这是我遇到问题的编程.
我查看了Rainbowduino附带的示例代码,但我无法理解它.我该如何解决这个问题?
我可以在Visual Studio中的Windows CreateProcess API上添加断点,就像我在Windbg中可以做的那样吗?
我正在使用以下一些脚本来加载另一个:
$.getScript("CAGScript.js", function () {
try {
CAGinit();
} catch(err) {
console.log(err);
}
});
Run Code Online (Sandbox Code Playgroud)
我们的想法是$ .getScript加载脚本,然后在完成后执行回调.CAGInit()是一种生活在其中的功能CAGScript.js.
问题是大约一半的时间,CAGInit()不会触发(在任何浏览器中).登录到Firebug控制台会报告它未定义.其余的时间它完美地运作.
有没有人有任何想法我做错了什么?
谢谢.
有谁知道如何禁用所有TextBox元素的拖放操作?我在这里发现了一些东西,但这需要我为所有元素运行一个循环.
我的应用程序(UITextField)中有一个密码字段.当用户在字段中输入文本时,我希望它显示*而不是他们输入的文本.
我已经使用了尝试UIControlEventEditingDidEnd的UITextField,但它只能说明一个*编辑时在最后,但我希望它显示*为输入任何文字,就像在任何网上电邮密码字段尽快秒.我怎样才能获得理想的行为?
我在Liferay中添加了一个自定义用户字段,并为特定用户设置了一个值.
如何以编程方式访问此值?
如果我试试这个,我总是得到null:
String customAttr = (String)user.getExpandoBridge().getAttribute("customAttr");
Run Code Online (Sandbox Code Playgroud)
user.getExpandoBridge().getAttribute("customAttr")返回Type的值java.IO.Serializable.
也许这里的演员是错的?
但是自定义属性确实存在(以下代码打印出属性键):
for (Enumeration<String> attrs = user.getExpandoBridge().getAttributeNames(); attrs.hasMoreElements();)
_log.info("elem: '" + attrs.nextElement() + "'");
Run Code Online (Sandbox Code Playgroud)
不知怎的,我在这里错过了这一点......
我需要在iPhone应用程序中进行网络ping,但这NSHost是一个不受支持的iPhone OS框架.有没有人知道其他工具或技术来实现类似的功能?
嗨,我想从iphone发送文本或XML到另一台桌面计算机.有什么方法可以使用Email将文件作为附件发送,或者可以通过HTTP POST方法发送它.
请帮我.
请帮助宏初学者...我创建了一个简单的宏来加载图像并将其分成几行,这样我就可以在每次执行从宏生成的代码时进行记录(用于调试).它看起来像这样:
#define LOAD_PNG(L_I_IMAGE_NAME) ({ \
PngImageClass* __tmp; \
printf("Loading png: %s", L_I_IMAGE_NAME);\
__tmp = [image loading code here];\
__tmp; \
})
Run Code Online (Sandbox Code Playgroud)
我的计划是能够在需要时轻松地注释日志行(手动),但预处理器不会容忍任何正常方式.应该怎么做?!
编辑:我完全错误的说它不能正常工作"任何正常的方式",因为我一直懒得只尝试单行注释.我还会听取几个响应者的意见,将其变成一个功能.不,没有充分的理由(我猜)为此使用宏.
iphone ×3
objective-c ×2
arduino ×1
attachment ×1
breakpoints ×1
c ×1
c# ×1
c++ ×1
cocoa-touch ×1
elisp ×1
emacs ×1
email ×1
expando ×1
hardware ×1
ios ×1
java ×1
javascript ×1
jquery ×1
liferay ×1
macros ×1
textbox ×1
uitextfield ×1
wpf ×1