初学者-IOT物联网智能硬件实践例子-基于web网页控制远程led灯硬件

历史背景

在物联网IOT越来越受到大家关注的当下,自己对其越感兴趣,于是就直接进行一个尝试,毕竟实践出真知;

市场上很多app+智能硬件的组合产品,但用户每要使用智能硬件都需要下载一个APP,才能够使用,自己觉得有点麻烦,难道不能直接打开一个网页就可以直接控制吗,不用下载控制app吗?所以想尝试使用web来控制智能硬件(主要是擅长web的开发,哈哈)

一切从零开始,从微信的硬件开发平台,各种云平台开始,一点一点地了解了很多和智能硬件开发的一个大概思路。

第一步从自己不熟悉的硬件开始,从网上买了许多各种感应器,开发板,led灯等一大堆硬件,学习进行硬件烧录(这里掉落了无数的坑里面,但是还是自己一点一点的爬了出来),然后从摸索各种模块,wifi、蓝牙、温湿度模块,led模块,开发板,到使用arduino开发一些简单的硬件demo,蓝牙控制led灯,获取温度湿度,人体感应led灯。。。。。,过程艰辛,成就感满满。

第一个历程碑出现了,从一个朋友中了解到一个开发板nodemcu,自从头上出现了一片蓝天(之前的摸索实在艰辛),为什么这样说呢?对于一个新手,有现成的烧录程序,可以从网站上下载需要的功能包(固件),直接烧录到硬件当中,程序编写时直接调用里面的API就可以实现想要的功能

第一个远程控制led灯的实例开始,具体实现:

准备:led灯,nodemcu(已经烧录了固件),手机,ESPlorer(编写lua语句软件,写进nodemcu中)

lua编程使用到的api:timer,http,cjson

硬件端实现思路是:待硬件连上wifi(我是直接把wifi的账号密码写进硬件中),每隔一段时间,使用http中的get方法(获取远程服务器json数据,然后解析json数据),不停的访问服务器,获取led的状态,然后根据led的状态来控制灯亮还是灭

web端的实现思路是:编写一个html网页(使用到ajax+php),上面有一个控制led开关按钮,当用户点击开启按钮,状态值就会传给服务器端(服务器端可以写进数据库,但当时我的办法是写进一个txt文件,这样就不用频繁地访问读写数据库)


这样就可以实现了,哈哈

这个案例有一个缺陷,硬件要不停通过http来访问远程,浪费资源和降低效率,是不可取的,但是这已经实现了通过web来控制硬件,初衷已达成,爽!

以后第二篇会说明是如何实现不要浪费资源,提高效率(剧透一下:websocket?还是其他更好的??),如何实现拭目以待!!

在实现的过程中会不断地搜索各种资料和网址,收集了一些有用的资料,有兴趣的可以找我要,相互学习,[b][color=#FF0000]可加qq:807107475,加好友时请备注:iot物联网学习[/color][/b],每天会查看一次

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,386评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,142评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,704评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,702评论 1 294
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,716评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,573评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,314评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,230评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,680评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,873评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,991评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,706评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,329评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,910评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,038评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,158评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,941评论 2 355

推荐阅读更多精彩内容