Arduino 光線警示燈

Description

Description

作者:9A 丁珮芸

簡介

此專題引用了葉難所發表的呼吸燈裝置,以製作出一部與呼吸燈結合的光線警示燈為主。此裝置十分低成本,以最簡單的基礎LED燈程式組成。在經過修改後,我在此專題裡加入了光敏程式,變成了一部在暗處時會開始發光並閃爍。這個裝置有警惕使用者此處光線過暗的效果,進而提醒使用者開燈或停止使用3C產品,以免造成眼部視力傷害。

改作來源

http://yehnan.blogspot.com/2012/02/arduino_16.html

修改的內容

在此專題來源的呼吸燈程式碼中,我加入了光敏程式。首先,加入了光線最低門檻值,也就是決定呼吸燈在多暗時亮,多亮時暗的一個數值。之後,加入了光敏電阻的程式,讓裝置在暗處時會小於光線門檻值,並LED呼吸燈開始亮,反之會關閉LED呼吸燈。

程式碼

 https://create.arduino.cc/editor/Vivian_Ting/b43f4b52-1578-4ab1-94d7-8f6cf12ade47/preview

材料清單

1.Arduino Leonardo 開發板 x1

2.麵包板 x1

3.跳線 (四長、五中) x9

4.精密電阻 (10k 歐姆, 1/4瓦)(藍) x1

5.電阻 (82 歐姆, 1/4瓦)(黃) x1

6.LED 燈 (紅色) x1

7.光敏電阻 (5~10k 歐姆, 5mm) x1

8.USB轉杜邦電源線 x1

9.霧面塑膠/玻璃杯 (此用圓柱形霧面玻璃杯) x1

10.小紙盒 (18*12*8 以上) x1

11.棉花 適量

12.碎紙屑 少許

13.壓克力顏料 (黑、紅、黃) 適量

14.筆刷 (用來塗壓克力顏料) x1

15.剪開的塑膠袋/舊報紙 x1

16.膠帶 數條

17.黑膠帶 三條

18.熱熔膠槍和膠條 各一

19.美工刀 x1

20.行動電源 (自選) x1

製作步驟

1.程式準備:

・先將以下程式碼上傳至Arduino 開發板,並照著圖片上的麵包板腳位插上零件。(*LED燈和光敏電阻要以長跳線連接*)

https://create.arduino.cc/editor/Vivian_Ting/dc56dbf2-359f-4d6d-8cad-be94cdd03ad7/preview

・開啟序列埠監控視窗,並調適光敏電阻的光線門檻值

2.將程式碼改為以下網站內的程式碼,將光線門檻值改至剛剛調適的數值後,上傳至Arduino 麵包板

https://create.arduino.cc/editor/Vivian_Ting/b43f4b52-1578-4ab1-94d7-8f6cf12ade47/preview

3.將長方形紙盒的其中一個較短的面用美工刀切出一個由下往上量差不多7~8公分的口(ㄇ字型,底部不切斷)

4.用數條膠帶將不美觀的邊邊角角貼起

5.在ㄇ自行的口的左下方切一個2*3公分的口,以便之後連接電源

6.在大洞口的另一邊那一面用美工刀在中上方裁切出一個長方形的口

7.在盒子正上方的中間切一個0.4*0.6公分的小洞

8.將麵包板放入盒中

9.把連接至其中兩條長跳線的光敏電阻從側面的小口穿出

10.用熱熔膠將光敏電阻固定在洞口上(固定跳線的黑色部分,盡量別黏到光敏電阻)

11.將光敏電阻的感光面凹到朝向正上方

12.將連接至另外兩條長跳線的LED燈從盒子正上方的小洞穿出

13.將LED燈以熱熔膠做固定(一樣固定跳線的黑色部分)

14.用膠帶把箱子黏好,黏穩固

15.將數坨棉花以熱熔膠黏貼至盒子上方(圍著LED燈的同時預留杯子口的大小)

16.把一張剪開的塑膠袋或舊報紙鋪在盒子下方並將壓克力顏料擠在墊子上

17.用筆刷將黑色顏料塗滿盒子的外圍(棉花下也要)

18.將紅色和黃色的壓克力顏料塗到盒子上,可透過混色製作出髒髒的感覺(棉花下也要)(此步驟也可以省略)

19.用筆刷將少許顏料(紅/黃/黑/混)一點點的沾到棉花上,製作出災難後煙霧瀰漫的感覺

20.將盒子擱在一旁,待顏料晾乾

21.在霧面杯子周圍以螺旋樣式貼上黑膠帶,製作出警示燈或警車上的燈的效果

22.用杯子蓋住LED燈(剛剛預留的位子)

23.用USB轉杜邦電源線接上電源(行動電源/有USB頭的電源插座)即完成

成果展示

https://drive.google.com/file/d/16NX0Z-cCcJ0KsF_0Q4FtKvwC3BArD9HC/view?usp=sharing

Latest posts by Vivian Ting (see all)

    Contact

    Contact
    • Category
      Light, 康橋國際學校
    • Tags
      Arduino, LED, Light, warning

    Project簡述

    Project簡述
    • 簡述
      此專案已製作出一部與呼吸燈結合的光線警示燈為主。我在此專題裡加入了光敏程式,變成了一部在暗處時會開始發光並警惕使用者要記得開燈或停止使用手中的3C產品的裝置。
    • 作者
      9A 丁珮芸

    您的姓名 〈需填寫〉

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

    主旨

    您的信件內容