使用 Mini USB 供應 5V電壓.
16 x 2 LCD 顯示 光敏電阻的數值.
~~ 安裝教學 Step By Step ~~
1. 先安裝電腦 Driver:
Download USBtoTTL Driver "CDM20600.exe",
下載連結 http://www.ftdichip.com/Drivers/VCP.htm
2. 將USB線插入電腦:
這時候打開工作管理員,
確認 COM PORT 的使用和驅動無誤( 使用的 PORT依情況會不同 ),
3. 執行 Arduino 0018:
設定 Tools->Board ( Arduino Mini )
設定 Tools->Serial Port ( COM 3)
4. 光感測器接線:
黑 - GND
紅 - 5V
白 - 信號 ( 接到 Arduino 的 digital pin 0 )
5. Parallax LCD接線:
GND
5V
RX (接到 Arduino 的 TX)
~~ 使用材料 ~~
1. Arduino Mini.
2. USBtoTTL Board.
3. USB Cable.
4. 光感測器
5. LED
6. 麵包板.
7. Parallax LCD
// 程式碼 //
int ledPin = 13; // LED connected to digital pin 13
int PhotoSPin = 0; // Photosensitive connected to digital pin 0
int Analog_val =0; // Photosensitive Val
void setup()
{
Serial.begin ( 9600 );
pinMode(ledPin, OUTPUT); // LED
pinMode(PhotoSPin, INPUT); // Photosensitive
}
void loop()
{
digitalWrite(ledPin, HIGH); // set the LED on
delay(Analog_val); // wait for a second
digitalWrite(ledPin, LOW); // set the LED off
delay(Analog_val); // wait for a second
Analog_val = analogRead(PhotoSPin); //讀取 光敏電阻 的數值
clearLCD (); // 清除 LCD 畫面
//===== 輸出數值到 LCD =====
Serial.print ( "Val= ");
Serial.print ( Analog_val, DEC );
Serial.print ( "\n");
}
// ===== clear the LCD =====
void clearLCD()
{
Serial.print(12, BYTE);
}