19632浏览
查看: 19632|回复: 13

[比赛] 【摸鱼】AI二哈侦测“老板”,Easy iot物联网电脑摸鱼

[复制链接]
本帖最后由 云天 于 2021-7-27 14:31 编辑

【摸鱼】什么是“摸鱼”
如果你是在上班时间看到了这条帖子,恭喜你,你现在的行为就叫“摸鱼”
对于秉持着摸鱼哲学的上班人而言,摸鱼不仅仅是上班划水,更多的是在无聊的工作中做自己真正热爱的事情,获得自我满足。


【对手】
“摸鱼”的“对手”当然是“老板”。

【摸鱼】AI二哈侦测“老板”,Easy iot物联网电脑摸鱼图1
怎么能愉快的用电脑“摸鱼”,不被“老板”发现。
【AI】
当然是使用人工智能,我采用的是“二哈识图(HuskyLens)AI 视觉传感器”中的“人脸识别”。让“二哈”记住“老板”,“监视”老板,尤其是“老板”从我后面出现时。电脑立即切换回桌面,开始“认真工作”!

【摸鱼】AI二哈侦测“老板”,Easy iot物联网电脑摸鱼图2

【学习】
二哈识图(HuskyLens)用起来很简单。拨动功能按键,就能切换算法;按下学习按键,二哈识图(HuskyLens)就能学习新事物,之后就能认识它们啦。

【摸鱼】AI二哈侦测“老板”,Easy iot物联网电脑摸鱼图3

【Mind+Arduino程序】

【摸鱼】AI二哈侦测“老板”,Easy iot物联网电脑摸鱼图4

【摸鱼】AI二哈侦测“老板”,Easy iot物联网电脑摸鱼图5


【摸鱼】AI二哈侦测“老板”,Easy iot物联网电脑摸鱼图6

【Mind+Python模式】
1、Python模式

【摸鱼】AI二哈侦测“老板”,Easy iot物联网电脑摸鱼图7

2、库管理,pip安装:
pyautogui(控制键盘按键)、paho(连接物联网Easy Iot)

【摸鱼】AI二哈侦测“老板”,Easy iot物联网电脑摸鱼图8

【Python代码】

paho-mqtt默认使用时不需要填写密码,我修改了paho-mqtt文件。client.py文件,它在C:\Users\hp\Documents\mindplus-py\environment\Python3.6.5-64\Lib\site-packages\paho\mqtt,将用户名和密码进行了固定设置,使用Easy Iot。

【摸鱼】AI二哈侦测“老板”,Easy iot物联网电脑摸鱼图10

【摸鱼】AI二哈侦测“老板”,Easy iot物联网电脑摸鱼图9

【摸鱼】AI二哈侦测“老板”,Easy iot物联网电脑摸鱼图11

  1. import paho.mqtt.client as mqtt
  2. import pyautogui
  3. MQTTHOST = "182.254.130.180"
  4. MQTTPORT = 1883
  5. mqttClient = mqtt.Client()
  6. # 连接MQTT服务器
  7. def on_mqtt_connect():
  8.      mqttClient.connect(MQTTHOST, MQTTPORT, 60)
  9.      mqttClient.loop_start()
  10. # publish 消息
  11. def on_publish(topic, payload, qos):
  12.      mqttClient.publish(topic, payload, qos)
  13.      #print(topic)
  14. # 消息处理函数
  15. def on_message_come(lient, userdata, msg):
  16.      if str(msg.payload,encoding='utf-8')=="1":
  17.       print(msg.topic + " " + ":" + str(msg.payload))
  18.       pyautogui.hotkey('win', 'd')
  19. # subscribe 消息
  20. def on_subscribe():
  21.      mqttClient.subscribe("5n92uqBMg", 1)
  22.      mqttClient.on_message = on_message_come # 消息到来处理函数
  23. def main():
  24.      on_mqtt_connect()
  25.      on_publish("dH6_dBZ7g", "Hello Python!", 0)#0代表保存在服务器上
  26.      on_subscribe()
  27.      while True:
  28.          #print(mqttClient.is_connected())
  29.          pass
  30. if __name__ == '__main__':
  31.      main()
复制代码
【演示视频】


KIKI  管理员

发表于 2021-7-27 14:37:35

我上班看到可就不是了
回复

使用道具 举报

安卓机器人  中级技神

发表于 2021-8-2 16:42:25

KIKI 发表于 2021-7-27 14:37
我上班看到可就不是了

大   实   话
回复

使用道具 举报

gray6666  初级技神

发表于 2021-8-11 16:45:28

屏幕切换怎么做的?没找到代码?
回复

使用道具 举报

云天  初级技神
 楼主|

发表于 2021-8-11 16:56:10

gray6666 发表于 2021-8-11 16:45
屏幕切换怎么做的?没找到代码?

pyautogui.hotkey('win', 'd')

就上面这句,相当于,按下键盘上的“windows”键和“D”键
回复

使用道具 举报

gray6666  初级技神

发表于 2021-8-11 17:05:50

妙.....................
回复

使用道具 举报

黑客在线  学徒

发表于 2021-10-27 18:00:25

easylot服务器的端口和IP怎么获得
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-8-13 16:32:52

厉害厉害
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-8-13 16:33:55

哈哈,不错不错
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-8-13 16:35:06

赞赞!!
回复

使用道具 举报

JOVI  高级技师 来自手机

发表于 2023-11-29 04:15:18

学习
回复

使用道具 举报

btldxx  学徒

发表于 2024-4-19 08:46:48

请问主控板用的是什么,主控是如何联网的呢
回复

使用道具 举报

刘睿鹏  初级技师

发表于 2024-7-5 09:27:32

可能是手动的吧<div class="reference"><p><a href="https://mc.dfrobot.com.cn/home.php?mod=space&uid=71520&do=profile" target="_blank">gray6666</a> 2021-08-11 04:45:28<p><div class="quote">屏幕切换怎么做的?没找到代码?</div></div>
回复

使用道具 举报

刘睿鹏  初级技师

发表于 2024-7-5 09:28:54

等老板被侦测到恐怕他已经看到摸鱼行为了吧
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

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

硬件清单

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

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

mail