Arduino主控,图形化编程,趣味学习
Arduino nano开发板+舵机扩展底板
4.8V可充电电池,支持Arduino C语言编程和米思齐图形化编程
开源代码,注释详细,运动学解算。
根目录如下图所示,资料里面一共有6个文件夹,还有一个“Baize_spider入门级制作教程.pdf” 的文件,这个pdf文件是整个机器人制作的指导教程。
接着介绍一下这六个文件夹里面存储的文件:
1.3D模型文件——存储的是3D打印的文件,
2.组装调试视频教程——存储的是机器人的组装调试视频教程文件。
3.程序代码文件——存储的是机器人的程序代码。
4.安卓手机遥控APP——存储的是安卓手机遥控APP的安装包。
接下来详细介绍各个文件夹内部各个文件的作用。
下图为文件夹“1.3D模型文件”里面的部分文件,STL后缀的文件是3D打印图纸,jpg后缀的文件是这个零件的图片,3mf文件是这个零件的stl图纸经过拓竹切片后的文件。
整个组装调试教程如下图所示:
程序代码文件目录如下:
主要包括调试及测试程序,主程序和接线图。
测试及调试程序下面有三个程序文件,FaceAngry这个程序可以让显示屏显示愤怒的表情,OledMovingEyes这个程序可以显示一个机器人眼睛左右移动,tiaoshi程序主要用于机器人的关节标定时校准位置。
主程序下面有两个程序,BaizeSpider12-minimal程序是我们的主程序,BaizeSpider12-screen这个程序可以在机器人行走过程中显示表情。
下面是两个主程序的区别,右边这个带表情显示
全部零件如下图所示:
零件清单
品名
数量
链接
身体上板
1个
身体中板
1个
身体下板
1个
关节链接件
4个
大腿
4个
小腿
4个
头部舵机座
1个
显示屏头前壳
1个
显示屏头后壳
1个
超声波头前壳
1个
超声波头后壳
1个
MG90S舵机
15个
链接
Arduino nano主控
1个
超声波
1个
链接
母对公杜邦线
1*4pin
母对母杜邦线
1*4pin
显示屏
1个
主控板底板
1个
电源线
1个
蓝牙
1个
电池
1个
固定轴连接件
10个
充电线
1个
程序下载线
1个
M3*12蘑菇头螺丝
4个
M3*4沉头螺丝
4个
M3*15蘑菇头螺丝
4个
M2.5*5平头螺丝
34个
束线带
0.5米
请观看视频组装调试教程,下面是与视频相对应的图文教程。
哔哩哔哩:
身体组装需要的零件如图2-2-1(a)所示:
图2-2-1(a)
图2-2-1(b)
图2-2-1(c)
图2-2-1(d)
图2-2-1(e)
图2-2-1(f)
图2-2-1(g)
图2-2-1(h)
图2-2-1(i)
图2-2-1(j)
图2-2-1(k)
图2-2-1(l)
图2-2-1(m)
图2-2-1(n)
图2-2-2(a)
图2-2-2(b)
图2-2-2(c)
图2-2-2(d)
图2-2-3(a)
图2-2-3(b)
图2-2-4(a)
图2-2-4(b)
图2-2-4(c)
图2-2-5
我们用的开发板是arduino nano,那么接线图如下所示:
图2-3
访问下面下载链接,然后点击软件下载:
提取码:d4xq
接着双击exe程序一路安装即可。
下面这个代码上传到机器人之后,机器人的所有关节舵机都会转到90度。
图3-3-1
然后,按照下面的姿态固定关节舵机的摇臂。
图3-3-2
点击上传代码即可将代码上传完成。
接下来烧录代码,我们打开如下图所示“BaizeSpider12-minimal”的文件夹。
图3-4-1
打开文件夹之后,选择相如下图所示的程序。
图3-4-2
这里我们选择arduino nano,我们的主控板如下图中第一块蓝色板子所示。
图3-4-3
打开程序后如下图所示,接着来上传代码(上传代码前,机器人也要先连接电池通电才行,接着再用数据线连接机器人与电脑):
1.机器人接通电源以后,首先按一下复位键,让舵机都归位,由于可能受到干扰,极少情况舵机可能出现角度未归位,因此需要提前按一下复位(reset)键。
复位键如下图所示:
图4-1-1
2.安装好蓝牙调试器,这个软件我们是用于控制机器人的,具体操作如下。
如果是华为手机或者荣耀手机,直接再应用市场搜索“蓝牙调试器”就可以在官方安装比较方便。
图4-1-2
图4-1-3
3.安装成功之后,我们启动软件
如下图,软件会询问是否开启蓝牙,然后选择允许开启就行。
图4-1-4
4.接着,我们用手机连接机器人,当未连接设备时,左上角会显示未连接设备,一般进入软件会自动搜索设备,如果没有自动搜索的话,我们点击一下中间靠近下方的那个按钮,可以开始扫描。
图4-1-5
5.然后我们可以在软件界面看到Baize的蓝牙,点击后面的加号进行连接即可。密码是:953598
图4-1-6
6.通过对话模式或者按钮控制方式控制机器人。
在对话模式发送控制指令可以控制机器人:
以下为具体指令:
a - 前进b - 后退c- 左转d - 右转e – 停止f – 坐下g – 挥手h – 抖手i – 起立
或者通过按钮模式进行控制:
图4-1-7
点击右下角的编辑按钮,开始编辑每个按钮的提示和发送的指令,如下图所示:
图4-1-8
完成之后就可以控制机器人了。
Baize_H1mini六足机器人制作教程(开源)_六足机器人制作详细教程
步骤登录钉钉开发者后台。 选择应用开发 >企业内部开发 >机器人,单击创建应用。填写基本信息,参考以下信息配置机器人应用,然后单击 确定创建:应用类型:选择 机器人。应用名称:输入机器人名称。本教程设置为:钉小蜜。应用描述:输入机器人的描述。本教程设置为:测试机器人。应用图标:使用默认图标。填写完成后,单击 创建,即可成功创建机器人。代码<?phpnamespace App\
ROS学习:turtlebot3机器人的Gazebo仿真ubuntu18.04,所以安装的是melodic版本的turtlebo3安装sudo apt-get install ros-melodic-turtlebot3*启动使用前先设置环境变量model,决定要启动的类型。 在终端执行export设置环境变量export TURTLEBOT3_MODEL=burgerTurtleBot3 有
1.机器人介绍2.组装调试教程(1)配置库文件(2)LGT8F328P Arduino nano板硬件配置
导航在这里:白泽四足机器人导航贴打开如下Libraries文件夹 可以看到文件夹里面有I2Cdev,MemoryFree,MPU6050,QList一共四个文件夹。 将这四个文件夹复制一下,然后找到如下路径:文档-Arduino-libraries,然后粘贴到这个路径下面。 这样库文件就配置好了。
问题: 应该先发展双足机器人还是四足机器人? 机器人的终极形态是humanoid,也就是人形机器人,即双足机器人,但是双足
转图
通过ESP8266、16路舵机驱动板(PCA9685)、舵机、电池、LED制作一个四足蜘蛛机械人。
md='E';//zuobiao[i
导航在这里:白泽四足机器人导航贴接线主要有mpu6050蓝牙或者wifi舵机
导航在这里:白泽四足机器人导航贴
了解如何使用可通过外部电位器控制的伺服电机制作简单的机械臂。机器人有多种形式,包括无人机、汽车、火星车,甚至步行者。让机器人在其环境中移动非常重要,让它与环境进行交互同样重要。本文将向您展示如何制作一个能够通过外部电位器四处移动并指向物体的简易机械臂。所需的硬件● 伺服电机● 线性电位器● Arduino Uno开发板● 面包板原理图 机械臂原理图 工作原理 - 硬件虽然这个
内容简介 · · · · · · 你想制作有趣的机器人吗?你想让机器人沿着指定的路线行走吗?你想让机器人帮助你清扫庭院吗?你想让机器人载着你逛街吗?那么请选择《Arduino机器人权威指南》吧!John-David Warren、Josh Adams和Harald Molle会带你走进机器人的世界,教
一、Cat-1:平衡速率与成本的4G手艺核心区别:速率:下行10Mbps,上行5Mbps,支持语音通话(VoLTE)。功耗:低于Cat.4,高于NB-IoT。成本:介于NB-IoT和Cat.4之间,模块成本约50-100元。网络:依赖4G基站,覆盖广但需运营商承受。应用场景:共享经济:共享单车、充电 ...
面向对象大作业:融合教务与选课系统设计 项目名称 内容 课程名称 java课设 班级 网安2413 学生姓名 王璐,许晴 学号 202421336068,202421336069 1. AI辅助选题 使用 DeepSeek 分析了“教务管理系统”和“公选课选课系统”的融合可行性。AI指出,融合能构建 ...
本文作者:得帆信息联合创始人兼CTO徐翔轩 EHS建设正在成为“必答题” 过去几年,随着国家监管要求趋严、审计频率增加、企业社会责任强化,内部安全管理要求不断细化,EHS系统在很多行业内的存在感明显提升。无论是制造业、化工、能源等传统行业,还是医药、电子等新兴领域,EHS系统已从最初的“合规性选择” ...
对于示例消息x (信息, 11位): 10110100110c (编码, 15位): 111001110100110r (接收, 15位): 111001100100110 ← 第8位有错误s (伴随式, 4位): 1000 = 8(十进制) ← 指示错误位置e (错误, 15位): 000000010000000 ← 错误向量ĉ (纠正, 15位): 111001110100110 ← 纠正后的码字x̂ (译码, 11位): 10110100110 ← 恢复的信息。