1613浏览
查看: 1613|回复: 0

【烟台】控件控制之拍照与录音

[复制链接]
项目内容
物联网(Internet of Things,缩写IoT)是互联网的一个延伸,互联网的终端是计算机,而物联网的终端是硬件设备,无论是家电、工业设备、汽车、监测仪器,所有这些终端都可以互联,可以总结为万物互联。
【烟台】控件控制之拍照与录音图1

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议)是一个基于客户端-服务器的消息发布/订阅传输协议。
MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。
【烟台】控件控制之拍照与录音图2

    当我们家中有智能硬件或家电时,如智能空调、智能灯具、智能音箱等等,我们就可以利用我们的手机来进行远程的操控来控制家中的电器。其实我们的树莓派作为一种开源硬件也可来进行远程操作的,今天我们就来试一下,远程拍照和录音并通过服务器上传至电脑。
【烟台】控件控制之拍照与录音图3
【烟台】控件控制之拍照与录音图4

【烟台】控件控制之拍照与录音图5
【烟台】控件控制之拍照与录音图6


项目指导
一、连接好的电路器件:
【烟台】控件控制之拍照与录音图7


二、拍照控件:
首先我们来认识一下控件控制。控件控制是古德微公司开发的一种基于树莓派物联网应用,它可以方便的使我们周围的智能硬件或电器进行互联,以达到万物互联的效果。
1、打开控件控制。在“设备控制”界面点击“更多功能”按钮
【烟台】控件控制之拍照与录音图8

2、点击“控件控制”在“应用名称”处填入我们制作的应用的名称如:拍照和录音后,点击“测试连接”,连接成功后,再点击“添加控件”
【烟台】控件控制之拍照与录音图9

3、打开如图所示的界面
【烟台】控件控制之拍照与录音图10

4、这里我们要制作拍照控件,因此我们要将各项内容填写如下图所示:
【烟台】控件控制之拍照与录音图11

注意:
•        Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一。
•        Base64编码可用于在HTTP环境下传递较长的标识信息。

5、填写好后点击“确定”。即可关闭此控件的填写。
三、录音控件:
6、再次点击“添加控件”即会出现如第3步所示的界面,我们按要求将各项内容赶写成如下图所示的内容:
【烟台】控件控制之拍照与录音图12

7、点击“确定”后,如下图所示:
【烟台】控件控制之拍照与录音图13

8、点击“保存”后,再点击“生成新的网页”就可以打开如下图所示的网页
【烟台】控件控制之拍照与录音图14

9、我们可以点击“分享”生成二维码,如下图所示:
【烟台】控件控制之拍照与录音图15


10、   用手机扫描,就会在手机上生成如第8步所示的网页。点击“积木”回到编程界面
【烟台】控件控制之拍照与录音图16


​四、编写程序
【烟台】控件控制之拍照与录音图17

运行程序,我们可以用手机拍照和录音通过服务器传送到树莓派上,也可以利用电脑上网页进行拍照和录音传入到树莓派上。

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

本版积分规则

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

硬件清单

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

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

mail