看了第一篇DIY云端控制器的介绍之后,您是不是也想自己DIY做一个呢!
整个DIY的制作过程,一共分成四篇文章,简述如下:
1.第一篇介绍功能与操作方法。
2.第二篇介绍电路接法,这篇需要电路板焊接的技能,也是我觉得最难的部分。
3.第三篇介绍如何注册云端帐号以及下载与修改ESP8266的Arduino程式码,然后烧录到ESP8266,这部分也不难,按照步骤做就行了。
4.第四篇(本篇)介绍如何修改Android APP的范例程式,我用的是Appinventor 2来开发这个APP的,修改相当简单容易。
首先请把Door_Remote_Controler.aia下载到您的电脑,如下图红框位置可下载。
接着用Chrome开启Appinventor 2网页,只要有Google帐号就可以了。
登入后点选Projects–>Import project (aia) from my computer,如下图1,2。
请选择刚刚下载的Door_Remote_Controler.aia档案,如下图3~6。
把专案汇入后,进入专案会看到下图的画面,请点选右上角Blocks如下图7。
接下来用您之前申请的ThingsBoard帐密登入ThingsBoard的Demo網站,
点选设备->选择您之前建立的设备->选择复制设备ID,如下图8~10。
再回到AppInventor的页面,在Blocks画面中,请找到下图中箭头11与12的位置。
把您的ThingsBoard帐号密码,填入下图中箭头11的位置。
把您刚刚复制的DeviceID,贴到下图中箭头12的位置。
点选Projects->Save project,把专案储存,如下图13~14。
接下来要把专案编译成Android APP(apk)。
请点选Build->Android APP(.apk),如下图15~16。
把编译好的apk档下载到电脑,然后把这个apk档传到手机安装就可以了,如下图17~18。