DIY制作otto机器人
DIY制作otto机器人
- 外型
- 3D打印
- SolidWorks
- 三维机器人原理图
- 成品涂色
- 硬件
- 准备
- 连接安装
- 软件
- 准备
- Arduino程序
- 成品
- 后续
外型
3D打印
3D打印技术出现在20世纪90年代中期,实际上是利用光固化和纸层叠等技术的最新快速成型装置。它与普通打印工作原理基本相同,打印机内装有液体或粉末等“打印材料”,与电脑连接后,通过电脑控制把“打印材料”一层层叠加起来,最终把计算机上的蓝图变成实物。这打印技术称为3D立体打印技术。
SolidWorks
SolidWorks软件是世界上第一个基于Windows开发的三维CAD系统,由于技术创新符合CAD技术的发展潮流和趋势,SolidWorks公司于两年间成为CAD/CAM产业中获利最高的公司。Solidworks软件功能强大,组件繁多。 Solidworks有功能强大、易学易用和技术创新三大特点,这使得SolidWorks 成为领先的、主流的三维CAD解决方案。SolidWorks 能够提供不同的设计方案、减少设计过程中的错误以及提高产品质量。SolidWorks 不仅提供如此强大的功能,而且对每个工程师和设计者来说,操作简单方便、易学易用。
三维机器人原理图
我在这里直接把原理图文件放在这,可直接下载使用。下载之后可以用3D打印技术打印出来。
成品涂色
可以根据自己的喜好来涂色。
硬件
准备
- Arduino nano开发板
- Arduino nano扩展板
- 4个9g舵机
- 超声波传感器
- 杜邦线
- 电源
连接安装
软件
准备
- Arduino IDE (没下载的可以点击下载)
Arduino程序
#include <Servo.h>
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 < 20) {digitalWrite(2,HIGH);servo_0.write(60);delay(0);servo_0.write(45);delay(0);delay(1000);servo_0.write(110);delay(0);servo_0.write(45);delay(0);delay(1000);servo_0.write(110);delay(0);servo_0.write(95);delay(0);delay(1000);servo_0.write(110);delay(0);servo_0.write(45);delay(0); digitalWrite(2,LOW);}delay(1000);
}
成品
后续
想了解更多的可以关注公众号,还可以订阅项目实战专栏,里面有更加详细的项目。
DIY制作otto机器人相关推荐
- 使用Arduino的DIY自平衡机器人
原文地址:https://circuitdigest.com/microcontroller-projects/arduino-based-self-balancing-robot 使用Arduino ...
- 【Arduino】OTTO机器人(做二次开发的一点点总结)
偶然一个机会得以接触一下Arduino,了解一下Arduino代码的编写模式,接触了C++函数封装,算是真正接触了一下项目开发,也意识到项目开发中的种种问题不是写代码能解决的,在阅读别人代码时也需要有 ...
- 易企秀手机html5场景源码,仿易企秀V15.1手机网页DIY制作工具完整版开源版源码修复采......
源码介绍: 源码内附详细安装文档,可轻松搭建网站. 易企秀是一款针对移动互联网营销的手机网页DIY制作工具,用户可以编辑手机网页,分享到社交网络,通过报名表单收集潜在客户或其他反馈信息.用户通过易企秀 ...
- 成都市中小学计算机创客,我校荣获2019四川省中小学电脑制作活动机器人暨创客竞赛团体一等奖...
5月18日由四川电化教育馆主办.成都市新都一中承办.新华文轩协办的2019四川省中小学电脑制作活动机器人暨创客竞赛在新都一中完满完成.经过市电教馆的严格选拔,我校3名同学获得参与省级现场赛的资格,在2 ...
- 高级创意,单片机电子DIY制作精华资料汇总
高级创意,单片机电子DIY制作精华资料汇总 今天给大家分享创意小生活,电子DIY制作精华资料汇总,资料有点多,将近400个电子创意,够同学们学习和交作业的了,需要的可以在闯客网技术论坛下载,有问题加群 ...
- DIY制作高精度低温漂电阻箱0.1~9.9GΩ(1)-- 项目介绍
最新工作需要,DIY制作了一款高精度低温漂的电阻箱.想起在大学电子设计大赛时,也动手制作过一个多档位电阻箱.这次将参数进行提升优化,电阻的选型真是下了超大血本了,电路上没有什么复杂原理,电阻串联相加即 ...
- 图灵机器人 mysql_如何在微信小程序中制作图灵机器人?
本教程讲解了如何在微信小程序中制作图灵机器人?操作起来是很简单的,想要学习的朋友们可以跟着小编一起去看一看下文,希望能够帮助到大家. 开发环境及框架 后端:国产java极速框架JFinal(超级好用有 ...
- u盘怎么样在w ndows7上使用,Windows7安装U盘 DIY 制作全攻略
Win7之家( www.win7china.com):Windows7安装U盘 DIY 制作全攻略 本文上手度:适合对BIOS设置.ISO镜像软件不熟悉的用户,高手请不用口水,请直接去软媒论坛Win7 ...
- python程序语言和机器人控制-利用树莓派+Python语言制作一部机器人就是如此简单!...
前段时间,接触了一款在开源硬件界被称为是"人气之王"的树莓派(Raspberry Pi)袖珍计算机,功能强大的她拥有一颗SOC,集CPU.GPU.DSP和SDRAM为一体,以SD卡 ...
最新文章
- linux查看机器所有寄存器,linux系统下操作硬件寄存器
- 浏览器中唤起native app || 跳转到应用商城下载(二) 之universal links
- DevExpress组件之——TreeList组件
- Python xlrd、xlwt、xlutils修改Excel文件
- 读zepto核心源码学习JS笔记(3)--zepto.init()
- c#时分秒毫秒微妙_C# 关于DateTime类型 精确到毫秒
- html ajax输出表格中,使用Ajax来渲染HTML表格
- springboot项目启动类报错
- 云播 Android,云播放(Air Playit)android版
- Go 日志库 zerolog 大解剖
- Netron - 网络可视化
- 企业工商信息数据接口说明
- mysql数据库连接池锁_数据库连接池deadlock
- 蓝字冲销是什么意思_会计上的红字蓝字是什么意思?正常记录是什么...
- Flash MX 2004的Alpha Fader
- 绑定变量窥视_窥视量子计算与密码学
- 如何增强云端医疗健康数据的隐私保护
- 手游方舟怎么输入代码_方舟自定义代码怎么输入 | 手游网游页游攻略大全
- deepin入坑前必读(懊悔篇)
- 【Unity】Unity内存管理与优化(三)