以下的電路示意與範例程式碼,示範情境為:以類比方式讀取音量數值,以序列埠監控視窗檢視數值。電路圖中的 LED 燈請在思考練習處再接上,並自行修改程式碼實現該動作。
電路示意圖
範例程式
/*
GND----GND
VCC----5V
A------A0
D------A1
*/
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(A0); //Read the analog value of the sound sensor
Serial.println(sensorValue); //Print the analog value to serial monitor
}
思考練習
依照上方的電路圖接上 LED,並請實作,設定一個臨界值,當 analogRead() 進來的數值大於該臨界值時,點亮 LED。
Comments