Arduino Light Theremin Detector

Description

Description

作者:9E雷凱丞

 

簡介

我將光敏電阻固定在紙板盒的前方,而將要保護的物品放在光敏電阻的後面,當有人要從背後竊取我所正在保護的東西時,LED 燈會隨著手的距離而亮起不同的燈。隨著手與物品的距離減少,亮起的LED 燈會增加。而運用這種方式可以偵查是否有人要竊取物品。

 

・光敏電阻接收到的光源 >150時, 亮起第一顆綠色 LED 燈泡,

・光敏電阻接收到的光源 >200時, 亮起第二顆綠色 LED 燈泡,

・光敏電阻接收到的光源 >300時, 亮起第一顆黃色 LED 燈泡,

・光敏電阻接收到的光源 >400時, 亮起第二顆黃色 LED 燈泡,

・光敏電阻接收到的光源 >500時, 亮起第三顆黃色 LED 燈泡,

・光敏電阻接收到的光源 >550時, 亮起第ㄧ顆紅色 LED 燈泡,

 

原理:特雷門,是最早的電子樂器之ㄧ。他的運作原理是利用手與天線構造的距離遠近,改變其電容之大小,而影響其振盪迴路之振盪頻率。這次我做的作品是有運用到特雷門原理的,但我的裝置並不是運用來發出聲音,而是偵測有沒有物體接近。

 

改作來源

https://www.instructables.com/id/Arduino-Light-Theremin/

 

修改的內容

1.用途:這項裝置本來只是運用光敏電阻和 LED 燈來顯示手的遠近,我將這項裝置變成了防盜裝置,保護物品的功能。

2.我增加了一個紙板盒來擺設要保護的物品,我同時也將我的光敏電阻固定在紙板盒上。

3.程式碼:我把第一顆 LED燈亮的條件從光的值是 100 改成 150, 之所以會這麼做的原因是因為我希望我的第一顆LED燈從還沒偵測到手時就亮了,這樣子裝置的使用者就可以知道裝置有沒有正常運作。而我同時也將第六顆 LED燈亮的條件從光的值是 600 改成 550,我之所以會這麼做是因為我發現紅色的LED燈很少亮,很難讓光源>600,所以我把條件降低,藉此提升紅色 LED燈亮的機率。

 

程式碼


https://create.arduino.cc/editor/TheWeeknd18/0ae1b44d-3612-4d4f-9d8e-65a89cf30b1f/preview

 

材料清單

1.Arduino Leonardo 板

2.兩顆綠色LED燈、三顆黃色LED燈、一顆紅色LED燈

3.八條單芯電線、四條單芯延長線

4.六個 220 OMH 電阻

5.一個 10K 電阻

6.一個小紙板盒

 

製作步驟

1.將麵包班插上六顆 LED 燈

2.將六顆 220OHM 電阻與 LED 燈的長腳並排

3.將六條電線與 220OHM 電阻對上再將電線接到 A2-A7 的位置

4.將 5V 連到負極,再將GND接上電線連到正極

5.將 10K 電阻插在兩條延長線的後方,要確定有對上。

6.將延長線插入光敏電阻,並將光敏電阻固定在小紙板盒的前方

7.將 Arduino 版插上電源試試看裝置是否有正常運

 

成果展示

Latest posts by Isaac Lei (see all)

    Contact

    Contact
    • Category
      Arduino, Electronics, Light, Smart Home, 康橋國際學校

    Project簡述

    Project簡述
    • 簡述
      我將光敏電阻固定在紙板盒的前方,而將要保護的物品放在光敏電阻的後面,當有人要從背後竊取我所正在保護的東西時,LED 燈會隨著手的距離而亮起不同的燈。隨著手與物品的距離減少,亮起的LED 燈會增加。而運用這種方式可以偵查是否有人要竊取物品。
    • 作者
      9E雷凱丞
    上一篇:

    您的姓名 〈需填寫〉

    您的電子郵件信箱 〈需填寫〉

    主旨

    您的信件內容