互联网连接的故事书(以粒子光子为特色)

2,233

31.

2

简介:互联网连接的故事书(粒子光子)

2014年,娜塔莉释放了创建了一个以海洋为主题的笔记本,可以接收实时数据来说明潮汐的位置。受到这部作品的启发,以及解琪nexmap.,我被激发成了电路和编码的探索,导致我寻求创建互联网连接的故事书。通过将传统的装订技巧与电子产品合并,我旨在将一本普通书转换为一个智能对象,可以响应实时Web数据,以帮助讲述故事(有关详细信息,请参阅上面的视频)。

虽然我最终弄清楚了如何使用天气报告或光传感器读数,但要在我的书中触发功能,但我最终采取了不同的方法来增加我的书与读者之间的交互性。而不是依靠我的城镇的新雪的报告来触发我的书中的LED“暴雪”(这效果很好),我最终向我的页面添加了QR码,以使读者控制在我的动画时书将被触发。

第1步:互联网连接的故事书与纸张电路插图

在本教程中,我将带您完成一系列步骤,您可以使用这些步骤将线路添加到自己的手装订书籍中,同时提供使用web请求和QR码将web交互添加到纸质线路中的实用技巧。然后,一旦您了解了粒子函数的基本工作原理,就可以自定义代码和电路来讲述您自己的故事,还可以尝试其他类型的触发器,包括实时数据。您也可以考虑添加单独可寻址的Neopixeles或蜂鸣器到您的页面!

我的目标受众是已经拥有经验的艺术家和制造商科普特绑定纸电路,及用Arduino编程。我提前道歉,如果我没有足够详细阐述我的项目的这些方面,符合空间和时间。

第2步:收集工具和用品

电子工具和用品:

个人电脑

烙铁和无铅焊料

粒子光子起动器套件(用于原型)

微USB电缆(包括在粒子光子启动器套件中)

面包板(包括在粒子光子启动器套件中)

没有标题的光子(嵌入内部书中)

锂离子聚合物充电电池3.7V(500 mah)

莉莉帕德简易电源(为电池充电)

电路标签(我用过各种颜色)

具有导电粘合剂的铜带(有点脆弱,但与电路贴纸有效)

导电织物带(铰链)

26号铜线(可在工艺品商店购买)或任何类型的细软电线

跨接导线和鳄鱼夹(用于原型制作)

万用表(防止短路)

魔术贴圆点(为了保护电池)

透明指甲油(用于隔离电路)

装订工具和用品

笔刀&自愈垫

粘餐的董事会(用于前盖的1件,背面4件)

酸不含纸张签名

弯曲装订针

打蜡亚麻螺纹

无酸胶

封面装饰纸

Dremel或手钻

夹具

第3步:使用光子设置粒子账户和实验

如果您还没有这样做,请创建一个帐户粒子构建并关注入门指南将您的光子连接到互联网。

有一旦轴承,向下滚动到蓝色“创建新应用程序”按钮,选择标题为“网络连接LED”的程序。

对于演示目的,我们将使用此示例程序(这将允许您控制光子的两个不同引脚的LED),以向您的书添加交互性。我在假设你知道如何使用面包板进行原型设计的假设。示例代码将触发引脚D0和D7(板载LED)上的LED,使用带有脱致名称“LED”的粒子功能。

通过单击粒子构建左上角的闪电符号,将程序闪现在光子上。如果您有多个连接到Web的光子,则需要确保选择要上传的设备。

步骤4:定位设备ID和粒子访问令牌

由于代码依赖于通过应用程序接口(API)调用的粒子函数,而API将向光子发送信号以控制引脚D0和D7,因此我们将使用一个名为如果这样做为您的光子添加交互。

在继续下一步之前,请找到粒子访问令牌和设备ID。把它们放在一个安全的地方。

第5步:注册ifttt和制造商频道

如果然后比那(IFTT)是物联网入门的绝佳工具。我们将使用IFTTT的Maker频道创建一个网络钩子,向您的光子发送信号。

如果您没有IFTTT帐户,请创建一个。

登录ifttt后,使用ifttt搜索栏来搜索制作频道。将制造商频道连接到您的帐户。

步骤6:在IFTTT中创建“Led_On”小程序

接下来,您将在ifttt中创建一个新的applet,这将要求您识别触发器和动作。要创建新的applet,请单击登录名旁边的下拉符号并选择新的applet.

要创建触发器,请单击“此”单词旁边的蓝色加号。当提示选择服务时,请输入“制造商”。

  • 在下面选择触发器, 点击收到Web请求
  • 在下面完整的触发器字段,输入 ”带领“(没有引号)作为您的第一个事件名称。点击创建触发器

要创建动作,请单击“旁边的”旁边的蓝色加号“。当提示选择服务时,请输入“制造商”。

  • 在下面选择一个动作, 选择发出网络请求
  • 在下面完整的行动字段,填写以下信息以创建您的Web请求。

对于URL,请替换您的光子设备ID和粒子访问令牌在提示中。确保URL中没有额外的空格。

URL.:https://api.particle.io/v1/devices/yourdeviced/less?/access_token=youraccesstoken.

方法: 邮政

内容类型:Application / x-www-form-urlencode

正文:邮政署机构:Params = On.

第7步:在ifttt中创建“LED_OFF”applet

接下来,您将在IFTTT中创建第二个新小程序,这将要求您根据之前识别触发器和动作。

要创建触发器,请单击“此”单词旁边的蓝色加号。当提示选择“此”下的服务时,请输入“制造商”。

  • 在下面选择触发器, 点击收到Web请求
  • 在下面完整的触发器字段,输入“LED_OFF.“(不带引号)作为您的第二个活动名称。点击创建触发器

要创建动作,请单击“旁边的”旁边的蓝色加号“。当提示选择服务时,请输入“制造商”。当提示选择“即将”下的动作时发出网络请求

  • 在下面完整的行动字段,填写以下信息以创建Web请求,再次替换您的光子设备ID和粒子访问令牌。

URL:https://api.particle.io/v1/devices/yourdeviced/less?/access_token=youraccesstoken.

方法: 邮政

内容类型:Application / X-WWW-Form-Urlencode

正文:邮政署机构:params =关闭

第8步:创建触发URL

下一步需要你找到你的Maker频道的个人设置,单击屏幕右上角标有“设置”的档位。

在您的设置中找到的URL中找到您的唯一制作通道密钥。

接下来,您将使用Maker Channel ID创建两个新的触发URL或Web请求,以触发您之前创建的每个小程序(“LED_ON”和“LED_OFF”)。

替换您自己的制造商键下面,删除它前面的空间。

触发URL.

https://maker.ifttt.com/trigger/Led_on/with/key/ yourmakerkey.

https://maker.ifttt.com/trigger/led_off/with/key/ 尤马克基

通过将URL粘贴到浏览器来测试每个触发器。如果他们工作,引脚D0和D7上的LED应在调用时打开和关闭。

步骤9:创建二维码

既然您在ifttt上创建了“LED_ON”和“LED_OFF”小程序,是时候将触发器转换为QR代码了。

一旦你验证了它们的有效性,你可以将每个触发URL复制并粘贴到一个二维码生成器中,比如谷歌的二维码生成器。如果一切顺利,扫描二维码将触发“led_开启”和“led_关闭”功能。

安全提示:如果你能控制你的书,那么以这种方式使用二维码可能是安全的,但你可能不想广泛发布二维码,以确保你的Maker帐户凭据的安全。

第10步:准备封面

提示:如果您可以访问激光切割器,请使用附件缩小电气组件的缩进。我已经包含文件以容纳500 Mah锂离子聚合物电池。自从制作我的第一本书以来,我已经修改了这个文件,从而向下移动光子并加宽电池线坐下的间隙。

如果您无法访问激光切割机,请将LIL3AD简单的电源,电池和无头光电拖到一块粘合剂板上。用笔刀切出形状并重复该过程,直到您有三件板准备嵌入电子设备。

将三块活页夹板粘在第四块(不带切口)的上面,以制作封底。在重物下放置24小时。留出第五块活页夹板(无切口)用作封面。

将装饰纸胶水到每个盖子上,将它们放在重量下24小时。

为您的装订钻孔,留下空间以铺设铜线。

第11步:规划电路和嵌入式电子设备

创建电路将在两部分中完成。第一部分需要准备后盖。第二部分需要完成签名后的每个电路,在缝制之前。

将工艺线缠绕在Lily Simple电源的正极和负极焊盘上,使其更容易焊接到铜带上。

确定完成的电路将使用光子上的哪些管脚。将电线缠绕在这些针脚的衬垫上。

放下铜带引线,跨越电池的凹痕。根据需要添加额外的地面引线以完成将在本书页面上创建的电路。

将Lily Simple电源和绕线光子焊接到引线上。使用万用表上的导通性模式检查连接。

安全警告:锂离子聚合物电池需要特别小心。在未到场的情况下,不得使用或收取费用。为了避免在使用这些电池时发生火灾的风险,您的电路中不得存在接线松动或短路,这一点至关重要!

第12步:添加织物铰链,缝制症状,衬里脊柱

提示:下一部分有点棘手。如果我做得更好的是将我的铜线带来更好的工作,并将纸张背衬在铜带的最后一英寸接近脊柱的左边缘时,这将是更容易的。

为了使连接到铜带的导电铰链并在每个签名周围缠绕,我切割窄条导电织物带。

在脊柱的边缘,我轻轻地将每个铜铅抬起约一英寸,然后将它们放在导电织物胶带条的粘滞侧的顶部。然后,我在顶部施加另一块导电织物​​带,如织物 - 铜三明治,将其延伸到脊柱的边缘。我通过允许焊剂从铜流入导电织物带,仔细焊接连接。我把纸张留给了最后一英寸左右的导电织物磁带,让它在签名中缝制时纠结。

我开始把签名缝在封底上,边走边把导电织物包裹在每个签名的正面。这就要求我事先计划好每条电路,这样我就可以知道每一个信号都有哪些导线。当我将导电织物包裹在每个签名周围时,我在导电织物下面添加了小块铜带,以便于用铜带完成电路。书缝在一起后,我用透明指甲油将书脊上可见的导电织物绝缘。

第13步:完成电路和艺术品

提示:我在每个签名(包括地面)上标记了相应的光子管脚,以帮助我在编写和修改代码时保持条理。

上面描述的电路具有11个已焊接到铜带引线上的电路标签。要点亮您的电路,您可以使用先前上传的示例代码(通过URL或QR代码触发),或者根据您的喜好修改代码。

我为我的代码添加了一些交替的闪烁和随机延迟,以创建暴风雪效果。

如果您发现了这种可指示的任何部分有用,或者如果您最终创建自己的Wifi连接的故事书,我很乐意听到它!

1人制作这个项目!

建议书

  • 微控制器比赛

    微控制器比赛
  • 自动化比赛

    自动化比赛
  • 让它发光竞赛

    让它发光竞赛

2评论

0.
贝巴尔

3年前

你显然有一个光明的未来。保持灯光并讲述故事。真的很感激你的工作。

0.
这本书

3年前回复

谢谢你的鼓励!