回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

#成长营第一期项目#Arduino uno R3 3档触摸台灯 简单

头像 左光裕 2023.10.13 899 2

一、设计背景:

非触摸式台灯调节光源比较麻烦,经常难以令人满意

调节按钮还容易出故障  

二、创新与实用价值:

方便调节亮度,且在不同需求下,调节不同亮度,更有利于保护眼睛 

触摸键更灵敏,黑暗中更方便开灯 

能有效避免开关易坏,调节亮度易失灵的弊端 ,更节能,更能延长LED灯的寿命 

设计更时尚、新颖,符合时代审美 

三、作品说明:

本作品使用了mind+平台中的Arduino uno开发板作为主控,搭配了一个触摸开关制作了一个可以通过触摸来改变光亮度的小台灯

四、调光原理

每一次触摸,都会给主控板数字引脚一个信号,每接收一次信号,主控板让变量对应的变化(当变量小于1024时,每接收一次型号增加520,当变量大于1024时再接收信号,变量直接变零;变量值0为关灯)。由于PWM端口最大值为1024,所以变量可以为0--520--1024,输出给LED后就为2档亮度的台灯。  

材料清单

  • Arduino uno R3 X1 链接
  • 触摸开关 X1 链接
  • 杜邦线 X若干
  • LED灯板 X1
  • 3D打印外壳件 X若干

步骤1 3D建模

image.png
image.png
image.png
image.png

步骤2 灯板安装

image.png

步骤3 程序编写

触摸台灯.png

步骤4 实物图

image.png

评论

user-avatar
  • 伦**

    伦**2024.03.20

    666

    0
    • DFHkyIODM2D

      DFHkyIODM2D2023.10.23

      1111

      0