🎀文章作者:二土电子🌸关注文末公众号获取其他资料和工程文件!🐸期待大家一起学习交流!前言其实WIFI开关灯在几个月前就想做了,但是对于没有云平台调试经验的我,一开始有些摸不着头脑,所以就搁置了。十一假期与老同学聊天时了解到他也在做一个远程开关灯的小项目,所以就重新开始了WIFI远程开关灯的小项目。本文使用到的AT固件,固件烧录工具,烧录方法以及调试上位机,全部在文末公众号中,关注并私信“ESP8266资料”,可以免费获取!本文设计的PCB工程文件可以关注文末公众号,私信“远程开关灯PCB”获取!文章目录一、项目简介二、硬件选型三、连接腾讯云测试3.1AT固件烧录3.2云平台配置3.2.1新建产
效果:UE4开关灯步骤:1.新建一个蓝图类,命名为Light_BP, 2.添加一个静态网格体组件3.选择SM_Lamp_Wall模型 4.添加一个聚光源组件5.调整光源照射角度 6.添加一个触发盒子并调整合适大小 7.添加开始重叠和结束重叠8.如下图新建节点并连线 9.关闭光源的可视性(让灯一开始是关着的) 10.添加文本渲染组件 11.取消可视性(只有触碰触发盒子才显示) 12.设置文本的可视性 13.添加布尔类型变量是否已经开灯14.当开灯时,使得该变量为True 15.获取该变量的值,如果是False可以开灯 此时效果如下: 如何当场景中的灯是否全部开了后来旋转机关门?16.创建如下节点
一、目的 上一节我们实现了远程查看开发板灯的状态,这一节在我们远程控制LED灯的开关。NICE!二、环境 ESP32+240x240的oled彩色屏幕+ThonnyIDE+几根杜邦线 接线方式请看上前面的章节,此处不再重复赘述。三、用到的知识 前面我们学习的远程控制开关LED灯和240x240屏幕的知识。大家不会的话,请看前面的章节。不懂得也可以留言哈。四、用到的图片 开关的图标: *绿色图标为开,红色图标为关 五、HTML代码 我们只需要将图标添加到我们上一节的代码即可led_on.html:
1.前言微信小程序中连接蓝牙设备,信息写入流程1、检测当前使用设备(如自己的手机)是否支持蓝牙/蓝牙开启状态wx:openBluetoothAdapter({})2、如蓝牙已开启状态,检查蓝牙适配器的状态wx.getBluetoothAdapterState({})3、添加监听蓝牙适配器状态变化wx.onBluetoothAdapterStateChange({})4、搜索附近蓝牙设备wx.startBluetoothDevicesDiscovery({})5、监听搜索的到设备wx.onBluetoothDeviceFound({})遍历设备列表找到和macAddr(看自己家的蓝牙装置的物理地
一、目的 我们分3节讲述远程控制。这一节在我们的240x240的oled屏幕上显示二维码,然后用手机扫二维码,从开发板的TCP服务器上返回字符串。二、环境 ESP32+240x240的oled彩色屏幕+ThonnyIDE+几根杜邦线 接线方式请看上前面的章节,此处不再重复赘述。三、用到的知识 前面我们学习的远程控制开关LED灯和240x240屏幕的知识。大家不会的话,请看前面的章节。不懂得也可以留言哈。四、代码fromuQRimportQRCodefrommachineimportPin,SPIimportst7789_newimports
Unity学习笔记1-键盘控制开关灯(PointLight)实现开关灯用键盘上的两个按键控制,效果如下所示1-创建材质球(Material):HighLight和OffLight**:)LightOn—HighLight/LightOff—OffLIgmission勾选“Emission”自发光:不用勾选“Emission”自发光:2-编写C#脚本使用material的EnableKeyword和DisableKeyword来控制_EMISSION属性的开关:usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEn
掌握布局和基本控件的属性功能及使用方法 掌握startService()方法与stopService()方法启动和关闭服务通过线性布局和相对布局来搭建一个界面,界面效果如下图所示。当点击“关灯”按钮后,转变到第二个状态。在第二个状态中,点击“开灯”按钮后,跳转回第一个界面状态。鼓励使用startService()方法与stopService()方法,自主设计类似功能的实验案例。activity_main.xml xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="ma
首先我先用进行编写esp32代码 #include#include //巴法云服务器地址默认即可#defineTCP_SERVER_ADDR"bemfa.com"//服务器端口//TCP创客云端口8344//TCP设备云端口8340#defineTCP_SERVER_PORT"8344"///****************需要修改的地方*****************/////WIFI名称,区分大小写,不要写错#defineDEFAULT_STASSID "A"//WIFI密码#defineDEFAULT_STAPSW"88888888"//用户私钥,可在控制台获取,修改为自己的UIDSt
本例仅供参考,不进行更新完善。困难:微信小程序域名限制;ESP8266连接MQTT可参考:HTMLEcharts图形统计实时显示DHT11温度(四)_我也不清楚的博客-CSDN博客_vueecharts温度计动态显示温度ESP8266控制SG90可参考:NodeMcu(ESP8266)控制SG90_我也不清楚的博客-CSDN博客ESP8266DNSWEB动态配网可参考:ESP8266动态网页设置网络连接_我也不清楚的博客-CSDN博客_esp8266如何怎样连接公网外网设置功能可参考:https://bemfa.blog.csdn.net/article/details/107367547一、
前言:上一篇文章实现了Appinventor接收STM32设备端上传阿里云的温湿度数据等。这篇文章将实现Appinventor控制STM32设备端(灯,继电器等)。Appinventor例程参考文件:AppinventorMQTT连接阿里云例程文件方法和上一篇文章相似,没看过前一篇文章的可以回去看看:【详细教程】Appinventor连接阿里云平台(APP显示STM32发来的温湿度数据等)步骤:1.在产品中添加一个自定义Topic我们要添加一条自定义Topic用于APP端到设备端的数据传输,注意操作权限是发布与订阅。2.阿里云(云产品流转配置)注意:云流转的方向是APP端到设备端,因为我们要实