0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用AVR微控制器和android设备制作机器人

454398 来源:网络整理 作者:网络整理 2019-11-18 08:51 次阅读

步骤1:所需零件

AVR开发板(或者自己动手制作) )

传感器(MQ-2,MQ-3等气体传感器; LM35温度传感器; IR传感器等)

燃烧器套件

直流电动机

LED

HC-05蓝牙模块

Android手机

步骤2:工作的详细说明

Atmega16是全世界嵌入式爱好者使用的著名微控制器,因为它具有内置的ADC和PWM等功能。

现在,如果我们将AVR的功能与android的功能结合起来,

我们可以使用AVR + ANDROID机器人的地方:

躺在床上时,房屋内的生活用品的运输

在厨房或任何可能发生气体泄漏的地方(使用MQ-2传感器)

温度检查和控制(使用lm35传感器)

L高度的亮度和强度控制(使用LDR传感器)

还有很多,每个人都趋向于找到这种易于使用的移动小工具的新用途,该小工具可以根据需要进行定制

第3步:编程AVR

在此步骤中,我将告诉您如何连接传感器并使用内置ADC并执行所需的操作

首先,确定要使用的传感器,然后为其供电并连接到微型计算机的不同ADC通道-controller(有关引脚配置,请参见数据表)。

我已经附上了可用于对控制器进行编程的程序的屏幕截图。

保险丝位:

LFUSE = 0Xef;

HFUSE = 0Xc9;

EFUSE = 0Xff;

提供的代码用于手动运行,直到现在为止我还没有讨论android部分,因此您可以尝试在代码中提到的引脚处连接开关或进行相应的更改。

但是在最终确定之前要进行许多测试,以避免烧毁IC和传感器,请参考数据表以获取更多信息。您使用的传感器和控制器的IO值。

还要避免使用USB刻录机套件的电源,并希望通过您希望用于机器人的电池或适配器来提供电源,因为两种情况下的IO值往往不同。

步骤4:Android应用程序

这是最简单的部分,或者是由MIT简化的。

我已经使用MIT应用程序发明者来制作应用程序(请参阅屏幕截图),因为这是创建有用的应用程序的最佳和最简单的方法,而无需对每个段进行单独编码。知识是使蓝牙应用程序通过HC-05模块与您的控制器进行通信的最有效,最简单的方法。

如果您要通过android设备控制机器人,请参考图片查看要进行的更改。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    211

    文章

    28453

    浏览量

    207248
  • Android
    +关注

    关注

    12

    文章

    3937

    浏览量

    127461
  • AVR微控制器
    +关注

    关注

    0

    文章

    11

    浏览量

    6808
收藏 人收藏

    评论

    相关推荐

    【开源项目】你准备好DIY一款功能强大的机器人了吗?

    以及3D打印机械部件。通过运动控制、蓝牙连接和可定制的眼部表情,让这款机器人活灵活现。 所需材料 电子元件: Atmega328p微控制器(SMD VQFN版本)、L293电机驱动
    发表于 11-08 10:53

    工业机器人控制器的主要功能有哪些

    工业机器人控制器是工业机器人系统的大脑,负责接收指令、处理数据、控制机器人的运动和操作。控制器
    的头像 发表于 09-04 09:18 699次阅读

    伺服控制机器人控制方式有哪些

    。 开环控制 : 定义 :开环控制是一种没有反馈机制的控制方式,控制器根据预设的指令直接驱动机器人执行动作。 特点 :简单、成本低,但无法自
    的头像 发表于 09-04 09:16 480次阅读

    开源项目!用ESP32做一个可爱的无用机器人

    简介 作者在完成硕士论文答辩后,利用空闲时间制作了一个他一直想做的机器人——可爱无用机器人。 无用机器人原理是一个连接到开关的电机,通过逻辑门
    发表于 09-03 09:34

    开源项目!用ESP32做一个可爱的无用机器人

    简介 作者在完成硕士论文答辩后,利用空闲时间制作了一个他一直想做的机器人——可爱无用机器人。 无用机器人原理是一个连接到开关的电机,通过逻辑门
    发表于 08-30 14:50

    人形机器人控制器之MCU、DSP、AI芯片

    电子发烧友网报道(文/李弯弯)人形机器人控制器是人形机器人中的核心神经系统,负责对机器人的运动进行细致规划和控制,是
    的头像 发表于 08-26 07:57 5714次阅读

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    的快速发展,智能机器人设备已成为工业自动化体系的佼佼者,而智能机器人设备核心—ROS系统,是机器人领域的集大成者,主要应用于机器人控制领域,
    发表于 07-09 11:38

    如何使用PLC控制机器人

    随着工业自动化技术的飞速发展,机器人技术作为其中的重要组成部分,其应用范围日益广泛。在机器人控制系统中,PLC(Programmable Logic Controller,可编程逻辑控制器
    的头像 发表于 06-17 10:50 1757次阅读

    简述工业机器人控制系统的特点

    机器人控制系统的特点,包括其组成、功能、性能、可靠性、灵活性、智能化、安全性、人机交互等方面。 一、组成 工业机器人控制系统主要由以下几个部分组成:
    的头像 发表于 06-16 15:38 1643次阅读

    机器人控制系统的基本单元有哪些

    引言 机器人是一种具有高度自动化和智能化的设备,它可以模拟人类的行为和思维,完成各种复杂的任务。机器人控制系统是机器人的重要组成部分,它负责
    的头像 发表于 06-16 15:36 1626次阅读

    工业机器人中视觉控制器的种类和作用

    随着工业自动化的快速发展,工业机器人已经成为现代工业生产中不可或缺的一部分。在工业机器人系统中,视觉控制器作为其“眼睛”和“大脑”,发挥着至关重要的作用。视觉控制器不仅能够识别和处理外
    的头像 发表于 06-06 17:12 857次阅读

    恩智浦MCX微控制器增强移动机器人电机控制能力

    移动机器人的卓越性能、平稳运动和可靠运行离不开高效精确的电机控制机器人的自主性和复杂性不断提高,非常需要能够处理复杂电机控制和其他任务的高级微控制
    的头像 发表于 05-24 09:15 1223次阅读
    恩智浦MCX<b class='flag-5'>微控制器</b>增强移动<b class='flag-5'>机器人</b>电机<b class='flag-5'>控制</b>能力

    基于飞凌嵌入式RK3568J核心板的工业机器人控制器应用方案

    控制系统当中。那么今天,我们就通过多轴工业机器人来聊聊机器人控制系统以及控制器的实现。 1 机器人
    发表于 05-11 09:40

    基于OpenVINO™的诺达佳机器人控制器实战

    诺达佳机器人控制器,搭载英特尔处理,以其强大的性能和稳定性,为AI机器人长期无故障运行提供了坚实的基础。
    的头像 发表于 04-20 10:34 855次阅读
    基于OpenVINO™的诺达佳<b class='flag-5'>机器人</b><b class='flag-5'>控制器</b>实战

    工业机器人应用中的AI边缘控制器:技术创新与效率提升的双重驱动

    工业机器人应用中的AI边缘控制器:技术创新与效率提升的双重驱动 随着科技的不断进步,AI边缘控制器在工业机器人领域的应用越来越广泛。这种创新技术不仅推动了工业
    的头像 发表于 03-08 10:45 804次阅读