5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
12
返回列表 发新帖
楼主: goduranus
打印 上一主题 下一主题

如何用油门控制LED灯?

[复制链接]
21
发表于 2013-6-16 22:16 | 只看该作者
说的太技术我也不懂。不过如果这样不知道行不行。LED的亮度用可调电阻来控制,其实也就是控制电压,然后可调电阻用油门Y出一个舵机来拉动。物理解决,比较原始的方式,等LZ做测试

欢迎继续阅读楼主其他信息

22
发表于 2013-6-16 23:21 | 只看该作者
本帖最后由 skypup 于 2013-6-17 00:59 编辑
cclei 发表于 2013-6-16 22:16
说的太技术我也不懂。不过如果这样不知道行不行。LED的亮度用可调电阻来控制,其实也就是控制电压,然后可调 ...


大家真专注呀,赞一个。

我按你的思路来做一个小程序:
1 用电位器发出信号能控制舵机。
2 把这个控制舵机的信号输出给电路板,用来控制LED。
3 这样即可以直接通过遥控接收器来控制LED亮度,也可以用电位器控制。



基于 ArduPIC:

#include "ArduPIC.h"
void setup() {
    // 端口设置
    // 第1个接口连接遥控接收机
    TRIS1 = INPUT;
    // 可选:第2个接口连接电位器
    TRIS2 = INPUT;
    // P2:AN3
    ANSEL |= 0x08;
}
unsigned char loop() {
    int nAD = analogReadX(3);
    nPWM[1] = 2000 + 2 * nAD;
    int nWidth = 0;
    while (PIN1 == HIGH);
    while (PIN1 == LOW);
    while (PIN1 == HIGH) nWidth++;
    // 第1个舵机接口连接LED灯
    nPWM[0] = 200 + 8 * (nWidth - 172) * 11;
    return TRUE;
}




23
发表于 2013-6-17 03:46 | 只看该作者
直接给LED一个通道 然后控制器用混控 和油门通道一起 做混控即可
24
发表于 2013-6-17 03:58 | 只看该作者
好看
25
发表于 2013-6-17 09:19 | 只看该作者
不懂帮顶
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /2 下一条

快速回复 返回顶部 返回列表