码云周一见 | 7 款不可错过的开源智能硬件架构

近年来,不断有智能硬件产品刷新着我们对于未来生活的期待,从智能手机到智能手表,从智能手环到智能空气净化器,毫无疑问,智能硬件在互联网时代以一种令人惊异的速度飞速发展,并给我们生活带来了更多的方便和乐趣。今天,小一也带着满满的诚意,为大家带来十足的技术干货!来,为了码出新世界,干了这一碗“技术鸡汤”。

一、项目名称:Cupkee 智能硬件操作系统

项目简介:Cupkee 是一个C 语言编写的智能硬件操作系统,它专门设计用于微控制器硬件板,并在其上构筑了类似 nodejs 的运行环境,同时在内部包含一个简化的 javascript 解释器作为 shell。大多数硬件板不具备人机交互设施,而 cupkee 借用了板卡的 usb 作为 console 口,使用 PC 或 Mac 通过 usb 连接硬件板,使用常规的终端程序即可与 cupkee 进行交互,使得开发者可以随时对硬件编程并获得即时响应。它将板卡上的硬件资源抽象为设备,并定义了一组标准方法供开发者使用。

项目地址:https://git.oschina.net/cupkee/cupkee

二、项目名称:智能家居基础架构

项目简介:智能家居的概念(smart home , home auto)很早以前就有了,现在随着硬件成本的下降,及google收购 nest等,智能家居热度升高。 本智能家居的架构,包括服务器端,web网页,android 手机客户端,各种测试脚本,基本上基础架构都已经实现,并可实际调试。由于精力有限智能控制部分还在合作开发中。

项目地址:http://git.oschina.net/xmeter/My-smart-home

三、项目名称:基于 C++ 的华为物联网基础内核

项目简介:本项目属于华为物联网操作系统Huawei LiteOS基础内核源码(图示Basic Kernel),目前仅适配STM32F411开发板,后续会支持其他类型开发板。现有代码支持任务调度,内存管理,中断机制,队列管理,事件管理,IPC机制,时间管理,软定时器以及双向链表等常用数据结构。开发指南可访问华为开发者社区下载。其主要特征:

实时操作系统内核

轻量级

低功耗

快速启动

可裁剪

分散加载

项目地址:https://git.oschina.net/cn0512/Huawei_LiteOS_Kernel

四、项目名称:智能家居控制应用 GSYSmartLab

项目简介:GSYSmartLab 是一个智能家居控制应用。由于一开始硬件的开发使用了zigbee模块进行通讯,所以最终手机控制设备的时候不得不通过加一个zigbee-wifi中央控制器来实现通讯,使得整个硬件框架变得臃肿,后续的开发需要实现纯wifi模块。实现远程控制的模块功能虽然已经完成,但是有待完善。该项目还没实现wifi设备智能网络配置(比如smart config,airkiss),后续需要实现该功能,满足客户需求。

已实现功能:

控制电器有灯,吊扇,空调,电动窗帘

采集室内环境数据有温度,湿度,光度

实现语音控制设备,同时手动控制设备

正在实现功能:

远程视频监控

远程视音频广播

增加强化学习算法,实现智能调控

增加用户管理系统

项目地址:https://git.oschina.net/tommego/GSYSmartLab

五、项目名称:机智云智能云空气净化器

项目简介:空气污染是每个城市人所面临的最大健康威胁,就算你在室内你也需要时刻关注空气质量情况。智能空气净化器,不仅是一个手机遥控器,它会告诉你当前所在空间的空气质量情况,根据室外空气质量建议你应该开窗通风还是关窗净化空气。本项目是使用 XPGWifiSDK 的开源代码示例 APP,可以帮助开发者快速入手,使用 XPGWifiSDK 开发连接机智云的物联 APP,其主要包括了以下几点净化器常用功能:

净化器电源的开关

净化器运行模式控制,睡眠,标准,强力,自动等

净化器定时开关机

室内空气质量显示

室外空气质量获取(该功能需要植入第三方API,开源代码中暂未加入)

滤网状态显示和重置

灵敏度控制

报警,故障的提示

如果开发者希望开发的设备与以上功能类似,可参考或直接使用该 APP 进行修改进行快速开发自己的智能家电 App。

项目地址:https://git.oschina.net/dantang/Gizwits-AirPurifier_Android

六、项目名称:智能中控灯

项目简介:中控智能灯通过一个中控设备连接网络,所有灯泡作为子设备以网状结构组网。通过 App 可以对灯泡进行添加、删除和分组的操作,以实现灯泡的单个或分组控制。利用定时预约功能,可对单个灯泡或分组进行倒计时或定时的开启/关闭操作。灯泡支持亮度调节。Smart-Light 主要展示如何使用 GizWifiSDK,开发基于 GAgent 智能硬件 APP。项目中用到了大部分主要 SDK 接口,供使用 GizWifiSDK 的开发者参考。主要功能如下:

初始化SDK

用户登录到云端

设备配置入网

搜索设备列表

绑定或解绑设备

智能灯电源的开关

智能灯色彩和色温的切换和连续调节

智能灯亮度调节

修改设备别名

智能灯倒计时开关

智能灯定时预约,定时预约采用云端定时下发命令的形式,可以不限次数预约

项目地址:https://git.oschina.net/dantang/Gizwits-SmartBuld_Android

七、项目名称:智能净水器

项目简介:机智云智能净水器开源公版App,是针对智能家电中净水器类的产品。通过App可以操控净水器进行净水或冲洗滤芯。可以看到净水器设备运行状态和滤芯各部分的使用情况。当滤芯需要更换时,就会提醒更换并且可以看到滤芯的哪部分是需要更换的,其主要包括了以下几点净水器常用功能:

滤网当前剩余时间获取

净水器开启冲洗

净水器开启净水

净水器开关机

净水器滤网重置

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-11-05 23:21:20

码云周一见 | 7 款不可错过的开源智能硬件架构的相关文章

码云周一见 | 老司机教你如何麻溜地搭建网站

Hello,大家好,小一又和大家见面了,今天小一想要跟大家聊聊网站开发的那些事儿.从近期业内动向来看,不少网站搭建团队开始向着高端网站建设.品牌网站建设.响应式网站建设等领域迈进,掀起了新一轮的"网站搭建"潮流.作为新一代的技术"弄潮儿",小一也为大家带来了码云上各位开源老司机分享出来的优秀项目,希望能够让大家畅快的享受这顿"饕餮大餐". 一.项目名称:基于 EasyFrameWork 的内容管理软件 项目简介:ZKEACMS 是基于 EasyF

码云开源项目捐赠功能上线,开源需要大家共同支持

我的努力你看得见!!! 码云 git.oschina.net 新上线了开源项目统一捐赠功能.项目的作者可以通过项目页面的捐赠按钮设置接收捐赠的二维码(支付宝或者微信),我们统一审核通过后项目可正式接受捐赠. 使用方法: 进入项目首页,例如 http://git.oschina.net/ld/J2Cache 点击捐赠按钮进入设置,上传自己的支付二维码即可. 如下图所示: 如果你觉得码云上的项目对你有用,可以通过捐赠给作者鼓励,来促进项目的健康发展.中国的开源氛围需要大家点滴的支持. 目前此捐赠功能

业内人说:寺庙主持的“调戏”,一款智能硬件的奇妙订单

导言:宗教一直被认为是最难http://www.aliyun.com/zixun/aggregation/9880.html">互联网化的地方,而多听却轻易将它互联网化. iDoNews 业内人说 第487期 12月3日 ( 微信号 iLoveDonews ) 最近,身边发生了一件意想不到.极为有趣的事,和朋友谈及此事,大都都惊讶不已.猛然发现,我们所推崇的互联网化,以及传统行业对互联网焦虑,正以不经意的形式消融.在某个时空交汇点,它们正相得益彰. 事情是这样的:此前某天,多听客服接到一个

华强云谷营销平台横空出世打造智能硬件品牌管家

据悉近日,华强集团斥重资打造的华强云谷智能硬件营销平台,将在4月8号深圳召开盛大的启动仪式.华强云谷定位于智能硬件行业的品牌管家,致力于解决智能硬件创业公司的营销压力.华强云谷背靠深圳,与创业者紧密相连,通过整合遍布深圳的上下游公司.供应链人才,建立服务于全球智能硬件公司的综合性营销服务平台.据华强云谷负责人介绍,华强云谷并不以盈利为第一目标,让智能硬件产品更快速的与消费者见面,让中国智能硬件品牌走向全球市场,才是华强云谷真正的存在价值.华强云谷秉持奉献精神推动全球智能硬件行业快速健康发展,为优

码云四周年 —— 来自产品经理的深夜告白

四年前,OSChina正式宣布推出Git@OSC(码云的小名儿,你见过吗?),初心是为本土开发者做一个好用的代码托管服务.这是OSChina有史以来推出的最重量级的服务,在当时的环境和资源条件下,这当真是个需要极大勇气的决定. 但OSChina集聚的,正是如你.如我,这样爱开源.爱编程.认真对待每一行代码的开发者.心羡国外的开源生态,不如退而结网,像一行一行敲下代码那样,一砖一瓦建起更好的世界.而构建一个良好的开发者生态,只有社区是不够的,越来越多的优秀开源项目涌现出来,我们需要更专业的平台.更

众包悬赏:码云 IDEA 和 Visual Studio 插件开发

众包:各位 OSCers 大家好,近期我们收到了来自码云平台的两个悬赏项目:IntelliJ IDEA和 Visual Studio 码云扩展插件,下面就这两个插件我们来采访一下码云. 码云:首先自我介绍一下,我就是码云,码云就是我!我是开源中国推出的基于 GIT 的代码托管平台.目前码云上有非常多的开发者使用 IntelliJ IDEA 和Visual Studio 开发,现准备将 IntelliJ IDEA和 Visual Studio两个码云扩展插件在众包上悬赏出去,寻求第三方实现,有意向

码云正式支持 Pages 功能

Pages 功能一直以来呼声都非常之高,现在终于不负各位 OSCers 众望,码云 Pages 功能闪亮登场! 码云 Pages 是一个免费的静态网页托管服务,您可以使用码云 Pages 托管博客.项目官网等静态网页.如果您使用过 Github Pages 那么您会很快上手使用码云的Pages服务. 码云Pages目前仅支持公有项目使用,私有项目会在下一版提供,敬请期待. 使用前须知 1.Pages 默认的根文件是 index.html 2.静态网页的样式可以自己写,也可以拿一些静态模版来修改,

码云增加 Release 功能,支持 Sonar 优测同时分析

开源中国码云代码托管平台又迎来一大波更新啦.其中最值得关注的就是增加了 Release 的功能,同时代码的分析支持同时开启 Sonar 和优测分析,也就是说一个 Android 项目,既可以检查代码编写规范,又可以检测代码中存在的逻辑硬伤. 下面是详细的改进记录: 修复 OSC 社区账号通过 API 登录 bug 修复新建 pull request URL 无参数 Bug ,减少接口无关请求从而优化性能. 修复项目最新 commit 没同步更新.重现步骤在删除文件再 push ,项目最新提交没同

码云 IntelliJ IDEA 插件上线啦

强迫症患者请先点这里:https://plugins.jetbrains.com/plugin/8383 5月23日,码云小组在众包上发布 IntelliJ IDEA 插件悬赏:https://zb.oschina.net/reward/591e2f617153309e5a0caa2e291860e3 5月24日就有开发者踊跃报名. 开发者@zyuyou 周五(27日)就向我们提供了第一个版本的插件.开发速度令人佩服. 之后经过一些的细节优化,现在进入公测. 该插件基于 IDEA Github