超聲波控制微景觀燈光(轉譯)手工電子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了
小貼士:
轉載:
-
將電子遊戲搬到線下,讓你的卧室變身樂趣橫生的賽車場【轉譯】手工電子DIY教程
相信每位經歷過童年的都會記得那時痴迷的電視遊戲,超級馬里奧,坦克大戰還是魂鬥羅,經常趁着父母不在家偷偷叫來小夥伴暢快淋漓的晚上一把。而今天,一位叫Ken的日本人將馬里奧賽車遊戲從虛擬世界中搬到了自己的卧室中。在這裏,你就可以遙控你的賽車,還能通過發射導彈...
-
我的世界冰箱手工電子DIY教程
實用!主要材料:橡木發射器牛排鐵門拉桿紅石熟雞肉告示牌所需工具:爪子製作步驟:第1步:成品。第2步:先放一個橡木。第3步:放鐵門第4步:放發射器第5步:再放兩個橡木第6步:裝拉桿第7步:拿上牛排第8步:打開發射器第9步:把牛排放進去第10步:裝個告示牌第11步:拉下拉桿,鐵門打開了,肉...
-
自制超簡單顯微鏡手工電子DIY教程
網上看見一個小文章介紹,這個,感覺很好玩,實驗了一下,比較成功,超級簡單,紅激光筆現在很便宜,好像兩元店裏也有賣的,改造一下就可以,有舊的就更好了,據説可以放大到175倍,我也不是很懂,自娛自樂,足夠了主要材料:紅激光筆一隻髮夾一隻透明膠帶一點就夠玻璃魚缸一個手電一個所...
-
將手機DIY成投影機的教程
一起來DIY一個小巧的盒子,把手機變成一個隨身攜帶的投影機吧。本項目僅根據原理製作,實際效果僅供參考!手機投影原理無論是真正的投影機,還是今天要做的這個手機投影盒子,其實原理都很簡單,那就是凸透鏡成像,這個在中學物理中就介紹過了:當物體放在凸透鏡焦點之外,在凸...