• 滨海湾新区要变“湾区明珠” 2019-05-21
  • 孙杨、宁泽涛扛起中国游泳大旗 2019-05-11
  • 那你就写个帖子驳呀!告诉你,我是普通老百姓就是错了也没有啥,你可是论坛“真理化身”呀! 2019-05-11
  • 守住青山不放松 护好绿水不辞难——在渝全国人大代表聚焦“共抓大保护、不搞大开发”专题调研记略 2019-05-10
  • 巴厘岛被爆众多海域垃圾成灾 潜水常被塑料瓶塑料袋包围 2019-05-04
  • 两个不能否定,怎会是停留在30年前? 2019-04-27
  • 国际在线:向世界报道中国,向中国报道世界 2019-04-27
  • 【理上网来喜迎十九大】外媒记者:稳步推进生态文明建设的中国更加美丽 2019-04-26
  • 董卿海霞李思思康辉撒贝宁 央视名嘴童年照谁更萌 2019-04-26
  • “龙江二号”微卫星传回地月合影 2019-04-18
  • 中国驻泰国大使考察合艾国光中学孔子课堂 2019-04-18
  • 【清园20年】感恩大回馈!半价!半价! 2019-04-18
  • 中央纪委紧盯节点 4年来通报曝光问题近4000起 2019-04-13
  • 2013环球企业领袖宁夏圆桌会议嘉宾云集 2019-04-13
  • 《魔兽世界》未解之谜 那些仍不能被玩家们踏足的领地 2019-04-11
  • 打印

    广东11选五历史遗漏: 分享我写的教程《软硬结合—从零打造物联网》

    [复制链接]
    1680|7
    跳转到指定楼层
    楼主
    本帖最后由 alwxkxk 于 2019-1-22 15:33 编辑

    《软硬结合—从零打造物联网》

    在大学里不同专业有着不同的“最高境界” ,机械类与强电类专业学生追求的是 “机电合一”,弱电类专业学生追求的是 “软硬结合” 。我作为华南某农业大学的弱电类学生,追求软硬结合,既懂点硬件,也懂点软件,一个人能解决一个产品整个研发过程,所有创意想法基本都能靠自己去实现。在这里,以物联网项目为主方向分享web开发教程,适合硬件开发人员学习的web开发教程。


    想做一个完整的物联网项目,首先要搞清所有环节。当年我毕业设计(2017年毕业)的项目示意图:

    一个物联网项目如图所示,从左到右分别是用于采集数据的硬件传感器,硬件主控芯片、用于传输数据的通信???、用于存诸数据与提供访问请求的 服务器 、用于将数据展示出来并提供操作的可视化界面(就是HTML客户端,即浏览器上的网页显示,后面简称 界面 )。
    ?服务器这概念多说一下,因为后面会反复用到,在大一大二我们做的纯硬件项目大约是这样的:硬件采集完数据,传输到LCD显示屏直接显示出来,这并没有所谓的服务器这一说。而平时手机打开网页,所显示的图片文件都是数据,所有数据都存放在一台电脑里。这台电脑不仅存放了这些数据,而且能够在你请求获取这些数据时把数据传输给你(提供服务)。这台电脑就是存放在数据中心机房里的服务器,持续稳定地24小时不间断地运行,为用户提供服务。由专门的运维人员进行管理维护,这些云服务器可以在阿里云、腾讯云等云服务器厂商租用(当然你也可以自己买一台真实的服务器扔在自己家里玩)。
    ?但写教程的过程中发现,用当年我毕设的方案来讲解,难度比较高。硬件方面STM32有一定门槛的,一般大学生到了大三能用它做一两个项目都被称为大神了(top5,电子科大等学校除外)。硬件与服务器通信协议上,我选择了websocket协议(当年机智云很火,我模仿了它),而整个ESP8266开发存在极高的难度(就是它浪费了我很多时间)。主要难度在这两点,经过研究探索,硬件改用nodemcu(十几块钱就能淘宝到),并使用Arduino IDE进行开发降低硬件门槛。通信协议上使用TCP协议。具体可看教程demo1


    整个教程已经初步完成,并且慢慢完善。
    有兴趣的朋友请到网页上访问:
    https://www.scaugreen.cn/posts/44755/
    https://github.com/alwxkxk/soft-and-hard

    软硬结合交流群:638456092




    沙发
    | 2018-11-11 17:11 | 只看该作者
    刚毕业就这么牛逼,感觉我白活了。
    板凳
     楼主 | 2018-11-12 09:08 | 只看该作者
    本帖最后由 alwxkxk 于 2018-11-12 09:10 编辑
    xyz549040622 发表于 2018-11-11 17:11
    刚毕业就这么牛逼,感觉我白活了。

    闻道有先后,术业有专攻罢了,各行各业比我牛逼的人还多着呢。

    地板
    | 2018-12-29 16:25 | 只看该作者
    写的很不错,非常赞
    5
    | 2019-1-13 16:36 | 只看该作者
    请教楼主,nodemcu源代码编译提示没有esp8266wifi.h头文件,应该缺少这个库,怎么安装这个库
    6
     楼主 | 2019-1-22 15:31 | 只看该作者
    dfdfdfds 发表于 2019-1-13 16:36
    请教楼主,nodemcu源代码编译提示没有esp8266wifi.h头文件,应该缺少这个库,怎么安装这个库
    ...

    你可能没有按教程(nodemcu基?。├镅菔镜?,需要先安装 扩展库,有视频演示的。
    7
    | 2019-1-24 15:51 | 只看该作者
    挺好1
    8
    | 2019-2-13 09:33 | 只看该作者
    厉害,学习
    扫描二维码,随时随地手机跟帖
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    我要发帖 投诉建议 创建版块 申请版主

    快速回复

    您需要登录后才可以回帖
    登录 | 注册
    高级模式

    论坛热帖

    关闭

    热门推荐上一条 /5 下一条

    快速回复 广东快乐十分走势图 返回列表
  • 滨海湾新区要变“湾区明珠” 2019-05-21
  • 孙杨、宁泽涛扛起中国游泳大旗 2019-05-11
  • 那你就写个帖子驳呀!告诉你,我是普通老百姓就是错了也没有啥,你可是论坛“真理化身”呀! 2019-05-11
  • 守住青山不放松 护好绿水不辞难——在渝全国人大代表聚焦“共抓大保护、不搞大开发”专题调研记略 2019-05-10
  • 巴厘岛被爆众多海域垃圾成灾 潜水常被塑料瓶塑料袋包围 2019-05-04
  • 两个不能否定,怎会是停留在30年前? 2019-04-27
  • 国际在线:向世界报道中国,向中国报道世界 2019-04-27
  • 【理上网来喜迎十九大】外媒记者:稳步推进生态文明建设的中国更加美丽 2019-04-26
  • 董卿海霞李思思康辉撒贝宁 央视名嘴童年照谁更萌 2019-04-26
  • “龙江二号”微卫星传回地月合影 2019-04-18
  • 中国驻泰国大使考察合艾国光中学孔子课堂 2019-04-18
  • 【清园20年】感恩大回馈!半价!半价! 2019-04-18
  • 中央纪委紧盯节点 4年来通报曝光问题近4000起 2019-04-13
  • 2013环球企业领袖宁夏圆桌会议嘉宾云集 2019-04-13
  • 《魔兽世界》未解之谜 那些仍不能被玩家们踏足的领地 2019-04-11
  • 内蒙古时时彩稳赚 18141期足彩胜负彩开奖结果 pc大小公式 福州体育彩票投注站 二八杠游戏有吗 冠军pk10赢彩专家 大赢家彩票走势图 欢乐生肖彩票走势图 现在比较好的彩票网站有哪些 上海时时乐开奖走势 四川时时彩 排列三缩水工具 腾讯分分彩走势半月 香港六合彩现场开奖 皇家彩票网官方网站 足球投注