完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
``
![]() 恐怕所有手机用户都有过这样的体验:要用手机时却哪都找不到它,那种抓耳挠腮,把家里翻个底朝天的心情真的是让人很无语。 如果找了许久还找不到,许多人就会另找电话打过去,以期待通过铃声确定手机的方位。但如果你一时无法找到第二台手机怎么办?或者这手机正处于静音状态,你根本无法听到铃声怎么办? 别担心,我们有新招,专治各种粗心。就比如说这个来自Hackster的项目,只要手头上有Particle推出的Internet Button(互联网按钮),再在IFTTT上创建一个Recipe,你就能彻底解决找手机的烦恼。 原理简介:只要按下一个按钮,手机就会自动播放音乐(无论是否静音),这样你就可以听声辨位找到它,这个装置制作起来很简单,菜鸟都能搞定。 硬件这几样东西其实很好找,Particle.io在自家官网上有全套组件出售。上图就是你所需的Internet Button;它包括Photon开发板,USB线和按钮组件(该组件包括四个方向按钮,一个三轴陀螺仪和11个RGB LED)。 ![]() ![]() 笔者选择Particle的产品是因为它们的功能很丰富。除了网页IDE和移动SDK,你还可以通过Particle基于Github ATOM IDE的Professional IDE来对这些设备编程。在以下的教程中,笔者将向大家展示如何用手上的安卓设备和网页IDE来解决找手机的麻烦。 第一步:连接上你的Photon开发板1.1 - 从安卓Play Store上下载Particle应用 ![]() 1.2 - 给你的开发板通电。开发板有USB接口,你可以将电脑作为它的电源。此时,开发板中心的LED灯会闪烁蓝光(意味着它进入了“聆听模式(listening mode)”);如果没有闪蓝灯,你需要按住设置按钮三秒来重新设置。 1.3 - 开发板进入聆听模式后,按照手机上Particle应用的说明来操作。 ![]() 你在屏幕上操作时,会看到开发板的pin码,为了以后使用的方便,笔者推荐你直接在手机上对其进行升级。 第二步:网页IDE2.1 - 打开build.particle.io并登陆你的账号,这个账号与Particle应用上的相同。 ![]() 2.2 - 创建一个新应用。我把它命名为LOCATEPHONE(手机定位)。 ![]() 2.3 - 按照屏幕截图,点击图标来找寻你的设备。如果你的开发板已经连上了WiFi,它会开启自动搜寻模式。如果没有,你就需要点击屏幕上的ADD NEW DEVICE(增加新设备)。 2.4 - Particle在文档和内容方面造诣挺深的,在过程中我们就要用到两个他们的库。点击左下角的LIBRARIES图标并抓取InternetButton.cpp和InternetButton.h两个文件。 ![]() 2.5 - 代码部分。按钮组件上一共有四个方向键,这次我把按钮3(USB接口的相反方向)设定成了手机找回按键。当你按下按键3时,6点钟方向的LED就会亮起约1.5秒的紫光。因为我们要用到云和IFTTT,所以请将函数设为Particle.publish( )。如果你是初学者,这一条请和后面的第三步连在一起学习。 ![]() 2.6 - 如图所示,在屏幕左上角找到VERIFY图标,然后验证你的代码(已验证的代码点这里下载)。 ![]() 2.7 - 如图所示,在屏幕左上角找到FLASH图标,然后刷新固件。开发板上的LED会在刷机时闪烁红光。 ![]() 第三步:在IFTTT上创建Recipe 3.1 - 如果是个IFTTT新手,先去www.IFTTT.com上创建一个账号吧。 ![]() |
|
相关推荐
1 个讨论
|
|
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-28 01:13 , Processed in 0.571336 second(s), Total 50, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191