用法不对,
第一个问题: Serial.begin() 是用于初始化串口的, 你把它挪到setup() 函数里去, 不要放在loop()里
第二个问题: Serial.begin()的参数是波特率, 你可以设置成9600或者其它合理的值, 而不是使用analogRead()的结果.
第三个问题: 在loop()里, 使用Serial.print() 或者Serial.println() 向串口输出内容, 你代码里没看到.
第四个要注意的点是, 你串口初始化的时候设置的波特率是多少, 在串口监视器里就设置成多少, 两边一致方可正常输出, 否则看到的都是乱码.