DIY制作otto机器人
外型
3D打印
- 外型
- 3D打印
- SolidWorks
- 三维机器人原理图
- 成品涂色
- 硬件
- 准备
- 连接安装
- 软件
- 准备
- Arduino程序
- 成品
- 后续
3D打印技术出现在20世纪90年代中期,实际上是利用光固化和纸层叠等技术的最新快速成型装置。它与普通打印工作原理基本相同,打印机内装有液体或粉末等“打印材料”,与电脑连接后,通过电脑控制把“打印材料”一层层叠加起来,最终把计算机上的蓝图变成实物。这打印技术称为3D立体打印技术。
SolidWorksSolidWorks软件是世界上第一个基于Windows开发的三维CAD系统,由于技术创新符合CAD技术的发展潮流和趋势,SolidWorks公司于两年间成为CAD/CAM产业中获利最高的公司。Solidworks软件功能强大,组件繁多。 Solidworks有功能强大、易学易用和技术创新三大特点,这使得SolidWorks 成为领先的、主流的三维CAD解决方案。SolidWorks 能够提供不同的设计方案、减少设计过程中的错误以及提高产品质量。SolidWorks 不仅提供如此强大的功能,而且对每个工程师和设计者来说,操作简单方便、易学易用。
我在这里直接把原理图文件放在这,可直接下载使用。下载之后可以用3D打印技术打印出来。
可以根据自己的喜好来涂色。
- Arduino nano开发板
- Arduino nano扩展板
- 4个9g舵机
- 超声波传感器
- 杜邦线
- 电源
- Arduino IDE (没下载的可以点击下载)
#include
volatile int juli;
Servo servo_0;
float checkdistance_0_0() {
digitalWrite(0, LOW);
delayMicroseconds(2);
digitalWrite(0, HIGH);
delayMicroseconds(10);
digitalWrite(0, LOW);
float distance = pulseIn(0, HIGH) / 58.00;
delay(10);
return distance;
}
void setup(){
Serial.begin(9600);
juli = 0;
servo_0.attach(0);
servo_0.write(110);
delay(0);
servo_0.write(45);
delay(0);
pinMode(0, INPUT);
pinMode(2, OUTPUT);
}
void loop(){
juli = checkdistance_0_0();
Serial.println(String(juli).toInt());
if (juli
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?