如何使用Arduino和8051微控制器构建机器人

在现代世界中机器人将扮演重要角色。机器人的主要目的是降低人的力量。这些机器人用于许多应用中的电子产品。manbetx客户端官网在本文中,我们讨论了如何使用Arduino模块和8051微控制器构建机器人。为了用Arduino构建机器人,我们正在解释Arduino机器人,并避免了障碍。所需的组件包括机器人主体,新万博手机登录页面直流电机,超声传感器,Arduino模块,电动机驱动器IC和Arduino模块


如何建造机器人?

所需的组件新万博手机登录页面构建机器人包括以下内容

机器人身体

基本机器人主体避免障碍的机器人如下图所示。机器人体是一个塑料主体,两侧都包含轮子。在机器人身体的前面,超声波传感器被排列。通过使用超声传感器,障碍物可以检测到。当机器人移动时,如果超声波传感器检测到任何障碍物,则机器人将移动,并将继续移动。

机器人身体
机器人身体

直流电动机

直流电动机是电动机并且它以直流电为单位。任何电动机的操作均基于电磁作用。磁场是由电流载体导体放置在外部磁场时产生的,它将经历与导体中电流成比例的力。从基因上讲,我们知道磁体是从北到南的相反的极性吸引力极性与北到南到南一样,然后磁铁将排斥。

直流电动机
直流电动机

直流电动机的内部配置旨在连接电流导体和外部磁场之间的磁相互作用以产生运动。在此,我们使用两个DC电动机,每个电动机包含6V,总共两个DC电动机包含12V。两个直流电动机放在机器人体中,我们可以在下面的图像中观察到。机器人主体在DC电机的帮助下移动

机器人主体与直流电动机
机器人主体与直流电动机

Arduino模块

下图显示了Arduino模块图像。这Arduino模块在使用Arduino套件的障碍物避免机器人的设计中起着重要作用。Arduino的接收器引脚连接到超声波传感器的第二引脚,Arduino模块的第一,第二和第三引脚连接到直流电动机驱动器。共同的组件电容器和二极新万博手机登录页面管也借助电池电源连接到Arduino模块。

Arduino模块
Arduino模块

电机驱动器IC

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

电机驱动器IC
电机驱动器IC

超声传感器

在这个概念中超声传感器用于检测前方的障碍,并将命令发送到Arduino董事会。根据输入信号,微控制器将机器人重定向到替代方向移动。

超声传感器
超声传感器

Arduino机器人障碍避免的应用

  • Arduino机器人可以在任何表面上移动
  • 它可以在金属表面上移动,例如冰箱主体。

下图显示了避免障碍物的Arduino机器人

避免障碍的Arduino机器人
避免障碍的Arduino机器人

8051微控制器我们正在解释金属探测器机器人车辆。使用80新万博手机登录页面51微控制器构建机器人所需的组件是

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

金属探测器

金属探测器是一个线圈,它具有一个或多个金属线圈,用于检测地面上的金属。金属探测器基于电磁诱导的原理。金属探测器通过PCB连接到机器人体,我们可以在上一张图像中观察到。下图显示了电子项目中使用的一般金属探测器。

金属探测器
金属探测器

按按钮

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

按钮
按钮

8051微控制器

8051微控制器由40个引脚组成。微控制器的第四销和第五引脚连接到晶体振荡器。VCC引脚给出了5V的电源,地面引脚连接到地面。微控制器的第15、16、18、19、19个连接到HT12E的编码器IC。微控制器引脚2、7、8、9连接到按钮。

连接所有组件之后的下图,例如电阻器,电容器,晶体振荡器,8051系列微控制器,编码器等新万博手机登录页面印刷电路板

PCB连接
PCB连接

下图显示了具有8051系列微控制器的金属检测器机器人。

带有8051系列微控制器的金属探测器机器人
带有8051系列微控制器的金属探测器机器人

在本文中,我们讨论了如何使用Arduino和8051微控制器构建机器人。我希望通过阅读本文,您已经获得了一些基本知识来建造机器人。如果您对本文或电子产品有任何疑问,manbetx客户端官网manbetx新万博体育下载通信项目,请随时在下一节发表评论。这是给你的问题,什么是8051系列微控制器?

8条评论

  1. Nihar.D.Shadli 说:

    你好,
    你能放一个视频如何构建这个机器人吗

    1. Tarun Agarwal 说:

      嗨,Nihar
      抱歉通知您,我们不能那样给您

  2. Ashutosh Singh 说:

    你好。我想知道如何使人类检测机器人。
    我想要wholw的过程和代码。

  3. Parmjeet 说:

    我可以得到这些零件的地方。我想知道传感器及其工作。

  4. Parmjeet 说:

    我可以在哪里获得这些备用的潜水

    1. 侯赛因 说:

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

      1. Tarun Agarwal 说:

        嗨,侯赛因
        在JFET和MOSFET等FET设备中,可以根据IDS电流定义输出,而在BJT的输出中,可以仅根据IC电流来定义输出。这意味着输出由FET的电压和BJT电流控制。

  5. DEVENDER 说:

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

添加评论