2016年1月31日 星期日

Arduino UNO學習160.傾斜開關+有源蜂鳴器



Arduino UNO學習160.傾斜開關+有源蜂鳴器

傾斜開關是一種利用地球引力重力來控制電路打開或閉合的元件,
就和開關被壓下啟動的功能相同的,運用於控制平衡的元件,
以往是內置水銀來製作,稱為水銀開關,由於水銀有毒,現多改用鋼珠來製做,
接腳和一般壓按開關一樣接法,

”源”蜂鳴器指的是內部有震盪源,只要有範圍內的電壓即可發出聲音,
請選用5V內的蜂鳴器搭配Arduino使用,
有源蜂鳴器有長短腳,長腳為正短腳為負,安裝時注意腳位,

玩多了LED燈,這次改用蜂鳴器來取代LED燈,可免除電阻的安裝,
傾斜開關*1
蜂鳴器*1

ArduBlock程式部分也是和按鍵控制燈號一樣,
void setup()
{
        pinMode( 2 , INPUT);
        pinMode( 13 , OUTPUT);
}

void loop()
{
        if (    digitalRead( 2))
        {
                digitalWrite( 13 , LOW );
        }
        else
        {
                digitalWrite( 13 , HIGH );
        }
}

把麵包板拿水平或反面,當開關感應到傾斜時蜂鳴器就會發出聲音,
若改成馬達或其他元件,就可控制物件的平衡,或是震動時啟動某元件,
以下為Arduino官方教學


沒有留言:

張貼留言