在本教程中,我们将学习如何构建基于 Arduino 的 SCARA 机器人。我将向您展示构建它的整个过程,从设计机器人到开发我们自己的图形用户界面来控制它。 您可以观看以下视频或阅读下面的书面教程。 概览 该机器人有 4 个自由度,由 4 个 NEMA 17 步进电机驱动。此外,在这种情况下,它还有一个小型伺服电机,用于控制末端执行器或机器人夹持器。这款 SCARA 机器人的大脑是一块 Arduino UNO 板,搭配一个 CNC 防护罩和四个用于控制电机的 A4988 步进驱动器。 使用 Processing 开发环境,我制作了一个图形用户界面,它具有正向和反向运动学控制。借助
你有没有想过你呼吸的空气质量,或者为什么你有时会在办公室里感到困倦,或者即使在睡了一整夜之后,你也会在早上感到疲倦?空气质量差会导致许多负面的健康影响,还会导致疲倦、头痛、注意力不集中、心率加快等。监测空气质量实际上可能比您意识到的更重要。因此,在本教程中,我们将学习如何构建自己的空气质量监测器,它能够测量 PM2.5、CO2、VOC、臭氧以及温度和湿度。 您可以观看以下视频或阅读下面的书面教程。 概览 我将解释每个空气质量参数如何影响我们以及传感器如何工作。这个项目的大脑是一块 Arduino Pro Mini 板,它与 2.8 英寸 Nextion 触摸屏相结合,提供了一个不错的用户
在本教程中,我将向您展示我如何构建火星恒心漫游者的复制品。当然,受到目前正在探索火星的真实漫游车的启发,我设计了这款漫游车,让热爱这项技术的每个人、学生、制造商、机电一体化或机器人爱好者等都可以轻松按照视频中的说明进行操作,并建造自己的火星探测器。 您可以观看以下视频或阅读下面的书面教程。 概览 让我们来看看这款流动站的主要特点。它采用了摇臂转向架悬架,使漫游车能够在不平坦的地形上平稳运行,并可以攀爬最大为车轮直径两倍的障碍物,例如岩石,同时保持所有六个车轮始终与地面接触。每个车轮都有独立的直流电机驱动漫游车前进或后退。 四个角轮具有单独的转向伺服电机。为了有效地引导流动站并避
在本教程中,我将向您展示如何将我在之前的一个视频中构建的 DIY 3D 打印 SCARA 机械臂转换为激光雕刻机。您可以观看视频后面的视频或阅读下面的文章。 项目概览 SCARA 机器人有 4 个自由度,由 4 个 NEMA 17 步进电机驱动,并使用 Arduino 板进行控制。在原始视频中,我将 Arduino UNO 板与 CNC Shield 结合使用,但现在我们将 Arduino MEGA 板与 RAMPs 板结合使用。我们需要这种组合,因为我们将使用 Marlin 3D 打印机固件来控制机器人。 至于机械部分,我只需要用激光模块更换夹持机构。在这种情况下,我使用的是 5
在本教程中,我将向您展示我如何在不使用 3D 打印机的情况下,用最少的零件构建最简单的 CNC 机器。这是正确的。在我最近的大部分项目中,我一直在使用 3D 打印机,因为当然,它们非常适合原型制作,因为我们可以轻松地用它们制作任何我们想要的形状。然而,并不是每个人都有 3D 打印机,所以我想告诉你,即使没有 3D 打印机或其他 CNC 机器的帮助,我们也可以制作东西。 您可以观看以下视频或阅读下面的书面教程。 概览 我将向您展示我是如何使用一个电动工具、一个钻头和几个手动工具来制造这台 CNC 机床的。我在这个构建中使用的材料是 8 毫米 MDF 板,它实际上非常坚固,可能比 3D 打
在本教程中,我将向您展示我是如何构建 CNC 笔式绘图仪或绘图机的,但它有一个很酷的功能,那就是自动换刀。换句话说,机器将能够自动改变颜色,所以我们可以用它画出很酷的东西。 您可以观看以下视频或阅读下面的书面教程。 概览 该机器的构造基于我之前视频中的 DIY CNC 激光雕刻机,其目标是用最少的零件制造最简单的 CNC 机器。它使用 3 个 NEMA 17 步进电机进行 X、Y 和 Z 轴的运动,并使用一个小型伺服用于夹持器。这台 CNC Pen 绘图机的大脑是一块 Arduino UNO 板,结合了一个 CNC 扩展板和三个 A4988 步进驱动器。 相当大的工作区域,360x
欢迎来到我们的 Arduino 教程系列中的第一个 Arduino 教程。在本教程中,我们将从入门教程开始,在接下来的教程中,我们将一直到高级教程。 这是一个循序渐进的视频教程,易于遵循。此外,在视频下方,您可以找到本教程所需的部分以及视频中示例的源代码。 本 Arduino 教程所需的组件 Arduino 开发板……。 LED…………………….. 源代码 int led =13; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); delay(1000); digita
欢迎来到我们的 Arduino 教程系列中的第二个 Arduino 教程。在本教程中,我们将了解数字输入和输出引脚的工作原理,我们将使用按钮和 LED 做一些示例。此外,我们还将了解什么是 PWM(脉冲宽度调制),并举例说明如何使用 PWM 控制 LED 亮度。 这是一个易于遵循的分步视频教程。此外,在视频下方,您可以找到本教程所需的部件以及视频中示例的源代码。 本教程所需的组件 Arduino 板……………………………… /速卖通 面包板和跳线…… /速卖通 LED……………………………………………… 220欧姆电阻…………………….. 示例的电路原理图 第一个
欢迎来到我们的 Arduino 教程系列中的第四个 Arduino 教程。在本教程中,我们将学习如何使用 PWM(脉冲宽度调制)控制直流和伺服电机。 这是一个易于遵循的分步视频教程。此外,在视频下方,您可以找到本教程所需的部件以及视频中示例的源代码。 第一个示例所需的组件 直流电机……………………………………。 或 CPU 风扇直流电机……………….. 电池 9V 或适配器 (9-12V) ………. Arduino 开发板………………………………。 面包板和跳线..………… NPN晶体管………………………….. 电位器……………………………….. 二极管……………………
欢迎来到我们的 Arduino 教程系列中的第三个 Arduino 教程。在本教程中,我们将了解 Arduino 模拟输入引脚的工作原理,并使用电位计和光电管做一些示例。 这是一个易于遵循的分步视频教程。此外,在视频下方,您可以找到本教程所需的部件以及视频中示例的源代码。 本 Arduino 教程所需的组件 Arduino 开发板……………………………… 面包板和跳线………… LED……………………………………………… 220欧姆电阻…………………….. 电位器………………………………。 光电池(光敏电阻)……………… 第一个示例的电路原理图。使用电位器值作为模拟输入
在本教程中,您将了解我们如何使用 SimMechanics Link 集成 Solidworks 和 Matlab/Simulink。我们将使用 Solidworks 3D 模型制作 Simulink 仿真示例。在视频下方,您可以找到并下载示例的 3D 模型和 Simulink 模型。 从此处的示例下载文件: Solidworks 模型 .STEP 文件: Solidworks 3D 模型 - Assembly.STEP 1 个文件 202.76 KB 下载 Solidworks 模型 Solidworks 装配体和零件文件: Solidworks 模型文件.rar 1 个
欢迎来到我们的 Arduino 教程系列中的第五个 Arduino 教程。在本教程中,我们将了解串行通信的工作原理并举几个例子以便更好地理解。 这是一个易于遵循的分步视频教程。此外,在视频下方,您可以找到本教程所需的部件以及视频中示例的源代码。 本 Arduino 教程所需的组件 Arduino 开发板……………………………… 面包板和跳线………… LED……………………………………………… 220欧姆电阻…………………….. 按钮……………………………… 电路原理图 源代码 int led = 13; int button = 12; void setup() {
欢迎来到我们的 Arduino 教程系列中的第六个 Arduino 教程。在本教程中,我们将学习如何将 Arduino 连接到 Processing,以及它们如何使用串行端口进行通信。此外,我们将举例说明我们将使用处理 IDE 向 Arduino 板发送命令,反之亦然。 这是一个易于遵循的分步视频教程。此外,在视频下方,您可以找到本教程所需的部件以及视频中示例的源代码。 本 Arduino 教程所需的组件 您可以从以下任何网站获取组件: Arduino 开发板……………………………… 面包板和跳线………… LED……………………………………………… 220欧姆电阻………………
欢迎来到我们的 Arduino 教程系列中的第七个 Arduino 教程。在本教程中,我们将学习如何将 Arduino 连接到 Matlab,以及它们如何使用串行端口进行通信。此外,我们将举例说明我们将使用 Matlab 来控制 Arduino Board。 这是一个易于遵循的分步视频教程。此外,在视频下方,您可以找到本教程所需的部分以及视频中示例的源代码。 本 Arduino 教程所需的组件 Arduino 开发板……………………………… 面包板和跳线………… LED……………………………………………… 220欧姆电阻…………………….. 按钮………………………………
在本教程中,我们将了解如何对机器人夹持机构的 3D 模型进行 PID 控制。 Simulink 模型由两个子系统组成。使用 Simulink 模块建模的直流电机子系统和使用 SimMechanics Link 从 Solidworks 导入的 3D 模型。我们使用步进函数来激活直流电机来驱动机器人夹持器,并且我们使用 Simulink PID Block 来自动调整 PID 的参数。 您可以观看以下视频或阅读下面的书面教程。 从此处的示例下载 Simulink 模型: Simulink 模型 - PID 控制 1 个文件 538.71 KB 下载 在以下链接中查找并下载机器人夹
在本 Arduino 和 Matlab 教程中,我们将学习如何使用 Matlab GUI(图形用户界面)控制 Arduino 板。我们将制作一个 Matlab GUI,其中有两个按钮用于打开和关闭一个 LED,一个轴用于绘制来自光电管(光敏电阻)的模拟输入。 这是一步一步的视频教程,很容易遵循。此外,在视频下方,您可以找到本教程所需的组件以及视频中示例的源代码。 本教程所需的组件 您可以从以下任何网站获取组件: Arduino 开发板……………………………… 面包板和跳线………… LED……………………………………………… 220欧姆电阻…………………….. 光敏电阻……………
在本教程中,我们将学习如何在 Solidworks 中制作弹簧动画。我们将在凸轮轴机构中实现本教程,我们将在其中制作位于气门和气门支撑导轨之间的弹簧动画。 这是一个循序渐进的视频教程,易于遵循。此外,您还可以在视频下方找到并下载凸轮轴总成的 3D 模型,以及已完成教程的 3D 模型。 在此处下载凸轮轴机构总成的 3D 模型: Solidworks 零件和装配文件: Spring Animation Solidworks Files.rar 1 个文件 311.13 KB 下载 .STEP文件: 弹簧动画 - 凸轮轴机构.STEP 1 个文件 92.54 KB 下载
在本教程中,我们将学习如何在 Solidworks 中制作渐进式剖面动画。这是一步一步的视频教程,很容易上手。 下面是您可以找到的视频并下载本教程中使用的 3D 模型。 您可以从上一篇文章中下载 3D 模型,Solidworks 中的减速器动画。
在本 Arduino 教程中,我们将学习如何使用 A4988 步进驱动器控制步进电机。您可以观看以下视频或阅读下面的书面教程。 概览 A4988 是一款微步进驱动器,用于控制双极步进电机,内置转换器,便于操作。这意味着我们可以通过控制器的 2 个引脚来控制步进电机,或者一个用于控制旋转方向,另一个用于控制步进。 Driver 提供五种不同的步进分辨率:全步、半步、四分之一步、八步和十六步。此外,它还带有一个电位器,用于调节电流输出、过温热关断和交叉电流保护。 其逻辑电压为 3 至 5.5 V,如果提供良好的附加冷却,则每相的最大电流为 2A,或者在没有散热器或冷却的情况下每相的最大
在本 Arduino 教程中,我们将了解 RGB LED 是什么以及如何将其与 Arduino 板一起使用。您可以观看以下视频或阅读下面的书面教程。 什么是RGB LED? RGB LED 可以通过混合红色、绿色和蓝色 3 种基本颜色来发出不同的颜色。因此,它实际上由 3 个单独的 LED 红色、绿色和蓝色 LED 组成,包装在一个外壳中。这就是为什么它有 4 根引线,3 种颜色中的每一种都有一根引线,以及一个公共阴极或阳极,具体取决于 RGB LED 类型。在本教程中,我将使用共阴极。 本教程所需的组件 您可以从以下任何网站获取组件: RGB LED……………………………………
制造工艺