2017年1月14日 星期六

老皮講堂-一個會叫的呼吸燈

前言:

        老皮今天將介紹如何簡單地製作一個會叫的呼吸燈. 簡單來說, 有了這個設計, 就可以去控制 LED做一個規律性的明滅, 同時可以並聯一個有源蜂鳴器. 當然, 它也會跟著這個LED做出類似呼吸的聲音喔!

目標:
         希望做一個類似能聽到呼吸叫聲的呼吸燈.

主要材料:

1. Arduino UNO R3 SMD 開發板 超值版本 完全相容 使用 Atmega328p送USB線 排針 x1
2. 蜂鳴器 有源蜂鳴器 5V 採用SOT塑封管 電磁式蜂鳴器 長音 Arduino x1
3. 具兩腳之LED二極體 x1
4. 220歐姆電阻 x1 
5. 公對公杜邦線 x3
6. 830孔麵包版或其他麵包版 x1

照片及紀錄:


影片連結:



程式碼:

void setup ()

{
  pinMode(11,OUTPUT);
}

void loop()
{
  for (int a=0; a<=255;a++)                //用PWM控制亮度/蜂鳴器叫聲逐漸地增加
  {
    analogWrite(11,a);
    delay(10);                             //目前亮度級別維持10毫秒            
  }
    for (int a=255; a>=0;a--)             //用PWM控制亮度/蜂鳴器叫聲
逐漸地縮小
  {
    analogWrite(11,a);
    delay(10);                             //目前亮度級別維持10毫秒
  }
  delay(800);                             //完成一個循環時間, 並維持800毫秒後重新開始
}

沒有留言:

張貼留言