luyi 发表于 2020-2-18 17:42:59

掌控板PPT翻页笔

掌控板PPT翻页笔

      早几天听铁熊老师直播,好搭酷强大的功能,模拟键盘鼠标输入,觉得很棒。手头上又没有好搭酷,自己用掌控板做了一个。先看演示视频吧!
http://v.youku.com/v_show/id_XNDU1MTMzODcyOA==.html?x&sharefrom=android&sharekey=d785ea78ca261e119e7a6997f1c1ddb65
      掌控板没有直接的串口操作,与外部相连只有自身广播系统、WIFI和蓝牙,而蓝牙的使用一直没有动静。因此,我选择了WIFI。那么如何让掌控板控制电脑PPT呢,我们先看下实现思路。

1. 实现思路

      
2. 掌控板编程
    2.1 连接网络,并连接到SIoT服务器

    2.2 封装OLED屏显示函数

    2.3 绑定各个按键事件



3、Visual Basic编程
    3.1 添加“开始”和“退出”两个命令按钮,和一个定时器

    3.2 定时器Enable初始状态设置为:False,点击“开始”按钮后,才启动定时器。
          退出按钮,直接退出程序



3.3 定时器重复执行:

    ①请求获取SIoT最新一条消息记录

    ②解析接收到的JSON数据(截取)

    ③判断接收到消息字符

    ④根据不同的字符,执行不同的Windows操作

3.4 定时器关键代码



注意:IPre是VB中的全局变量,定义时要特别留意。

4. 进阶
    4.1 有2.0板子的老师,可以直接将按键命令,转成语言指令,效果也不错。哈哈,就可以语音控制了
    4.2 小声地告诉大家,铁熊老师已经写了掌控板蓝牙的库。正在编写文档,蓝牙出来后,直接绕开WIFI和siot,应该会更稳定些。期待ing

5. 附上所有代码及PPT

汤果 发表于 2020-2-19 06:06:19

VB解析是难点,能够想到很不错!

白吃白给 发表于 2020-2-19 08:25:48

luyi 发表于 2020-2-18 17:42
掌控板PPT翻页笔

      早几天听铁熊老师直播,好搭酷强大的功能,模拟键盘鼠标输入,觉得很棒。手头上又 ...

再也不怕遥控笔没电而尴尬了

DFrJ5KYVQaH 发表于 2020-2-19 10:27:28

呵呵,好的想法

gada888 发表于 2020-2-23 12:09:54

满实用
页: [1]
查看完整版本: 掌控板PPT翻页笔