吉他快速拨片和踩踏踏板!
组件和用品
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
必要的工具和机器
| ||||
|
应用和在线服务
| ||||
|
关于这个项目
使用这个简单的 3D 打印和简单的 Arduino 项目,在家中创建您自己的速度选择和踩踏!
创建和组装
软件
- 模型设计:Autodesk Fusion 360 https://www.autodesk.com/products/fusion-360/overview
- 3D 打印切片机软件:Simplify3D https://www.simplify3d.com
- 编码软件:Arduino IDE https://www.arduino.cc/en/Main/Software
使用的3D打印机
- Creality CR-10
下载
- 简化 3D FFF 配置文件:https://drive.google.com/open?id=1an5pNq8Q5vVltrBfKb08eP2k33RQ4BWq
- 3D 模型零件:https://www.thingiverse.com/thing:3058807
组件
- 1 x Arduino Uno
- 1 个 L293D 电机驱动器
- 1 x 6V 直流电机 – 中等扭矩
- 1 个 LED 指示灯
- 2 x 10K 电位器
- 1 个电位器旋转按钮
- 1 x 迷你面包板
- 1 个按钮(无锁定机制)
- 1 x 小面包板线
- 1 x RCA 电缆(2 点)
- 1 x 可调电压电源适配器
代码
- Arduino 代码通过踏板控制电机速度
Arduino 代码通过踏板控制电机速度Arduino
#define PIN_Pot A0#define PIN_LED 9#define PIN_Input1 2 //L293D pin 2#define PIN_Input2 7 //L293D pin 7#define PIN_Speed 3 //L293D pin 1int sensorValue =0;void setup(){ pinMode(PIN_Speed , 输出); pinMode(PIN_LED,输出); pinMode(PIN_Input1, OUTPUT); pinMode(PIN_Input2, OUTPUT);}void loop(){ sensorValue =analogRead(PIN_Pot)/4;模拟写入(PIN_LED,地图(传感器值,0、255、10、255));模拟写入(PIN_Speed, map(sensorValue, 0, 255, 50, 220)); //设置直流电机方向 digitalWrite(PIN_Input1, LOW);数字写入(PIN_Input2,高);}
示意图
更多更新的原理图将很快上传。制造工艺