欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
Arduino 云臺(tái)旋轉(zhuǎn)燈設(shè)計(jì)實(shí)驗(yàn)
[打印本頁(yè)]
作者:
探索軟件
時(shí)間:
2018-12-8 14:35
標(biāo)題:
Arduino 云臺(tái)旋轉(zhuǎn)燈設(shè)計(jì)實(shí)驗(yàn)
IMG_20181208_142750_1.jpg
(112.68 KB, 下載次數(shù): 51)
下載附件
2018-12-8 14:35 上傳
效果視頻
https://pan.baidu.com/s/1GzSrriU5vdNXbMURQlKB6w
硬件:
Arduino x1
雙舵機(jī)云臺(tái) x1
自制LED燈盤 x1
代碼:
#include <Servo.h>
Servo myservo1; //第一個(gè)舵機(jī)
Servo myservo2; //第二個(gè)舵機(jī)
#define LED 4 //第一個(gè)LED正極接引腳4
int pos1 = 0; // 該變量用與存儲(chǔ)舵機(jī)1角度位置
int pos2 = 0; // 該變量用與存儲(chǔ)舵機(jī)2角度位置
int sd=20; //速度
void setup()
{
pinMode(LED,OUTPUT); //定義輸入
myservo1.attach(2); // 該舵機(jī)由arduino第2腳控制
myservo2.attach(3); // 該舵機(jī)由arduino第3腳控制
myservo1.write(0); // 指定舵機(jī)1轉(zhuǎn)向的角度
myservo2.write(0); // 指定舵機(jī)2轉(zhuǎn)向的角度
}
void loop()
{
for(pos1 = 0; pos1 < 180; pos1 += 1){ // 從0度到180度運(yùn)動(dòng) 每次步進(jìn)一度
if (pos1%2==1)digitalWrite(LED,HIGH);else digitalWrite(LED,LOW); //LED燈盤閃爍
myservo1.write(pos1); // 指定舵機(jī)1轉(zhuǎn)向的角度
delay(sd); // 等待sdms讓舵機(jī)到達(dá)指定位置
if(pos1 < 90){
myservo2.write(pos1); // 指定舵機(jī)2轉(zhuǎn)向的角度 0-90
delay(sd); // 等待sdms讓舵機(jī)到達(dá)指定位置
}else{
myservo2.write(180-pos1); // 指定舵機(jī)2轉(zhuǎn)向的角度 90-0
delay(sd); // 等待sdms讓舵機(jī)到達(dá)指定位置
}
}
for(pos1 = 180; pos1 >=0 ; pos1 -= 1){ // 從0度到180度運(yùn)動(dòng) 每次步進(jìn)一度
if (pos1%2==1)digitalWrite(LED,HIGH);else digitalWrite(LED,LOW); //LED燈盤閃爍
myservo1.write(pos1); // 指定舵機(jī)1轉(zhuǎn)向的角度
delay(sd); // 等待sdms讓舵機(jī)到達(dá)指定位置
if(pos1 > 90){
myservo2.write(180-pos1); // 指定舵機(jī)2轉(zhuǎn)向的角度 0-90
delay(sd); // 等待sdms讓舵機(jī)到達(dá)指定位置
}else{
myservo2.write(pos1); // 指定舵機(jī)2轉(zhuǎn)向的角度 180-90
delay(sd); // 等待sdms讓舵機(jī)到達(dá)指定位置
}
}
}
* 改成流水燈盤可能效果更好.
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1