查看: 6303|回复: 6

[原创] 涂鸦tuya3.0——RGB灯坏了,应急解决方案

[复制链接]
  • TA的每日心情
    开心
    昨天 04:34
  • 签到天数: 3929 天

    连续签到: 6 天

    [LV.Master]伴坛终老

    发表于 2018-2-8 23:41:49 | 显示全部楼层 |阅读模式
    分享到:
    涂鸦tuya3.0——RGB灯坏了,应急解决方案
    ——换管脚引出,外面加灯

      收到涂鸦tuya3.0开发板的小伙伴们,有不少人板上的RGB灯是坏的,无法做实验。
      当然我也是其中之一,那怎么办呢!
      办法总是有的,官网提供了演示程序“DEMO-彩灯”。经分析代码,RGB灯是用IO模拟PWM方式来调节亮度的,只要是用IO模拟的,那管脚就可以随意换。

      修改工程“wifi_mcusdk_dev_stm32_v3.0.3”中RGB灯对应管脚,将RGB灯原管脚从PB7、PB8、PB9换到了PB13、PB14、PB15。


      什么?要问,
    工程文件在哪里?请稳步昨天刚发的帖子。
      涂鸦tuya3.0——部分板卡没固件,需要刷官网“DEMO-彩灯”
      https://www.cirmall.com/bbs/forum ... 99287&fromuid=17147


      要问,如何接线,请参考原理图,并对照板上丝印。
      涂鸦tuya3.0——TYDE3.0 V1.0.3原理图
      https://www.cirmall.com/bbs/forum ... 99273&fromuid=17147

      需要对两个文件做修改,“Hal_RGB.c”和“hal_reg.h”。
       傲游截图20180208235511.jpg

       傲游截图20180208235532.jpg

      当然我用了bootloader,在工程设置中需要做下修改。不需要解释吧。
       傲游截图20180208235644.jpg

      用ISP方式下载程序,见下图,红框框出来的都非常重要。
       傲游截图20180209001145.jpg

      附上生成带偏移地址的bin文件:
       wifi_mcusdk_dev_stm32_v3_RGBmodify.rar (8.88 KB, 下载次数: 11)
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 04:34
  • 签到天数: 3929 天

    连续签到: 6 天

    [LV.Master]伴坛终老

     楼主| 发表于 2018-2-9 22:31:59 | 显示全部楼层
    本帖最后由 toofree 于 2018-2-9 22:58 编辑

    沙发

    今天焊了一个3528的RGB灯,R、G、B各串了300欧电阻,照片上可清晰看出。
    奉上特写靓照
    微信图片_20180209225528.jpg

    更新了效果视频
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-2-18 22:25
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2018-2-10 10:33:46 | 显示全部楼层
    大佬啊,666
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-3 18:51
  • 签到天数: 772 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2018-2-10 19:53:47 | 显示全部楼层
    问一下,你的BIN怎么合并的???,再有RGB从哪搞的????
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 04:34
  • 签到天数: 3929 天

    连续签到: 6 天

    [LV.Master]伴坛终老

     楼主| 发表于 2018-2-10 23:36:39 | 显示全部楼层
    ddllxxrr 发表于 2018-2-10 19:53
    问一下,你的BIN怎么合并的???,再有RGB从哪搞的????

    合并的方法比较多。
    最简单的是用ISP分两次分别烧boot和app,然后读出来成一个文件。
    再就是用ultraedit,直接合并HEX文件。
    还有一种就是直接写个win32控制台的C程序,合并bin文件。
    感觉合并不合并的没什么必要,除非是排量刷程序。

    RGB的灯,之前买过64x32的点阵,有灯是坏的,修过剩下的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2020-2-24 21:29:20 | 显示全部楼层
    学习一下-------
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-9 05:01 , Processed in 0.166323 second(s), 28 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.