我用arduino Uno的A0口测红外测距传感器的输出口电压,测的数值一直在0.1V左右,但是我用电压表测出输出口电压有2点几V,实际上电压表测出是准确的,那A0的问题究竟出现在哪呢?
我用A0接5V或者GND都试过是准确的;
嗨,有可能的問題如下
1. 您的紅外線接收端的Vcc是接5V嗎?
2. 檢查串接的電阻值正不正確?
以下是接線圖
有問題繼續提問唷
测得的数据是你ADC后计算的值么?
你测一测arduino uno的A0口呢,这个0.1应该是这悬空值吧。连接好了么?