超声波控制微景观灯光(转译)手工电子DIY教程
本来养花结果手痒做了它《超声波控制微景观灯光》。 闲下来了可以养养花花草草了,不过还是手痒又做了个无聊的东西,喜欢的看看。
微景观是在淘宝买的,寄到后自己diy一下就好了。上面的灯嘛原来就有,只不过是手动的我嫌开关灯太麻烦了而且亮度有些不够,加亮后可以做个小夜灯、所以动手改了一个超声波控制开关灯和调整亮度的电路,现在分享给大家。(作为一个Ke学怪人一定要动手改改才爽嘛)
主要材料:
Arduino NANO x 1 | 超声波模块 x 1 |
led x 2 | 7号电池盒 x 1 |
10k电阻 x 1 | 三极管 x 1 |
所需工具:
钳子 |
制作步骤:
第1步:
第2步:
第3步:
微景观OK了我们开始做灯吧。
第4步:
先来看看配件;
Arduino NANO x 1
超声波模块 x 1
led x 2
7号电池盒 x 1(要是有合适的电源就不用电池盒了直接接电源)
10k电阻 x 1
三极管 x 1
第5步:
连线图(电路嘛专业人士可以优化优化)
第6步:
按图连接好各模块。
第7步:
将代码上载到arduino NONA。
const int TrigPin = 6;
const int EchoPin = 5;
int distance;
void setup()
n(9600);
pinMode(TrigPin, OUTPUT);
pinMode(EchoPin, INPUT);
pinMode(11,OUTPUT);//led
}
void loop()
{
digitalWrite(TrigPin, LOW);
delayMicroseconds(2);
digitalWrite(TrigPin, HIGH);
delayMicroseconds(20);
digitalWrite(TrigPin, LOW);
distance = pulseIn(EchoPin, HIGH) / 50;
int led;
if(distance<40)
{
led=(distance-10)*(distance-10);
if(led>=255)
{
led=255;
}
analogWrite(11,led);
}
if(distance<12)
{
led=0;
analogWrite(11,led);
}
}
第8步:
在开始在软木盖的顶上开孔,完成后是这样的
第9步:
第10步:
再把所有模块一并装入软木盖里(装入前先检查模块是否工作正常)
第11步:
第12步:
led的外壳是用原来灯的外壳改的,这样我们的超声波控制灯就ok了
小贴士:
转载:
-
Arduino DIY巨型弹珠机,大家一起嗨到天亮!【转译】手工电子DIY教程
弹珠机(咱们内地称之为扒金宫、爬金库等,台湾称之为柏青哥)是一种具娱乐与赌博成份的游戏,这个在国外非常受欢迎,六七十年代出生的人年轻时都曾迷恋过弹珠机,他们疯狂的享受着敲击弹珠机按钮的快感。【原址:】主要材料:巨型弹珠机所需工具:巨型弹珠机制作步骤:第1步:第2步...
-
【KE学怪人】自己打造《智能紫外线检测挂饰》手工电子DIY教程
最近到了老婆的生日绞尽脑汁思考该送什么礼物呢?实在是难办呀,开始思考。我在想我要做个uv检测送给老婆,这样他就可以知道室外紫外线的强度提前做好预防了(女人的脸“好贵”的呀),再加个来电提醒以免始终打不通电话(大家都知道女人的电话要是放在包里嘛,“亲爱的不好...
-
自制老式滑板手工电子DIY教程
自制复古小滑板来自硬创邦主要材料:一块木板白色喷涂底漆红色喷漆喷涂清漆海鸥架车轮我用这些车轮,因为它们看起来像金属轮子轴承滑板螺栓和螺母大部分可以在五金商店找到所需工具:拼图功率砂光机砂纸钻头螺丝刀制作步骤:第1步:我喜欢德比#10老式滑板的外观所以一直...
-
发光吉他灯制作手工电子DIY教程
吉他外形的桌面灯主要材料:LED电池亚克力木材所需工具:电烙铁焊锡丝雕刻机万能表制作步骤:第1步:亚克力材料准备贴黑不干胶第2步:贴好不干胶戳掉气泡第3步:裁掉多余部分电脑制图雕刻机刻出外形第4步:要刻三个部分面板夹空层底板第5步:把面板和夹空层粘接起来第6步:安装...