轻松DIY智能硬件,开源电子原型平台Hippo-ADK

摘要:Hippo-ADK是个基于Android的电子原型平台,通过USB或蓝牙将它与Android设备相连接,即使不会硬件编码,也可以通过Hippo-ADK提供的图形化编程平台和API,直接调用Android手机中的硬件资源,快速DIY自己的硬件作品。

看着智能硬件开发过程的复杂程度,让想要借此提高自身逼格的初学者,也是狠狠的肝颤了一下。看来想要成功的耍(zhuang)帅(bi),还得需要相应能力的。不过,随着Hippo Devices团队打造的基于Android,开源的电子原型平台Hippo-ADK的推出,让没什么基础的用户,也可以通过Hippo-ADK提供的图形化编程平台App Inventor或Java API,直接调用Android手机中的硬件资源,无需复杂的硬件编码,就可快速DIY自己的硬件作品。



Hippo-ADK的使用也很简单,只需通过USB或蓝牙将它与Android设备相连接,就可以即时访问Android设备上的传感器、加速计、陀螺仪和通信模块(WiFi、GPS、GSM)等硬件资源,无需你额外购买,不浪费一毛钱。不过,USB连接和蓝牙连接还是有些差距的,以Hippo-ADK向Android发送指令,及设备反馈至Hippo-ADK的延迟时间为例,通过USB连接的用时是0.5~3毫秒,而通过Bluetooth则需要20~120毫秒。很显然,前者要比后者快得多。当然,至于选择哪一种,还得根据自身的条件来决定。


其次,Hippo-ADK的开发环境还很灵活,对初学者来说,可以选择使用图形化编程平台App Inventor,通过它,在短短10分钟内就可以构建出自己的Hippo-ADK项目。而有经验的开发者,通过Java API可以享受各式各样的高定制特性。此外,Hippo-ADK与Arduino是完全兼容的,如果你有相关经验,可以直接使用Arduino语言和IDE去编写Hippo-ADK,进一步扩展硬件功能。


最后,随着硬件大潮的来临,越来越多的人开始接触这一领域。希望以后会出现更多的类似Hippo-ADK的平台,让更多人走进开发智能硬件的世界,从而能够把每个人的创意和想法带入现实。


Hippo-ADK相关作品


自平衡投篮机器人


语音识别和语音控制


智能小汽车


移动书架

(文/刘璐璐 责编/唐小引)

智能开关就非常实用了,手机控制:风扇、空调、热水器、电饭锅、洗衣机、冰箱等等 这样你就可以在上班时就可以控制家里的电器了,非常方便哦! 首先看一下我们diy的模块 我们已经集成了220v降压,继电器等到一个板上,只需简单接线就可以实现《插座》《电灯开关》功能。 还有我们提供板的原理图,你可以自己按原理图做一个呢。 这个模块只需99元哦,以后还可以把zigbee替换成wifi(wifi开关可以单独使用,所以这个模块一定要跟《网关》一起使用)这是我们在工厂做的板,是不是越来越专业了,那下面我们开始DIY教程了! 第一部份:为ZIGBEE模块刷代码。 一、下载插座开关源代码。下载地址:https://pan.baidu.com/s/1pJjsjH5 解压后目录里运行:Projects\zstack\Utilities\SerialApp\CC2530DB\SerialApp.eww 二、使用zigbee开发板(《网关》里有这个开发板)。 三、源代码解说 1、主要代码在SerialApp.c 设置参数:登陆https://m.znck007.com 读出初始值,上一次开关的状态(用于停电记忆功能!) 启动计时器部分 计时器检测开或关部分 手动按键部分 接收到网关的数据部分2、使用串口调试点击编译,再按F5! 下载打开串口软件,输出的方便调试。 手机打开https://m.znck007.com,新建一个开关(sid,nid跟代码里的一样哦),点击开和关。 如果看到这些数据,那么我们刷代码成功了! 2、将zigbee插到到插座开关板上吧 第二部份:DIY插座(注意220V高压危险,如果接220V一定要懂得电工知识,否则被触电是要命的哦,只要接上220V就不能乱摸!!!!!!!!!!!)。 1、在家里找到一个插座,我们使用下面插座,接线道理都一样。 2、拆开空出一边,将《插座开关》模块安装。 插座连接图,这张非常重要,不同的插座接线道理是一样的! 注意上电后不能摸里面,否则可能会触电身亡! 3、插到220V测试。 第三部份:电灯开关(目前只支持电灯开关里有零线才行) 这样我们就可以控制电灯了,是不是很爽呢,那么我们的教程就这样了!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值