2020-2-18 17:42:59 [显示全部楼层]
3586浏览
查看: 3586|回复: 4

[项目] 掌控板PPT翻页笔

[复制链接]
掌控板PPT翻页笔


      早几天听铁熊老师直播,好搭酷强大的功能,模拟键盘鼠标输入,觉得很棒。手头上又没有好搭酷,自己用掌控板做了一个。先看演示视频吧!

      掌控板没有直接的串口操作,与外部相连只有自身广播系统、WIFI和蓝牙,而蓝牙的使用一直没有动静。因此,我选择了WIFI。那么如何让掌控板控制电脑PPT呢,我们先看下实现思路。

1. 实现思路

      掌控板PPT翻页笔图1
2. 掌控板编程
    2.1 连接网络,并连接到SIoT服务器
掌控板PPT翻页笔图2
    2.2 封装OLED屏显示函数
掌控板PPT翻页笔图3
    2.3 绑定各个按键事件
掌控板PPT翻页笔图4
掌控板PPT翻页笔图5
掌控板PPT翻页笔图6
3、Visual Basic编程
    3.1 添加“开始”和“退出”两个命令按钮,和一个定时器
掌控板PPT翻页笔图7
    3.2 定时器Enable初始状态设置为:False,点击“开始”按钮后,才启动定时器。
          退出按钮,直接退出程序

掌控板PPT翻页笔图8

3.3 定时器重复执行:

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

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

    ③判断接收到消息字符

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

3.4 定时器关键代码
掌控板PPT翻页笔图9


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

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

5. 附上所有代码及PPT

掌控板模拟键鼠.zip

9.03 MB, 下载次数: 1401

汤果  初级技神

发表于 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

满实用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail