弹簧悬挂式拍打翼机构的制作

电子说

1.3w人已加入

描述

步骤1:建立机翼铰链和伺服连杆

用一块木头做底盘。翼铰链的两个门铰链。我将一些纸夹固定在铰链上,因为它们将固定机翼。然后将两个飞机喇叭角铰接在铰链上,以将控制杆连接到伺服臂。 = 4》

我在Arduino和木质底盘之间放了一块泡沫。

然后切出泡沫边和木头的热熔胶条,用纸夹固定住。

将伺服器连接到Arduino(vcc,gnd并将信号连接到数字引脚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;//用于读取按钮状态的变量

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); }

责任编辑:wv

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分