|
- #include <LiquidCrystal.h>
- LiquidCrystal lcd(7,6,5,4,3,2); //定義腳位
- void setup()
- {
- Serial.begin(9600); // 初始化串口連接,波特率9600:
- lcd.begin(16,2); //設置LCD顯示的數目。16 X 2:16格2行。
- lcd.print("Voltage values:"); //將Voltage values:顯示在LCD上
- }
- void loop()
- {
- int sensorValue = analogRead(A0);// 從A0口讀取模擬輸入值:
- float voltage = sensorValue * (5.0 / 1023.0); // 將模擬值(0-1023)轉換為電壓值(0-5v):
- Serial.println(voltage); // 輸出讀取的值:
- lcd.setCursor(10,1); //將閃爍的光標設置到column 10, line 1 (注釋:從0開始數起,line 0是顯示第一行,line 1是第二行。)
- lcd.print(voltage ); //顯示電壓值大小
- lcd.setCursor(14,1); //將閃爍的光標設置到column 14, line 1 (注釋:從0開始數起,line 0是顯示第一行,line 1是第二行。)
- lcd.print("V"); //將V顯示在LCD上
- }
復制代碼
|
-
4.jpg
(68.92 KB, 下載次數: 94)
下載附件
2022-11-7 04:30 上傳
-
3.jpg
(101.19 KB, 下載次數: 80)
下載附件
2022-11-7 04:30 上傳
-
2.jpg
(117.66 KB, 下載次數: 94)
下載附件
2022-11-7 04:30 上傳
-
1.jpg
(120.53 KB, 下載次數: 86)
下載附件
2022-11-7 04:30 上傳
評分
-
查看全部評分
|