要给出ADC的样本数据,需要一个模拟输入信号,以及相应的代码示例来读取和处理该信号。以下是一个使用Arduino的示例代码:
const int analogInPin = A0; // 模拟输入引脚
int sensorValue = 0; // 存储ADC读取的值
void setup() {
Serial.begin(9600); // 初始化串口通信
}
void loop() {
// 读取ADC值
sensorValue = analogRead(analogInPin);
// 打印ADC值到串口
Serial.print("ADC值 = ");
Serial.println(sensorValue);
// 延迟一段时间
delay(1000);
}
这个示例代码使用Arduino的analogRead()函数从A0引脚读取模拟输入信号的ADC值,并通过串口将其打印出来。在setup()函数中,我们初始化了串口通信,然后在loop()函数中反复读取和打印ADC值,并延迟1秒钟。
通过这个示例代码,你可以连接一个模拟输入信号到Arduino的A0引脚,并通过串口监视器查看ADC值。你可以根据需要修改代码来适应你的具体应用场景。