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

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

    关注

    210

    文章

    27838

    浏览量

    204589
  • Android
    +关注

    关注

    12

    文章

    3903

    浏览量

    126614
  • AVR微控制器
    +关注

    关注

    0

    文章

    11

    浏览量

    6795
收藏 人收藏

    评论

    相关推荐

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

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

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

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

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

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

    如何使用PLC控制机器人

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

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

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

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

    移动机器人的卓越性能、平稳运动和可靠运行离不开高效精确的电机控制机器人的自主性和复杂性不断提高,非常需要能够处理复杂电机控制和其他任务的高级微控制
    的头像 发表于 05-24 09:15 1111次阅读
    恩智浦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 679次阅读
    基于OpenVINO™的诺达佳<b class='flag-5'>机器人</b><b class='flag-5'>控制器</b>实战

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

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

    Microchip AVR DD系列微控制器产品特性

    的功能集,包括多电压输入/输出(MVIO),非常·适合复杂应用,或在具有多个功率域的复杂设计中作为配套微控制器(MCU)使用。
    的头像 发表于 12-28 09:38 510次阅读

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

    领域的集大成者,主要应用于机器人控制领域,如AGV工业机器人控制器、智能机械臂控制器机器人导航
    发表于 11-30 16:01

    力控机器人导纳控制框架

    导纳控制框架: 力/力矩传感:用于测量机器人与环境之间的力和力矩。 导纳控制器:根据传感测量值和期望的力/力矩指令,生成
    的头像 发表于 11-09 16:12 831次阅读
    力控<b class='flag-5'>机器人</b>导纳<b class='flag-5'>控制</b>框架

    基于DSP的工业机器人控制器的设计与实现

    电子发烧友网站提供《基于DSP的工业机器人控制器的设计与实现.pdf》资料免费下载
    发表于 10-23 09:51 0次下载
    基于DSP的工业<b class='flag-5'>机器人</b><b class='flag-5'>控制器</b>的设计与实现

    使用Arduino和PAJ7620手势传感制作手势控制机器人

    使用Arduino和PAJ7620手势传感制作手势控制机器人,简单程序即可实现。小小的传感可以识别各种手势。它采用内置的空间传感
    发表于 09-27 06:17

    教你做个PID控制巡线机器人

    在本项目中,我们将学习如何使用带PID控制器的线跟随机器人使用Arduino Nano来解决迷宫。
    发表于 09-25 06:54