顯示具有 Base 標籤的文章。 顯示所有文章
顯示具有 Base 標籤的文章。 顯示所有文章

2013年6月15日 星期六

Arduino - PWM

PWM 原理簡介︰

PWM代表控制開(通電)和關(斷電)的比例,就能用數位來模擬類比的輸出。常用馬達、燈光亮度、蜂鳴器音階等的控制。

analogWrite(pin, value) - value的參數值介於0~255之間。255代表100%5V輸出。127代表50%5V輸出50%0V輸出。所以如果是接LED  50%代表亮度只有一半。Arduino中,每個週期是 2ms (PWM 頻率為 500Hz)。

2013年6月14日 星期五

Arduino 程式語法

語法結構

#include <avr pgmspace.h="">

//define and const 都是常數定義,如Array一定要用const,且優先使用const。
#define ledPin 3
const int buttonPin = 10;

void setup()
{
  Serial.begin(9600);
  pinMode(buttonPin, INPUT);
  pinMode(ledPin, OUTPUT);
}

void loop()
{
  // ...
}

2013年6月4日 星期二

認識一些電子零件︰LED 發光二極體

LED 是發光二極體的縮寫。LED有兩隻腳位,一隻長(接正極)一隻短(接負極)。PS︰切邊的為負極。

認識一些電子零件︰電阻

電阻(Resistor),單位為歐姆(OHM Ω )。符號如下圖1︰