步驟1:建立機翼鉸鏈和伺服連桿
用一塊木頭做底盤。翼鉸鏈的兩個門鉸鏈。我將一些紙夾固定在鉸鏈上,因為它們將固定機翼。然后將兩個飛機喇叭角鉸接在鉸鏈上,以將控制桿連接到伺服臂。 = 4》
我在Arduino和木質(zhì)底盤之間放了一塊泡沫。
然后切出泡沫邊和木頭的熱熔膠條,用紙夾固定住。
將伺服器連接到Arduino(vcc,gnd并將信號連接到數(shù)字引腳11。
第3步:用弱彈簧將吊翼懸吊在天花板上
您需要一個具有很多柔韌性的長彈簧才能得到
令人驚訝的是,獲得良好的運動腳力需要的推力很小,較大的機翼會帶來更多的運動,
第4步:代碼。..
#include
Servo1,servo2,servo3;//int potPin = 2;//選擇電位計的輸入引腳int servangle = 0;//伺服角度變量int potPin = 4;//選擇電位計的輸入引腳int soundPin = 4;//選擇電位計的輸入引腳int ledPin = 13;//選擇LED的引腳int val = 0;//用于存儲即將到來的值的變量來自傳感器int valPot2 = 0;
int valInc = 4; int currAngle = 0; int newAngle = 0; int delayTime = 0;//模擬讀取引腳const int buttonPin = 2; int buttonState = 0;//用于讀取按鈕狀態(tài)的變量
void setup(){
Serial.begin(9600);
pinMode(ledPin,OUTPUT);//將ledPin聲明為OUTPUT
servo1.attach(11);延遲(10);
servo1.write(90);延遲(20); }
void loop(){
Serial.println(digitalRead(buttonPin));
digitalWrite(ledPin,HIGH);
servo1.write(180);延遲(950);
servo1.write(30);延遲(900);
digitalWrite(ledPin,LOW);
//CLI();//延遲(1000); }
責(zé)任編輯:wv
-
伺服
+關(guān)注
關(guān)注
16文章
650瀏覽量
40953
發(fā)布評論請先 登錄
相關(guān)推薦
評論