×

带有应用程序的Dinoseto Robot存在探测器警报

消耗积分:0 | 格式:zip | 大小:7.82 MB | 2023-07-04

分享资料个

 

 
poYBAGOYESqAQCJuAAGNS_aufNo068.png
连接示意图
 
poYBAGOYw4eAEgPPAADLdx5K9jE166.png
我的应用程序的部分 App Inventor 代码
 

使用 App Inventor 2 创建应用

转到扩展,使用文档和资源并下载 BLE 扩展:edu.mit.appinventor.ble-20181124.aix

您也可以使用基础来创建您的第一个 BLE 应用程序

BLE 扩展必须在 Blocks 选项卡 ---> Extensions ---> Import Extensions 上导入您的应用程序。

我已经为该项目创建了应用程序,并且不得不说,虽然 BLE 扩展非常有用,但当您在另一个会话中再次打开 .aia 文件时,它似乎会给某些块带来一些问题。问题只不过是我加载了两个 BLE 扩展。一个是我基于我的项目附带的,另一个是我为更新扩展而加载的。解决方案是从 .aia 文件中删除旧的,这是一种 .zip 文件。

.apk 文件可以正常工作。我已将其附在“原理图和电路图”岬角上。它在新版本中有两个屏幕。下图是管理存在检测器的屏幕。另一个屏幕管理一种对象分类器。

要下载应用程序的 .apk 文件,请转到附件的 Schematics 部分,也可在此处下载如果有问题,请通过消息告诉我。

Arduino代码

通过 USB 电缆将其从 Arduino IDE 下载到 Arduino UNO。在此之前,请取下 HM-10 模块以避免与屏幕的串行通信受到干扰。下载后,再次装上 HM-10 BLE 模块。

可能的改进

也许我们可以使用 HM-10 的睡眠模式并通过 UART 唤醒它。

如果您喜欢我们的帖子,请考虑捐赠,以便我们继续。


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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !