自制电动正反转转盘
生活中用到转盘的场景很多,例如三维展示,餐桌等等。今天就教大家一个DIY转盘的方法。灰常的简单。首先这个项目的创意并不是我的,而是一个印度创客的。原贴地址在:https://www.instructables.com/id/DIY-Turntable-1/
遗憾的是原贴并木有提供代码和硬件搭建的电路。
因此在这里哥哥只能逆向出来他的电路和代码。
所用的材料清单图如下:
电机驱动的工作原理
//------made by gada888--------2018--08-28---
const int AIA = 5;// (pwm) pin 5 connected to pin A-IA
const int AIB = 6;// (pwm) pin 6 connected to pin A-IB
byte speed = 150;// change this (0-255) to control the speed of the motors
//==========setup===========
void setup()
{
// for serial window debugging
Serial.begin(9600);
pinMode(AIA, OUTPUT); // set pins to output
pinMode(AIB, OUTPUT);
}
//============loop============
void loop() {
forward();
delay(5000);
STOP();
backward();
delay(5000);
}
void forward()
{
analogWrite(AIA, 0);
analogWrite(AIB, speed);
}
void backward()
{
analogWrite(AIA, speed);
analogWrite(AIB, 0);
}
void STOP()
{
analogWrite(AIA, 0);
analogWrite(AIB, 0);
delay (1000);
}
https://v.youku.com/v_show/id_XMzgwMTQwODgwOA==.html?spm=a2hzp.8253869.0.0
沙发 板凳 地板 byte speed = 150;// change this (0-255) to control the speed of the motors
这个数值在0-255之间可以调的,0是0V,255=5v,值越大,转速越快。 forward();
delay(5000);这个时间也是可调的,5000=5秒钟。
这个电机控可以控两个电机,可以控小车,我只用了一个的接口。 接线图做的不好,见谅 楼主所有都被你占完了
UNO GND-马达驱动GND
UNO VCC-马达驱动VCC
UNO D5-马达驱动IA1
UNO D6-马达驱动IB1 能给个详细教程吗?
页:
[1]