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

2023-10-131033
AI 快速预览详细 收起
本项目使用Arduino uno R3和触摸开关制作了一个3档亮度可调的触摸台灯。通过简单的编程,每次触摸改变亮度,实现方便节能的效果。硬件清单包括Arduino uno R3、触摸开关、杜邦线、LED灯板和3D打印外壳件。适合STEM教育场景,激发孩子的动手能力和创造力。

一、设计背景:

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

调节按钮还容易出故障  

二、创新与实用价值:

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

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

能有效避免开关易坏,调节亮度易失灵的弊端 ,更节能,更能延长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

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
伦**
伦**
666
- 没有更多了 -