|
5| 0
|
[求助] 关于UNO.Q接传感器,DFPlaypro,舵机和串口监视器的问题 |
|
#include<DFRobot_DF1201S.h> #include<Servo.h> DFRobot_DF1201S mp3;//DFPlaypro Servo duoji;//舵机 const int sensorPin=2;//人体红外传感器 const int relayPin=7; int lastState=LOW; void setup(){ Serial.begin(115200); pinMode(sensorPin,INPUT); while(!mp3.begin(Serial)){ Serial.println(); delay(1000); } Serial.println(); mp3.setVol(25); mp3.enableAMP(); mp3.playFileNum(1); duoji.attach(6); duoji.write(0); Serial.println();} void loop(){ int sensorState=digitalRead(sensorPin); if(sensorState==HIGH&&lastState==LOW){Serial.println(); mp3.start(); Serial.println(); duoji.write(90); delay(500); duoji.write(0); delay(500); Serial.println();} lastState=sensorState; delay(50); } IDE版本2.3.8 板子是UNO.Q 上传成功后,手经过传感器,舵机能动,但DFPlaypro灯闪,没收到指令,没音乐播放(单独做这个上传代码正常播歌) 串口监视器没有任何反馈 void setup() { Serial.begin(115200);}void loop() { Serial.println("Hello"); delay(1000);}就算我发送这段代码也是空白,没有任何反馈。(已设置换行回车两者都是,波特率已选115200) 接线内容 12v1A的DV到面包板, unoq.(RX)-DFPlaypro.(TX) unoq.(TX)-DFPlaypro.(RX) unoq.(2引脚)-传感器(out) unoq.(6引脚) -舵机(信号口) unoq.GND-面包板(负极) unoq由电脑USB供电 传感器,舵机,DFPlaypro均由面包板给电。 求大神帮帮忙 |
沪公网安备31011502402448© 2013-2026 Comsenz Inc. Powered by Discuz! X3.4 Licensed