DIY制作otto机器人

外型

3D打印

3D打印技术出现在20世纪90年代中期,实际上是利用光固化和纸层叠等技术的最新快速成型装置。它与普通打印工作原理基本相同,打印机内装有液体或粉末等“打印材料”,与电脑连接后,通过电脑控制把“打印材料”一层层叠加起来,最终把计算机上的蓝图变成实物。这打印技术称为3D立体打印技术。

SolidWorks

SolidWorks软件是世界上第一个基于Windows开发的三维CAD系统,由于技术创新符合CAD技术的发展潮流和趋势,SolidWorks公司于两年间成为CAD/CAM产业中获利最高的公司。Solidworks软件功能强大,组件繁多。 Solidworks有功能强大、易学易用和技术创新三大特点,这使得SolidWorks 成为领先的、主流的三维CAD解决方案。SolidWorks 能够提供不同的设计方案、减少设计过程中的错误以及提高产品质量。SolidWorks 不仅提供如此强大的功能,而且对每个工程师和设计者来说,操作简单方便、易学易用。

三维机器人原理图

在这里插入图片描述
我在这里直接把 原理图文件放在这,可直接下载使用。下载之后可以用3D打印技术打印出来。

成品涂色

可以根据自己的喜好来涂色。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

硬件

准备

  1. Arduino nano开发板
  2. Arduino nano扩展板
  3. 4个9g舵机
  4. 超声波传感器
  5. 杜邦线
  6. 电源

连接安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

软件

准备

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

成品

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

后续

想了解更多的可以关注公众号,还可以订阅项目实战专栏,里面有更加详细的项目。

在这里插入图片描述

【雕爷学编程】Arduino动手做(156)---OTTO两足舵机机器人
雕爷学编程
07-09 1038
OTTO是完全开源的,任何人都可以做的交互式机器人OTTO在硬件和软件上都是真正的开源,鼓励世界上任何人发明创造出自己的,具有更多功能和特性版本的OTTO。37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞不掂的问题,希望能够抛砖引玉。
机器人Otto
05-12
机器人Otto,模拟机器人指令,通过输入代码控制Otto。完全开源,内附源码。MV STUDIO 开源设计工作室
呆萌跳舞机器人OTTO
07-30 902
放暑假了,您家的小屁孩儿在家干嘛呢? 如果是整天抱着手机打游戏的哪种,何不尝试用下面的呆萌跳舞机器人吸引下他的注意力? 先放几段跳舞视频吧,后续发机器人制作及相关编程的教程。 <iframe height=498 width=1010 src='http://player.youku.com/embed/XNDI5Mjk5NDU2OA==' frameborder=0 'allowf...
OTTO机器人资料以及3D打印图纸
06-08
很火的otto机器人 ,基于arduino。 提供带手和不带手两种打印机,包括程序 安装说明书,以及arduino的学习资料
【Arduino】OTTO机器人(做二次开发的一点点总结)
永远年轻 永远热泪盈眶
06-12 3199
偶然一个机会得以接触一下Arduino,了解一下Arduino代码的编写模式,接触了C++函数封装,算是真正接触了一下项目开发,也意识到项目开发中的种种问题不是写代码能解决的,在阅读别人代码时也需要有科学的方法去读。做此贴,以作总结。 目录 OTTO指令解码: OTTO机器人驱动源码翻阅: OTTO机器人源码修改: 总结: OTTO指令解码: 首先这个项目是基于原先otto...
Otto机器人属于青少年创客第一个机器人
09-29
Otto机器人全球青少年热爱的第一个机器人,arduino、3D打印,创客机器人
OttoDIYLib:Otto DIY机器人的最新库
01-31
**OttoDIYLib:Otto DIY机器人的最新库** OttoDIYLib是一个专为Otto DIY机器人设计的开源库,它集成了各种功能,旨在简化开发过程,让编程和控制Otto DIY机器人变得更加简单。Otto DIY机器人是一款基于Arduino的可...
otto机器人.zip
04-06
"otto anduino"标签表明Otto机器人使用了Arduino微控制器,这是一种广泛用于DIY电子项目和教育领域的开源硬件。 在文件名列表中,我们只有一个文件名"otto",这可能是项目代码、3D打印模型或组装指南的总称。由于...
Otto_robot.zip
01-04
对于想要自己制作Otto机器人的用户来说,理解这些知识点是至关重要的。他们需要掌握3D打印的基本原理,了解如何读取和处理STL文件,同时还需要遵循提供的使用许可条款,确保合法使用这些资源。此外,他们还需要具备...
PCA9685版OTTO开源跳舞机器人
happyjoey217的博客
01-14 1929
PCA9685版OTTO开源跳舞机器人正文关于OTTO开源跳舞机器人PCA9685库文件Oscillater.cpp文件:Oscillator.h文件主程序:nanoPca9685ODance.ino参考文献 当初急用但直接在网上翻遍了也没找到PCA9685版的OTTO机器人,库是从M5stack找的。直接上全部源代码和当初的参考文献吧。需要请自取。 源代码网盘下载地址 提取码:8z71 正文 https://www.ottodiy.com/Otto 机器人的官网。下面的图是官网截图。 这个可爱的小家伙是一
Otto DIY可以在一小时内构建自己的机器人
03-30
任何人都可以制作的交互式机器人! 奥托非常易于3D打印和组装,走路,跳舞,发出声音并避免障碍物。
奥托(Otto) 适用于Arduino机器人的完全集成的图形化编程,可随时安装在您的计算机中,可离线工作
01-28
奥托·布利 这是一种基于Google和MIT的Blockly的免费开放源代码可视化编程语言,可以生成C / C ++代码,进行编译并上传到任何Arduino。 兼容[与任何Otto DIY机器人或Arduino相关的板]( 安装程序 通过将该软件安装到或操作系统的计算机上,可以离线设置该软件。 您可以,安装后即可使用,无需导入Arduino库或Arduino CLI随附的任何其他板,它们都已集成!准备好将代码直接上传到您的机器人或通过USB进行项目。 如果您的计算机无法识别USB设备或Otto,则必须安装“ pilotes”文件夹中的CH340或CH341驱动程序, MAC和Chrome版本正在开发中,您将需要虚拟机或使用App的在线版本(请注意,该版本无法上传代码)并下载代码以从预先安装的Arduino IDE和手动打开和上传 在线应用 Otto Blockly也是一个网络工具。 您可以 但是浏览器无法识别USB设备,因此您将无法编译或上传代码。.尽管您可以简单地复制和粘贴或保存代码块,或将生成的代码下载到 ,因此,如果您使用的是OTG USB电缆,则即使在手机上也可以从任何操作系
Otto源码及Demo
10-19
Otto源码分析,使用Demo
Otto DIY + Arduino蓝牙机器人易于进行3D打印
03-30
“带类固醇的奥托DIY” +蓝牙+ APP +开关+触摸传感器+强度+声音检测...
Otto3:人为3
03-30
Otto3:人为3
Otto robot 小制作
深夜码农
07-18 1678
前言 Otto robot 是啥? 用官方的话说Otto是一个任何人都可以制作的交互式机器人Otto在硬件和软件上都是真正的开源,鼓励世界上任何人发明创造出自己的,具有更多功能和特性版本的Otto。 官方网址:www.ottodiy.com 本次制作所有文件点击此处下载 一、准备工作 1、资料准备 秘籍如下图(https://www.ottodiy.com/build-and-learn) 那么由于我的领悟力低呀且那个家境贫寒,所以选了一个基础版(组件最少):https://wikifactory..
Arduino练习教程-入门版OTTO机器人自己做
热门推荐
梨木乔
12-07 1万+
文章目录OTTO机器人是什么元件准备组装躯体部位鸵机的安装双腿安装到躯体上腿部鸵机的安装双脚安装到腿部头部的组装线路连接合上头部代码上传效果演示 OTTO机器人是什么 OTTO是完全开源的,任何人都可以做的交互式机器人. 她与Arduino控制系统兼容,其主要外观材料可以直接3d打印而来, 甚至可以说她是为培养孩子们学习机器人的热情而建造的。 OTTO的灵感来源于另一个称为Zowi的两足机器人。 ...
OTTO机器人之太空舞步实现(带胳膊+不带胳膊)
悟已往之不谏 知来者之可追
09-14 2707
#include &amp;amp;lt;Servo.h&amp;amp;gt; #include &amp;amp;lt;Oscillator.h&amp;amp;gt; #include &amp;amp;lt;EEPROM.h&amp;amp;gt; #define N_SERVOS 4 //-- First step: Configure the pins where the servos are attached /*
mBlock机器人组装教程_会跳太空步的萌Otto-两个小时就能制作DIY机器人 !!!!...
weixin_39968436的博客
01-06 874
原文链接:http://mc.dfrobot.com.cn/thread-16951-1-1.html相关附件于原文下载,未经许可不得转载有没有小白练手的入门机器人?有没有既简单又有趣,小屁孩儿也能玩的机器人?有没有完全开源,而且短时间就能快速制作机器人?当然有!Otto就可以满足你的所有要求!只要两个小时,你也能制作一个专属的超级可爱Otto 小玩伴! 它还有一个绝招,随着音乐跳太空舞步!Ot...
256
原创
1035
点赞
6388
收藏
5434
粉丝
关注
私信
写文章

热门文章

  • AS608指纹模块详解 74651
  • VSCode配置C/C++环境 53334
  • 定位模块介绍及使用(GPS、北斗、GLONASS、伽利略、准天顶) 30984
  • 几十本书籍、固态硬盘、蓝牙音箱等礼品免费送! 28822
  • linux中运行ifconfig出现错误,不能sudo apt install net-tools,Linux不能联网 17154

分类专栏

  • DSP 付费 2篇
  • 程序设计 付费 8篇
  • 软硬结合 付费 8篇
  • 项目实战 付费 8篇
  • RTT 2篇
  • C++ 22篇
  • NB-IOT 1篇
  • 鸿蒙 20篇
  • 物联网 7篇
  • STM32入门到精通(嵌入式开发基础) 35篇
  • ECAT 3篇
  • C# 程序设计 16篇
  • RTOS开发入门到精通(嵌入式开发基础) 14篇
  • 数据结构 19篇
  • 网页开发 5篇
  • python与数字图像处理 18篇
  • 微机原理即接口技术 13篇
  • 代码学习 24篇
  • STM32课程项目设计 8篇
  • Arduino 教程---DIY机器人及米思齐Mixly学习 17篇
  • 硬件开发 7篇
  • 51单片机从入门到精通 8篇

最新评论

  • STM32使用定时器实现微秒(us)级延时

    SKILLfan: 不能实现,TIM_FLAG_UPDATE一直被置位。

  • Linux下minicom的配置及使用

    物联网知识: 标志位没置位

  • Linux下minicom的配置及使用

    T1annN: ymodem上传显示完成了,但是程序还是在bootloader阶段,什么原因呢

  • 利用LCD1602显示超声波测距

    maple349: 这个代码可以用keil编译吗

  • 基于STM32的串口收发讲解(标准库)

    m0_71386933: 您好,请问有完整代码可以分享一下吗?

最新文章

  • 使用RT-Thread Studio创建STM32项目
  • 查找子串在主串的什么位置
  • 在VSCode中安装python
2024年8篇
2023年21篇
2022年91篇
2021年41篇
2020年80篇
2019年15篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

物联网知识

编写不易,打赏支持一下我吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家郑州镜面玻璃钢人物雕塑小品武汉广场玻璃钢雕塑公司长沙景观园林玻璃钢雕塑曲阳玻璃钢雕塑市场滁州玻璃钢雕塑制作龙岩玻璃钢花盆报价成都玻璃钢雕塑哪里好武汉公园标识玻璃钢雕塑厂家上海户外商场美陈供应六安商场新年美陈岳阳玻璃钢雕塑厂家烟台玻璃钢海豚雕塑厂家商场冬季美陈文案舟山商场美陈公司新余公园玻璃钢雕塑供应商安徽卡通玻璃钢雕塑制作肇庆玻璃钢卡通雕塑服务电话南海玻璃钢卡通雕塑承德玻璃钢仿铜雕塑价格深圳环保玻璃钢雕塑市场梅州主题玻璃钢雕塑批发价格南平玻璃钢雕塑厂四川创意玻璃钢雕塑儿童商场美陈方案安国玻璃钢关公雕塑南宁市玻璃钢雕塑定制商场中庭美陈装饰定制工厂黑龙江定制玻璃钢雕塑生产厂家大连广场玻璃钢雕塑公司肇庆红色玻璃钢人物雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化