电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
创作
电子发烧友网>电子资料下载>电子资料>Contromat:房间模型控制应用程序

Contromat:房间模型控制应用程序

2023-06-30 | zip | 0.15 MB | 次下载 | 免费

资料介绍

描述

描述

嘿伙计,

你的灯太亮还是你的风扇太快?想要不用起床就能控制灯光和风扇?

Adjust it the Contromat way...Contromat be the controller.

这是一个房间模型控制应用程序,Contromat应用程序,可以分别打开、关闭和调节风扇和灯光的速度/亮度。该应用程序是使用Bubble平台开发的,而使用的物联网平台是由Bolt IoT使用其物联网模块提供的。

第 1 步:获取必要的组件

1.螺栓物联网模块

 
 
 
poYBAGN-vUWARVddAAMOXDUxwtQ227.jpg
 
1 / 2
 

2. LED

poYBAGN-vUiAePP1AAEm47d1m24092.jpg
 

3.直流电机

poYBAGN-vUuALspKAAGCZcFEt50621.jpg
 

4.螺旋桨

poYBAGN-vU-APeIlAAUTNHi6we4514.jpg
 

5.电阻器(330欧姆)

pYYBAGN-vVGAUe_dAAB82sFTegI937.jpg
 

6.跳线

pYYBAGN-vVaATscDAAZeavFRais492.jpg
 

7.纸板、聚乙烯泡沫、布、剪刀和油漆

 
 
 
poYBAGN-vVuANA5IAAWCmzCQe2o809.jpg
 
1 / 6
 

8. 焊接组

poYBAGN-vWCANOEXAAYSAn0IIjk586.jpg
 

9.安卓充电器B型

pYYBAGN-vWWAZArOAASdZwfHvs4083.jpg
 

10. 剥线钳

poYBAGN-vWqAexbWAAjwASgrPkY575.jpg
 

11.电池9V和电池连接器

 
 
 
poYBAGN-vW6AUcblAAJaDh2UzXk466.jpg
 
1 / 2
 

12. Fevibond合成橡胶基粘合剂、大提琴胶带、双面胶带

pYYBAGN-vXOAEpf5AAhIONsMjhE554.jpg
 

螺栓

Bolt IoT 平台让您无论身在何处都能够安全可靠地控制您的设备并从 IoT 设备收集数据。我们只需单击几下即可部署机器学习算法检测异常并预测传感器值,从而获得可行的见解。硬件模块用于将传感器连接到支持 WiFi 的 Bolt 微控制器模块,而 Bolt 云可以远程配置、监控和控制您的设备。分析通过可视化和机器学习提供洞察力。可以使用 ML 来实现对下一个数据集的预测。

第 2 步:设置螺栓

要在 Bolt 云中创建新帐户并将您的 Bolt 设备链接到云,请单击此处记下cloud.boltiot.com中的设备 ID 和 API 密钥,如下所示:

 
 
 
poYBAGN-vXaAGdPUAADJXeYmPmw528.png
 
1 / 2
 

第 3 步:硬件组装和原理图

1. 将电线焊接到直流电机。

pYYBAGN-vXyAH4QlAAq4c9P7O9c411.jpg
 

2. L298N电机驱动器的连接:

一个。将电机的正极连接到引脚 1,将负极连接到引脚 2。

湾。将电池盖的正极连接到引脚 4。

C。将电池盖的负极和螺栓模块的接地连接到引脚 5。

d。从针脚 7 和 12 上拆下跳线。

e. 将引脚 7 连接到 Bolt 模块的数字引脚 3。

F。将引脚 8 连接到 Bolt 模块的数字引脚 1。

G。将引脚 9 连接到 Bolt 模块的数字引脚 2。

3. 通过 330 欧姆电阻将 LED 的正极连接到 Bolt 模块的数字引脚 0,负极连接到地。

poYBAGN-vYKAdcBlAAuvqmTpY7o775.jpg
 

有关电路图,请参阅原理图部分

4. 使用纸板、布、胶水和积木(或任何方便的东西)建造一个类似房间的结构。

poYBAGN-vYqAefa6AAsOxXMacdg501.jpg
 

5. 将电机放在天花板上方,使轴通过孔到达另一侧。将风扇螺旋桨连接到轴端。

6. 将 LED 放置在房间墙壁上,使其看起来像一个灯泡。

 
 
 
poYBAGN-vZKAO2pLABExh9GbHEg437.jpg
 
1 / 3
 

7. 固定所有组件,使从房间前视图看不到任何电线或模块。

pYYBAGN-vZmARZ73AAlS0QweR0w627.jpg
房间模型后面。
 
 

气泡

Bubble同时是一个可视化编程工具和一个云平台。您使用编程工具构建应用程序,而云平台托管并运行它们。在浏览器中访问应用程序编辑器。无需下载任何内容,您可以从任何设备访问您的应用程序。在 Bubble 上构建应用程序后,无需将应用程序部署到云解决方案。只要在 Bubble 上构建应用程序,它就会托管在 Bubble 的云基础架构上。

第 4 步:创建气泡应用程序

按照此文档创建一个 Bubble 帐户。要熟悉应用程序编辑器,请单击此处您可以在设置Bolt IoT插件期间输入设备 ID 和 API 密钥(您已经记下)。

1.从应用程序编辑器中选择设计选项。

poYBAGN-vZyAQrmVAADARdrie6Y855.png
 

2. 右键单击​​页面并选择编辑在属性编辑器中更改页面名称、颜色并调整屏幕高度 (1000) 和宽度 (350)。

pYYBAGN-vZ-AWy2QAAFpX8hUrJg334.png
 

3.从左上角的页面下拉列表中删除页脚页眉注册/登录弹出窗口。

 
 
 
poYBAGN-vaKAGiRaAAC4P6jIPZA735.png
 
1 / 2
 

4. 从同一个下拉列表中添加一个新的可重用元素并将其命名为Header

 
 
 
poYBAGN-vaKAGiRaAAC4P6jIPZA735.png
 
1 / 3
 

5. 将页眉的宽度更改为与页面宽度相同。还可以根据您的选择修改其高度(100)。将元素类型更改为浮动组,您还可以更改背景样式和颜色。

 
 
 
pYYBAGN-va6AOQGYAAFTuwmGRJw109.png
 
1 / 2
 

6.添加注册登录按钮。您还可以更改按钮样式。

 
 
 
pYYBAGN-vbGAQmWyAAGJEsTlXLY034.png
 
1 / 2
 

7. 创建一个名为signup_login_popup的新可重用元素并调整其宽度和高度。将元素类型设置为popup

 
 
 
poYBAGN-vbSAXyNWAADGWVFzfgA933.png
 
1 / 3
 

8. 创建两个名为Loginsignup的组,覆盖 signup-login-popup 矩形区域。取消选中页面加载时可见选项。

poYBAGN-vbeATTzXAAGzHd8cXXk038.png
 

9. 在登录注册中创建文本、输入和按钮。

 
 
 
pYYBAGN-vbmAe6ZiAAF6lvS4phE742.png
 
1 / 3
 

10. 单击登录按钮属性中的启动/编辑工作流。

pYYBAGN-vbyAT1cOAAFofuQyMIk997.png
 

11.编辑登录按钮和注册按钮的工作流程。

 
 
 
poYBAGN-vb-AF0zUAAEzZZ-gRho245.png
 
1 / 6
 

12. 编辑没有账户注册文本和已经有账户的工作流程?登录文本。

 
 
 
pYYBAGN-vcKAP2rbAAFlryesEDA287.png
 
1 / 7
 

13. 设置注册组和登录组的条件。

 
 
 
poYBAGN-vcWAUpISAAGd3FwtS9k830.png
 
1 / 2
 

14. 将标头链接Signup_login_popup

 
 
 
pYYBAGN-vciAOwZdAAE0Xn_Ymwc855.png
 
1 / 6
 

15. 增加页眉索引页。

poYBAGN-vcuAVkAIAAEYGABNk8s024.png
 

16. 添加一个新页面并将其命名为rooms 调整其高度和宽度与索引页相同。

pYYBAGN-vc6ANB41AADLa66hlKg668.png
 

16. 再添加一个名为1的新页面,然后设置房间页面。

 
 
 
pYYBAGN-vdGAHpz4AAFrHxBuEEI713.png
 
1 / 10
 

17. 转到名为1的页面并创建两个图像,一个用于灯光,另一个用于风扇。此外,使用打开、关闭和亮度调整(/速度调整)按钮以及滑块创建相应的组。

 
 
 
poYBAGN-vdSAI82OAAFw6CjThAk898.png
 
1 / 2
 

18. 为图像 A 和 B 添加工作流程。

 
 
 
poYBAGN-vdeAezwKAAEe9hWpIzI083.png
 
1 / 2
 

19. 将工作流添加到其他按钮。

 
 
 
pYYBAGN-vdqAAzxqAAErM534paU897.png
 
1 / 12
 

20. 单击预览以查看您的应用并对其进行测试。

poYBAGN-vd2AQ6b3AAFJN7Lgcdo162.png
 

第 5 步:工作

L298N电机驱动器工作原理可控制两台直流电机;1、2、7、8、9脚为电机1,14、13、10、11、12脚为电机2。4脚为模块12V输入,即由9V电池正极供电引脚 5 接地,电池负极和Bolt IoT 模块接地连接。6脚为5V输出,此处不使用。引脚 1 和 2 是电机 1 的输出,而引脚 7 是启用控制电机速度并连接到Bolt IoT 模块的数字引脚 3,可以给出 0 到 255 范围内的模拟值。引脚 8 和 9 是连接到Bolt IoT 模块的数字引脚 1 和 2 的方向控制引脚. 当引脚 8 为高电平且引脚 9 为低电平时,电机正向旋转,当引脚 8 为低电平且引脚 9 为高电平时电机反向旋转。配置两个 HIGH 或两个 LOW 都会停止电机。

Bolt IoT 模块的工作: Bolt Cloud API 为 Bolt 设备和任何 3rd 方系统(例如移动应用程序、Web 服务器、python 程序等)之间的通信提供接口。API包含非常直观的控制、监控、通信和实用功能,用于连接到您帐户的螺栓设备。Bolt Cloud API使用HTTP 协议进行通信,并使用 HTTP GET 和 HTTP POST 方法。因此,用户可以使用传统的 HTTP 请求以编程方式从 Bolt 设备执行操作和检索信息更多详情请点击这里

项目工作:在启动 Contromat 应用程序时,将 9v 电池连接到 L298N 电机驱动模块,并通过充电器将电源连接到 Bolt 模块。

 
 
 
poYBAGN-veGAVXIhAANaFnebqkM266.jpg
 
1 / 2
 

然后使用您的电子邮件登录或注册到应用程序。

 
 
 
poYBAGN-veSAdbHqAAHiiCS4OpU685.jpg
 
1 / 2
 

选择要控制的房间(我暂时只设置了主卧,即使点击其他房间也会提示未配置)查看房间内电器控制页面。

 

在页面中选择风扇或灯光图标。

pYYBAGN-veuAOVm9AAKyBmYfJ5Q896.jpg
 

然后,您可以打开风扇或灯,然后分别调整其速度或亮度。最后,您可以使用关闭按钮将其关闭,然后使用右上角的按钮注销应用程序。

 
 
 
pYYBAGN-ve-AMg4EAAL481KAyFU150.jpg
 
1 / 4
 

 

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1使用单片机实现七人表决器的程序和仿真资料免费下载
  2. 2.96 MB   |  44次下载  |  免费
  3. 2Keysight B1500A 半导体器件分析仪用户手册、说明书 (中文)
  4. 19.00 MB  |  4次下载  |  免费
  5. 3BT134双向可控硅手册
  6. 1.74 MB   |  2次下载  |  1 积分
  7. 4一种新型高效率的服务器电源系统
  8. 0.85 MB   |  1次下载  |  1 积分
  9. 5PR735,使用UCC28060的600W交错式PFC转换器
  10. 540.03KB   |  1次下载  |  免费
  11. 6WTS-100(1.1) UWB 信标定位系统 彩页
  12. 540.48 KB  |  1次下载  |  免费
  13. 7DV2004S1/ES1/HS1快速充电开发系统
  14. 2.08MB   |  1次下载  |  免费
  15. 8MATLAB绘图合集
  16. 27.12 MB   |  1次下载  |  5 积分

本月

  1. 1使用单片机实现七人表决器的程序和仿真资料免费下载
  2. 2.96 MB   |  44次下载  |  免费
  3. 2UC3842/3/4/5电源管理芯片中文手册
  4. 1.75 MB   |  15次下载  |  免费
  5. 3DMT0660数字万用表产品说明书
  6. 0.70 MB   |  13次下载  |  免费
  7. 4ST7789V2单芯片控制器/驱动器英文手册
  8. 3.07 MB   |  11次下载  |  1 积分
  9. 5TPS54202H降压转换器评估模块用户指南
  10. 1.02MB   |  8次下载  |  免费
  11. 6STM32F101x8/STM32F101xB手册
  12. 1.69 MB   |  8次下载  |  1 积分
  13. 7TPS92682-Q1帧定义和示例
  14. 891.71KB   |  6次下载  |  免费
  15. 8HY12P65/HY12P66数字万用表芯片规格书
  16. 0.69 MB   |  6次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935119次下载  |  10 积分
  3. 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
  4. 1.48MB  |  420061次下载  |  10 积分
  5. 3Altium DXP2002下载入口
  6. 未知  |  233084次下载  |  10 积分
  7. 4电路仿真软件multisim 10.0免费下载
  8. 340992  |  191367次下载  |  10 积分
  9. 5十天学会AVR单片机与C语言视频教程 下载
  10. 158M  |  183335次下载  |  10 积分
  11. 6labview8.5下载
  12. 未知  |  81581次下载  |  10 积分
  13. 7Keil工具MDK-Arm免费下载
  14. 0.02 MB  |  73807次下载  |  10 积分
  15. 8LabVIEW 8.6下载
  16. 未知  |  65987次下载  |  10 积分