【智能硬件DIY】使用手机控制房间的顶灯
【DIY背景】
夏天蚊子比较多,于是买了一个全封闭的蚊帐。但是也有麻烦,每次都要先关灯,抹黑上床封闭蚊帐,挺麻烦的。于是就想用手机来控制顶灯的开关,这样就可以躺在床上开关灯了。
【技术要点】
1、硬件:使用ESP8266模块作为网络和控制核心
2、服务器:使用阿里云的物联网平台作为数据转发服务器
3、控制端:使用java开发一个简单的安卓app程序,实现连接服务器、开灯、关灯、断开服务器四个功能。
【系统架构示意图】
【所需材料】
1、ESP8266模块
2、继电器的底板,继电器最大负载250V10A
3、5V1A的电源适配器一个
4、USB转TTL模块一个
5、5.5/2.5 接线头
【DIY流程】
1、准备好硬件
2、申请一个阿里云账户并开通物联网平台
3、编写嵌入式软件
4、使用USB转TTL模块将写好的嵌入式程序写入ESP8266芯片
5、用java编写一个简单的Android app
6、将继电器的底板、ESP8266模块以及点灯连接好
7、上电测试
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Maven发布公司内部jar包到私有服务器
0.前言 在日常开发过程中,我们会遇到部分jar包属于公司内部使用不能外传,部分jar包属于其它公司提供,但是他们也不希望发布到中央仓库,这可造成了一定的混乱。虽然这些包可以本地安装。但是有条件的公司一般自己搭建maven 私有服务器。当我们有了一个私有服务器了,我们的打法就不同了。下面我就私有服务器作用的两部分来聊它们需要的配置。 1.作为镜像(伸手党) 一般说来,公司的私服也是定时拉取其它国内私服镜像,比如阿里云镜像。所以我们在配置的时候应该让中央仓库被我们的私服所代理。额外所需要jar包在项目的pom文件中配置。故在settings.xml文件中只应添加: <mirrors> <mirror> <id>nexus3</id> <name>nexus3</name> <url>http://192.168.8.8:8888/repository/maven-public/</url> <mirrorOf>central</mirrorOf> </mi...
- 下一篇
阿里云云安全中心入选Gartner CWPP全球市场指南 为客户提供一体化安全解决方案
近日,国际权威咨询机构Gartner发布了《云工作负载保护平台市场指南》Market Guide for Cloud Workload Protection Platforms(CWPP),旨在为企业用户推荐全球具有代表性的CWPP服务提供商。相对于其他厂商的安全产品因只具备某一领域安全功能而入围垂直安全领域供应商,阿里云凭借云安全中心丰富完善的产品功能及支持多个云平台的能力而入围“全功能、多系统”的全球供应商。 基于云原生的一体化安全解决方案成企业刚需 随着数字化转型的深入,企业云上资产越发多元化,随之而来的是安全威胁的复杂化,企业需要花费大量精力进行告警分析、威胁检测、病毒查杀等工作。传统的通过安全产品堆砌来搭建安全体系的方式已经无法适应云上业务对于敏捷性和复杂性的要求。未来企业需要的是一体化的综合解决方案,尤其在云端,传统的解决单点问题的安全产品会朝着All in One的趋势演变,让企业安全运维化繁为简。 这次入选的阿里云云安全中心就是这样一款集主机安全、容器安全和安全运营管理中心为一体的解决方案。通过一个平台实现集中式安全管理,不仅可以做好主机层面的反病毒、防勒索、防黑客等基...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS8编译安装MySQL8.0.19
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题