forum.php?mod=redirect&tid=1478928&goto=lastpost? 【原创】再改一只十块钱的磁吸挂灯 皇冠体育是信誉网

皇冠体育是信誉网|官方网站大家谈-皇冠体育是信誉网|官方网站筒爱好者之家

?找回密码
?注册新用户

QQ登录

只需一步,快速开始

只需一步,快速开始

查看: 305|回复: 18
打印 上一主题 下一主题

【原创】再改一只十块钱的磁吸挂灯

[复制链接]
  • TA的每日心情
    无聊
    2014-6-15 08:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1
    发表于 2019-8-13 06:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?注册新用户

    x
    本帖最后由 t3486784401 于 2019-8-13 06:41 编辑

    之前小改过一只手提马灯(见我另一篇帖子),发现使用效果还不错。
    这次打算稍微加点料,改一只十块钱的磁吸挂灯。

    这玩意比上次的马灯做工精细、用料足,背面有挂钩、磁铁,可挂可吸甚是方便。
    表面是磨砂材质的外壳+橡胶帽开关,正面、侧面各有一组LED,实现泛光、聚光照明。
    一只单刀四掷开关,两组灯分别接在第2、4掷上,实现轮流点亮、关闭。



    然而上图中的原厂灯也是有相当的不足:
    1. 电源为3*AAA供电,使用 10450 电池需要加保护板;
    2. 灯点起来就是最亮,发热+狂耗电;
    3. 没啥炫酷吊炸天的效果,就是个手持闪光弹。

    与马灯一样的套路,拆开后伺机找空位塞进去 AVR 单片机控制器,程序调教之。
    首先拆机,可以看到开关、LED条(主灯)、3*5mm-LED(侧灯):



    显然侧面灯的对侧,有30mm*20mm左右空间,塞进个电路板不成问题。
    首先解决锂电保护板,这里牺牲掉中间AAA电池位置,开槽后悬空放置保护板;
    剩余左右两个AAA改成并联形式,最多可同时放入两节10450锂电(并联)增强续航:



    之后是灯板、开关改装。灯板引出两路阴极(主灯、侧灯),开关引出两组信号(第2、4掷);
    两组阴极、两组信号都接在 AVR 控制板上,统一由程序调配功能:



    盒子折腾完成后,开始折腾PCB。由于打样快递太漫长,和马灯一样选用记号笔蚀刻。
    Proteus设计好走线,打定位孔->记号笔临摹->蓝色蚀刻->搞定PCB->搞定焊接!





    接下来是 ATTINY13 控制器程序。原本以为并不复杂,结果发现想错了:
    程序要识别开关位置、驱动PWM调光,要有桐油们基本的亮度档+爆闪+SOS啥的,
    还要有低功耗休眠(开关只做信号用,单片机不断电),硬生生写了近 300 行。



    最后下载到 ATTINY13 当中,插入装好的控制板,装回外壳一切完活!





    ----------------------------------------------------------------------

    说说功能吧,原来的功能只是轮流点灯:



    改动后新增四档亮度,同时添加呼吸灯、爆闪灯、SOS灯;
    主灯、侧灯保持独立,均可调亮度调模式;
    锂电已加保护板,不惧过放、不惧短路:



    这里展示下呼吸灯效果(侧灯/主灯),其余效果脑补经典皇冠体育是信誉网|官方网站:





    ----------------------------------------------------------------------

    以上,再改一只十块钱的磁吸挂灯,夏夜户外散步溜达必备利器:)



    评分

    2

    查看全部评分

    copy_link?
    回复 copyright

    使用道具 举报

  • TA的每日心情
    开心
    2019-8-14 00:23
  • 签到天数: 1193 天

    [LV.10]以坛为家III

    2
    发表于 2019-8-13 06:52 | 只看该作者
    改的不错,支持折腾。

    点评

    皇冠体育是信誉网|官方网站属于易改的玩意,至少有那么个外壳可以折腾? 详情 回复 发表于 2019-8-13 12:43
  • TA的每日心情
    慵懒
    2019-8-10 15:43
  • 签到天数: 72 天

    [LV.6]常住居民II

    3
    发表于 2019-8-13 08:07 | 只看该作者
    真会玩,9.9的单片机灯

    点评

    我另一篇帖子是六块钱的单片机马灯:) http://www.shoudian.org/forum.php?mod=viewthread&tid=1475799&extra=? 详情 回复 发表于 2019-8-13 12:44
    来自安卓客户端来自安卓客户端
  • TA的每日心情
    奋斗
    2019-8-14 08:39
  • 签到天数: 1143 天

    [LV.10]以坛为家III

    4
    发表于 2019-8-13 09:25 | 只看该作者
    精品diy,赞啊!帖子写的也好,图文并茂,步骤详细!

    点评

    感谢捧场!DIY 乐趣就在于此,价钱不重要? 详情 回复 发表于 2019-8-13 12:42
  • TA的每日心情
    开心
    2019-8-14 09:39
  • 签到天数: 41 天

    [LV.5]常住居民I

    5
    发表于 2019-8-13 10:19 | 只看该作者
    楼主,你这个不得了,可否把程序分享给我研究研究,还有没有ATTINY13 的资料啥的?想学ATTINY13控制,芯片都买了几个月了一直没有动手。

    点评

    我看了下,论坛居然不给传压缩包,这操作没谁了。 源码我传百度云好了(GIT不怎么会用),包含唯一源文件(.C)、可执行文件(.HEX), 编译环境 ICCAVR V7.22,FLASH 用量 99% 几乎全满。 源码地址: 链接: https://p? 详情 回复 发表于 2019-8-13 12:40
  • TA的每日心情
    开心
    2019-8-14 20:21
  • 签到天数: 356 天

    [LV.8]以坛为家I

    6
    发表于 2019-8-13 12:32 | 只看该作者
    带充电吗?

    点评

    不充电,外换 10450 电池的? 详情 回复 发表于 2019-8-13 12:41
    来自安卓客户端来自安卓客户端
  • TA的每日心情
    无聊
    2014-6-15 08:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    7
    ?楼主| 发表于 2019-8-13 12:40 | 只看该作者
    again81 发表于 2019-8-13 10:19
    楼主,你这个不得了,可否把程序分享给我研究研究,还有没有ATTINY13 的资料啥的?想学ATTINY13控制,芯片 ...

    我看了下,论坛居然不给传压缩包,这操作没谁了。

    源码我传百度云好了(GIT不怎么会用),包含唯一源文件(.C)、可执行文件(.HEX),
    编译环境 ICCAVR V7.22,FLASH 用量 99% 几乎全满。

    源码地址:
    链接: https://pan.baidu.com/s/16KqlmmJ-45-eICgSQGO5Hg 提取码: wc8y

    评分

    1

    查看全部评分

  • TA的每日心情
    无聊
    2014-6-15 08:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    8
    ?楼主| 发表于 2019-8-13 12:41 | 只看该作者

    不充电,外换 10450 电池的
  • TA的每日心情
    无聊
    2014-6-15 08:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    9
    ?楼主| 发表于 2019-8-13 12:42 | 只看该作者
    zhangweiozw 发表于 2019-8-13 09:25
    精品diy,赞啊!帖子写的也好,图文并茂,步骤详细!

    感谢捧场!DIY 乐趣就在于此,价钱不重要

    点评

    的确是这样,便宜的小东西自己改得更好更适合自己、贵的东西自己动动脑筋动动手就修好了,都是乐趣? 详情 回复 发表于 2019-8-13 20:14
  • TA的每日心情
    无聊
    2014-6-15 08:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    10
    ?楼主| 发表于 2019-8-13 12:43 | 只看该作者
    xy1 发表于 2019-8-13 06:52
    改的不错,支持折腾。

    皇冠体育是信誉网|官方网站属于易改的玩意,至少有那么个外壳可以折腾
  • TA的每日心情
    无聊
    2014-6-15 08:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    11
    ?楼主| 发表于 2019-8-13 12:44 | 只看该作者
    壹筒江湖 发表于 2019-8-13 08:07
    真会玩,9.9的单片机灯

    我另一篇帖子是六块钱的单片机马灯:)

    http://www.shoudian.org/forum.php?mod=viewthread&tid=1475799&extra=
  • TA的每日心情
    奋斗
    2019-8-14 08:39
  • 签到天数: 1143 天

    [LV.10]以坛为家III

    12
    发表于 2019-8-13 20:14 | 只看该作者
    t3486784401 发表于 2019-8-13 12:42
    感谢捧场!DIY 乐趣就在于此,价钱不重要

    的确是这样,便宜的小东西自己改得更好更适合自己、贵的东西自己动动脑筋动动手就修好了,都是乐趣

    点评

    贵的东西也可以拿来改,不过需要勇气? 详情 回复 发表于 2019-8-14 08:21
  • TA的每日心情
    开心
    2019-8-14 09:39
  • 签到天数: 41 天

    [LV.5]常住居民I

    13
    发表于 2019-8-13 22:29 | 只看该作者
    本帖最后由 again81 于 2019-8-13 22:59 编辑

    楼主又编辑帖子了吗,楼主的下载器是diy的?有没有推荐的下载器?某宝不知道选哪一款?谢谢
    下图的模块来至某宝,Micro usb只是5v供电吧,并没有烧录功能?烧录必须要专门的下载器通过那个插针进行吧?第二图的编程器是不是可以给第一图的芯片烧录程序?烧录的时候由第二图供电,第一图micro usb不插电?



    点评

    简单地说AVR有三种下载模式:引导编程(BLDR)、串行编程(ISP)和高压编程(HVPP)。 你这第一张图是 Arduino 的 kickstarter,可以用 BLDR 或者 ISP 方式下载: 第一张图可以用自带USB下载(BLDR模式),但是ATTINY13? 详情 回复 发表于 2019-8-14 08:15
  • TA的每日心情
    开心
    2017-10-17 19:01
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    14
    发表于 2019-8-14 06:50 | 只看该作者
    精品折腾贴

    点评

    感谢捧场!? 详情 回复 发表于 2019-8-14 08:20
    来自苹果客户端来自苹果客户端
  • TA的每日心情
    无聊
    2014-6-15 08:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    15
    ?楼主| 发表于 2019-8-14 08:15 | 只看该作者
    本帖最后由 t3486784401 于 2019-8-14 08:18 编辑
    again81 发表于 2019-8-13 22:29
    楼主又编辑帖子了吗,楼主的下载器是diy的?有没有推荐的下载器?某宝不知道选哪一款?谢谢
    下图的模块来至 ...

    简单地说AVR有三种下载模式:引导编程(BLDR)、串行编程(ISP)和高压编程(HVPP)。

    1. //? ?? ?? ?? ?BLDR? ? ISP? ???HVPP
    2. //在线编程?? ? √? ?? ? √
    3. //需下载器?? ?? ?? ?? ?√? ?? ? √
    复制代码


    你这第一张图是 Arduino 的 kickstarter,可以用 BLDR 或者 ISP 方式下载:
    第一张图可以用自带USB下载(BLDR模式),但是ATTINY13一般容量不够,需要ATTINY85这样高配版。
    第二张图可以给第一张图烧录(ISP模式),但需要杜邦线跳线,供电由编程器/板子二选一即可

    -----------------------------------------------------------------------------------------

    买编程器嘛,如果手头有 Arduino UNO 的话就不要买了,烧进去一个下载器固件就是 ISP 下载器。
    如果想买个做备用的话,推荐以下几种:
    1. USBASP,特征是 U 盘外形,主控一片 ATMEGA8A,使用 progisp 软件,你第二张图就是 USBASP。
    2. USBtinyISP,特征是带USB方口的玩意,主控一片 ATTINY2313,使用 avrdude 软件。

    -----------------------------------------------------------------------------------------

    我用的是自制的 AVRISP 下载器(PCB用Proteus画的,外壳CAD画的),这次使用是离线的 ISP 模式:


    点评

    高人隐于市,我几个月前买了几片贴片的ATTINY13A,先研究下,谢谢大神的无私讲解。? 详情 回复 发表于 2019-8-14 10:00
  • TA的每日心情
    无聊
    2014-6-15 08:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    16
    ?楼主| 发表于 2019-8-14 08:20 | 只看该作者

    感谢捧场!
  • TA的每日心情
    无聊
    2014-6-15 08:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    17
    ?楼主| 发表于 2019-8-14 08:21 | 只看该作者
    zhangweiozw 发表于 2019-8-13 20:14
    的确是这样,便宜的小东西自己改得更好更适合自己、贵的东西自己动动脑筋动动手就修好了,都是乐趣
    ...

    贵的东西也可以拿来改,不过需要勇气
  • TA的每日心情
    开心
    2019-8-14 09:39
  • 签到天数: 41 天

    [LV.5]常住居民I

    18
    发表于 2019-8-14 10:00 | 只看该作者
    本帖最后由 again81 于 2019-8-14 10:13 编辑
    t3486784401 发表于 2019-8-14 08:15
    简单地说AVR有三种下载模式:引导编程(BLDR)、串行编程(ISP)和高压编程(HVPP)。

    高人隐于市,谢谢大神的无私讲解。

    ----------------------------------------------------

    你的编程器真不错,做得真漂亮,自己画图打样做壳子,乐在其中。


    那么我不买第一图的模块,直接买第二图的,通过杜邦线按针脚连接贴片转接器是不是可以进行isp烧录(我几个月前买了几片贴片的ATTINY13A)。

    点评

    可以的,只要你的 USBASP 有电压输出就行(一般是有个跳线)。 总共接6根线:VCC/GND/RST/SCK/MOSI/MISO? 详情 回复 发表于 2019-8-14 15:46
  • TA的每日心情
    无聊
    2014-6-15 08:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    19
    ?楼主| 发表于 2019-8-14 15:46 | 只看该作者
    again81 发表于 2019-8-14 10:00
    高人隐于市,谢谢大神的无私讲解。

    ----------------------------------------------------

    可以的,只要你的 USBASP 有电压输出就行(一般是有个跳线)。

    总共接6根线:VCC/GND/RST/SCK/MOSI/MISO
    您需要登录后才可以回帖 登录 | 注册新用户

    本版积分规则




    小黑屋|手机版|Archiver|论坛自带搜索|下载论坛app|皇冠体育是信誉网|官方网站大家谈-皇冠体育是信誉网|官方网站筒爱好者之家 ( 备案序号:鲁ICP备05002565号 )???
    以上言论纯属个人观点,与皇冠体育是信誉网|官方网站大家谈立场无关。
    最佳浏览模式:IE8.0 1920*1080

    GMT+8, 2019-8-15 07:03 , Processed in 0.125408 second(s), 65 queries , Gzip On.

    Powered by Discuz! X3.3

    ? 2001-2017 Comsenz Inc.

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