美文网首页
我用天猫精灵控制了一盏自己做的LED灯系列-前言

我用天猫精灵控制了一盏自己做的LED灯系列-前言

作者: scarleast | 来源:发表于2019-03-16 20:47 被阅读0次

起点

我还记得那个有些聒噪下午,我忐忑的拿着自己的简历,在面试的办公室前反复踱步,望着简历上什么51单片机的开发经历,stm32的开发经历,接触过的openwrt,拿了什么奖学金,当了班学长,做过什么创新实验项目,在协会担任职务。时不时安慰自己,我还可以,除了成绩差点(事实上,那时的我,甚至连TCP/IP是什么都不知道,谈何物联网)。但前面进去面试的同学,每一个都面色铁青的出来,依然让我有些不知所措。我已经记不清楚自己面试的时候语无伦次的说了些什么,唯一的印象是,面试的老师不停的说:“你别急,慢点说,没事。”

书记听我介绍完自己的经历,没有什么犹豫,直接说:“嗯,这孩子还是对这个有些认识的,确实是自己在努力做着相关的事,前几个”,转过头看着院长,摇了摇头,然后转过来看着我:“你不是说你有梦想吗?那我们给你这个圆梦的机会!”

院长接着问道:“你说你马上要去参加robocup?”

“嗯!5月29日出发,去日照比赛”

“你有什么目标没?”

“全国一等奖!”

院长哈哈一笑,“那你还是要好好努力!”

旁边的老师说:“其实二等奖就不错了!”

院长转过头,对旁边的老师认真道:“说是这么说,但是目标还是要定高嘛!”然后转过头看着我:“你加油,我们等你把一等奖拿回来,然后明年还可以去参加飞思卡尔。”

所有人严肃的脸都被发自内心的笑容取代,刚刚还十分压抑的面试,一下子轻松了很多。就业办的老师这时候说:“你看,你基础那么好,入学的时候拿着IT精英奖学金,结果现在,成绩上还是要努力,你现在都对你未来职业的规划这么清楚,那等你毕业的时候,找工作还了得~2333333”。

最后,书记说:“那就这样,你还是要多锻炼,太紧张了!”

我说:“这个面试会改变我的一生啊!毕竟,我真的喜欢物联网!”我记得那个下午,我浑身发抖,激动了一整天。

没错,我是一个因为挂科,被踢出了所谓的“卓越工程师班”,没了每年免学费奖学金的学生。我是一个头铁到为了追梦,直接给院长发邮件,请求专业分流特殊申请的学生。正是专业分流特殊申请的那一次面试,决定了我人生的走向,这才有了这篇文章。

概述

这一个系列的文章讲述一些什么东西呢?我在大二的时候给自己大三的生活定了一个计划:我要通过手机app,发出一个控制指令,经由路由器,控制一盏WiFi的灯。没错,就是这样一个简单的东西,当时我完全没有任何思路。

如今,阿里云、中移物联网等厂商,为创业者提供了非常好的机会,他们提供了非常完备的云,物联网的开发者,再不需要考虑服务器复杂的并发,抗DDoS,安全通信。使用其平台,可以轻松使用MQTT协议,把设备接入到云端。阿里云的智能生活平台(living.aliyun.com)甚至提供了公办的智能家居APP,支持使用天猫精灵,控制接入的设备。

本文,以一个WiFi入墙开关的制作过程为例,讲述使用阿里云的智能生活平台和alios thing,使用智能生活平台的公版APP和天猫精灵控制自己做的节点的全过程。希望无论是在校的学生还是工作后的极客们,都能对大家有所启发,毕竟,这一系列的文章的目的,还是抛砖引玉和交朋友。

DEMO

https://www.bilibili.com/video/av46471222/

架构

由于阿里云的智能生活平台已经提供了公版的智能家居APP,同时也已经对接了天猫精灵,所以本系列文章主要针对底层节点的开发过程展开叙述。上述DEMO中,使用了庆科的MK3060模组,该模组9.9元,arm9+WiFi,性价比简直了。

MK3060自带庆科的固件,可以单片机的串口,与MK3060连接,通过AT指令,控制MK3060连接阿里云智能生活平台。但加入一块单片机,毕竟增加了成本,而该模块刚好也支持使用Alios things开发,所以上述DEMO就只用到了一块MK3060的板子,通过二次开发,实现了三路墙壁开关的目的。

相关文章

  • 我用天猫精灵控制了一盏自己做的LED灯系列-前言

    起点 我还记得那个有些聒噪下午,我忐忑的拿着自己的简历,在面试的办公室前反复踱步,望着简历上什么51单片机的开发经...

  • 树莓派按键控制LED灯

    上一次学习了用树莓派控制一个led灯。 那么如何用按键来控制led灯呢? 就是说有一个按键,我们按下的时候led灯...

  • 6.实用实例系列1:nodeMcu远程控制继电器及点亮筒灯

    6.实用实例系列1:nodeMcu远程控制继电器及点亮筒灯 前言 之前点灯的小程序都是点亮板载LED灯,简单实用的...

  • micropython功能备忘

    重启设备 控制开发板上的LED 开发板上有2盏LED灯,红色的是通电即亮,而还有一盏蓝色的可以被程序控制。

  • 3月7日

    今天学习的是ADC数模转换的知识,老师通过串口显示了电压的变化,下午我自己做的通过控制光敏电阻来控制LED灯的亮灭...

  • 9.19学习总结

    今天我们做了一个小项目,用LED灯、KEY1、KEY2、蜂鸣器这些管脚,用中断来控制,通过这次的项目我发现了自己...

  • LED灯控制

    前言 最近做了一个调节LED灯的demo, 实现的效果是发送给云端的是R,G,B这三个值, App页面上显示值是H...

  • 整理LED现状-20190423

    1.公牛LED产品有哪些: 爱眼系列led灯,主要方向为通用照明,家庭场景系列有: 阅读灯、筒灯、蝶形灯(吸顶灯)...

  • LED洗墙灯分别有几种?

    LED洗墙灯分别有几种? LED洗墙灯,通常都被人称为LED条形投光灯或者LED大功率线条灯.LED洗墙灯是用大功...

  • LED洗墙灯分别有几种?

    LED洗墙灯分别有几种? LED洗墙灯,通常都被人称为LED条形投光灯或者LED大功率线条灯.LED洗墙灯是用大功...

网友评论

      本文标题:我用天猫精灵控制了一盏自己做的LED灯系列-前言

      本文链接:https://www.haomeiwen.com/subject/uxkemqtx.html