2018-10-26 15:26:27heartgame
控制
每樣東西都幾十元,除了arduino早期的200多元,目前買mini D1,
應該也可以,百元內,應該要有點量,或通道買。
目前測試,感應動靜,亮燈、轉動,結束後,息燈、轉動。
附上程式,最後面。
應該也可以,百元內,應該要有點量,或通道買。
目前測試,感應動靜,亮燈、轉動,結束後,息燈、轉動。
附上程式,最後面。
#include <Servo.h>
Servo myservo; // create servo object to control a servo
void setup()
{
Serial.begin(9600);
pinMode(4,INPUT);
digitalWrite(4,LOW);
pinMode(14, OUTPUT); // 這裡設定所要輸出的PIN腳模式
myservo.attach(5, 500, 2400); // 修正脈衝寬度範圍
}
void loop()
{
if(digitalRead(4)==LOW)
{
// Serial.println("Movement detected.");
digitalWrite(14, LOW); // 設定PIN13腳位為高電位 = 5V
myservo.write(150); // 使用write,傳入角度,
// myservo.write(90); // 一開始先置中
}
else
{
// Serial.println("Nothing.");
digitalWrite(14, HIGH); // 設定PIN13腳位為低電位 = 0V
myservo.write(50); // 一開始先置中
}
}