预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于APPInventor2的普通蓝牙遥控车APP设计 随着智能科技的不断发展,智能化已经融入了我们日常生活的方方面面。其中智能车的应用是比较常见的一种,尤其是一些遥控车的应用。本文就基于APPInventor2的普通蓝牙遥控车APP设计为题目,就其应用进行论述。 蓝牙遥控车是一个比较小众的项目,但由于其设计原理相对简单、实现过程也较为容易,因此非常适合新手DIY。 首先,我们需要Hardware: 1.Arduinonano(也可以选择Uno,Pro或Mega等) 2.HC-05蓝牙模块(如不需要可选用ESP32蓝牙模块) 3.2马达驱动器L298N(如不需要可选用L9110S) 4.步进电机控制器ULN2003(如不需要可不安装) 5.红外遥控模块(如不需要可选用蓝牙控制) 6.9伏干电池(也可以选择电池组或特制Lipo电池) 7.2个直流电机 8.各种喜欢的车轮(如配合自己的造型,自由选用) 代码构思: 1.按键来控制前后和左右移动,因为最常见的遥控car是类似于这样的功能。 2.专门的voicecontrol来实现语音控制,需要借助于机器完成语音识别和判断。 3.允许多方控制,例如将手柄、手机和表配对到一个车子,可以让多人参与当中。 4.“智能驾驶”模式,即预设路线和指定目标,让车子按指定路线到达目的地。这种模式需要使用到GPS模块和蓝牙通讯模块,让车子能够自动行驶。 现在我们需要调用一款APP来控制我们实现了这些功能的遥控小car。这里选择的是APPInventor2编辑环境制作车子APP。APPInventor2是一个免费开源的编程语言,同时也具有拖放设计界面,让人用起来感觉非常轻松愉快。 APP中需要包含的功能有: 1.前进、后退、左转、右转和停止功能 2.声控制 3.手柄控制 4.车辆驾驶管理 5.对遥控小car的监控 6.允许用户自由地个性化设计自己的遥控小car 7.供用户使用的“声音翻译” 8.提供给朋友的对讲功能 这些功能需要通过多个模块加以实现,主要有以下模块: 1.轮廓设计模块 2.形状设计模块 3.基于硬件的一个蓝牙模块 4.基于硬件和语音识别方面的模块 5.GPS模块 6.基于通讯和硬件的监控模块 7.声音识别模块 8.可视对讲模块 在我们的DIY活动中,硬件控制是一个非常关键的要素。可以预先准备好一个基于模拟或数字控制的遥控器,或者直接将遥控器连接到APP中,让蓝牙控制驱动电机发动遥控car。 总结: 基于APPInventor2的普通蓝牙遥控车APP,既适合新手DIY,同时也有趣味性和可玩性,能够极大地增强操作的亲和力和人性化。这种应用可以实现车身设计、特定路线设置、多方控制和一键启动等多项功能,不仅可以激发DIY兴趣,也能让用户在设计和生产过程中能掌握更多的理念,更好地掌握自己的DIY技能。