如何用Arduino和8051单片机构建一个机器人

在现代社会,机器人将发挥重要作用.机器人的主要目的是减少人力。机器人在许多应用中用于电子设备。在本文中,我们讨论了如何使用Arduino模块和8051微控制器构建机器人。建立与Arduino的机器人,我们正在通过避免障碍物的Arduino机器人解释。所需组件包括机器人体,直流电机,超声波传感器,Arduino模块,电机驱动器IC和Arduino模块


如何制造机器人?

需要组件构建机器人包括以下内容

机器人的身体

机器人的基本机体避障机器人显示在以下图像中。机器人身体是塑料体,它含有两侧的轮子。在机器人身上的前面,布置超声波传感器。通过使用超声波传感器,障碍物可以检测。当机器人正在移动时,如果超声波传感器检测到任何障碍物,那么机器人将移除并且它将继续移动。

机器人的身体
机器人的身体

直流电机

直流电动机是一种电动机它在直流电力上运行。任何电动机的操作都基于电磁。当它被放置在外部磁场中时,磁场由电流承载导体产生,它将经历与导体中的电流成比例的力。总之,我们知道磁体与南部的极性吸引力相反,如果极性与北北朝南的极性也是如此,然后磁铁会被击退。

直流电机
直流电机

直流电动机的内部结构设计是利用载流导体与外部磁场之间的磁相互作用来产生运动。在这里我们使用了两个直流电机,每个电机包含6v,总共两个直流电机包含12v。两个直流电动机被放置在机器人体内,我们可以在下图中看到。机器人的身体在直流电机的帮助下移动

具有直流电机的机器人身体
具有直流电机的机器人身体

Arduino模块

以下图像显示Arduino模块图像。的Arduino模块在arduino组件的避障机器人设计中起着重要的作用。arduino的接收器引脚连接超声波传感器的第二引脚,arduino模块的第一、第二、第三引脚连接直流电机驱动器。常用组件电容和二极管也借助电池电源连接到arduino模块上。

Arduino模块
Arduino模块

电机驱动器IC.

启动直流电机电机驱动IC用过的。电动机驱动器的引脚3,6和11,14连接到DC电动机。输入引脚1和2连接到Arduino模块,使能引脚连接到Arduino的发射机销。电动机驱动器的销4,5,12,13连接到地面。

PCBWAY.
电机驱动器IC.
电机驱动器IC.

超声波传感器

在这个概念中超声波传感器用于检测前面的障碍物,并将命令发送到arduino板。根据输入信号,微控制器重定向机器人向不同方向移动。

超声波传感器
超声波传感器

arduino机器人避障的应用

  • arduino机器人可以在任何表面上移动
  • 它可以在像冰箱主体等金属表面上移动。

下图展示了arduino机器人的避障功能


Arduino避障机器人
Arduino避障机器人

制造一个机器人8051微控制器我们正在解释金属探测器机器人车辆。使用8051微控制器构建机器人所需的组件是

  • 8051微控制器
  • 直流电机
  • 电机司机
  • 金属探测器
  • 解码器
  • 编码器
  • 按按钮
  • 水晶
  • RF发射器和接收器

金属探测器

金属探测器是一种线圈,它有一个或多个金属线圈用来探测地面上的金属。金属探测器的工作原理是电磁感应。金属探测器通过PCB连接到机器人的身体上,我们可以在最后的图像中看到。下图为电子工程中使用的一般金属探测器。

金属探测器
金属探测器

按按钮

按钮是按钮,由塑料和金属等硬质金属组成。通常,按钮用于重置微控制器中的程序。以下图像显示按钮图像。

按钮
按钮

8051单片机

8051单片机由40个引脚组成.该微控制器的第4和第5脚连接到晶体振荡器。Vcc引脚给5V电源,接地引脚接地。该微控制器的引脚15、16、18、19连接到HT12E的编码器IC。微控制器引脚2、7、8、9连接到按钮。

在连接电阻器,电容器,晶体振荡器,8051系列微控制器,编码器等的所有组件后,以下图像印刷电路板

PCB连接
PCB连接

下图为采用8051系列单片机的金属探测机器人。

金属探测器机器人采用8051系列单片机
金属探测器机器人采用8051系列单片机

在这篇文章中,我们讨论了如何用arduino和8051单片机制作一个机器人.我希望通过阅读这篇文章,你已经获得了一些建造机器人的基本知识。如果你对这篇文章有任何疑问或者关于电子和raybet雷竞技网页交流项目,请随时评论以下部分。这是你的问题,8051系列微控制器是什么?

8的评论

  1. nihar.d.shadli. 说:

    你好,
    你能把视频推出如何构建这个机器人

    1. tarun agarwal. 说:

      嗨nihar.
      很抱歉通知您,我们不能提供这样的产品

  2. ashutosh singh 说:

    嗨。我想知道如何制造人类探测机器人。
    我要整个程序和代码。

  3. parmjeet. 说:

    我能从哪里弄到这些零件。我想知道感应器和它的工作原理。

  4. parmjeet. 说:

    在哪里我可以得到这些潜水的备件

    1. 胡言联 说:

      兄弟,我有一个关于BJT和MOSFET的问题,为什么BJT是电流控制和MOSFET是电压控制设备。

      1. tarun agarwal. 说:

        嗨Husnain
        在FET设备像JFET和MOSFET,输出可以定义在Ids-Current,而在BJT的输出可以定义在IC-Current只。这意味着输出是由FET的电压和BJT的电流控制的。

  5. Devender 说:

    请告诉我8051微控制器如何编码

添加评论