Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 1945|回復: 1
打印 上一主題 下一主題

紅外線收發控制馬達

[複製鏈接]
跳轉到指定樓層
1#
發表於 2016-6-7 22:47:45 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
const int SensorLeft = 4;
int SL;

void setup()
{

  Serial.begin(9600);
  pinMode(SensorLeft,INPUT);

}
void loop()
{
while(1)
{

   SL = digitalRead(SensorLeft);

   if (SL == 1)
       run();
   else if (SL == 0)
   brake();
  }
}

紅外線收發是用PT2248/2249控制,為什麼PIN4只要連線(沒有電流)馬達都會動???
2#
發表於 2016-6-8 19:43:41 | 只看該作者
因為你只有run卻沒stop,因此只要一啟動,卻沒有讓馬達停下的指令,當然一直轉
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-4-19 22:21 , Processed in 0.182456 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表