Yun Shield的相关说明

电子说

1.2w人已加入

描述

步骤1:了解Yun Shield的结构

电源:

Dragino HE是Yun Shield的核心模块。 HE模块在满载时需要约200ma的电流,因此它由Arduino VIN引脚供电,以避免Arduino板载5v LDO过热。因此,当使用Yun屏蔽罩时,Arduino开发板应通过DC端口而不是USB端口供电。直流输入可以为7v〜15v。

Yun Shield的USB主机从Arduino + 5v引脚获得电源,因为来自Arduino的+ 5v来自+ 5V LDO,以避免Arduino过热板上,使用USB主机时,建议使用+ 7v DC。

接口:

RJ45,WiFi,USB主机和故障保护直接连接到Dragino HE模块。

Dragino HE模块使用SPI和UART与Arduino板进行通信。 Yun Shield与3.3v和5v Arduino板兼容。板上跳线SV1用于将SPI和UART设置为3.3v或5v电平。

SPI接口用于上传来自Arduino IDE的草图。 SPI接口仅在上传期间连接至Dragino HE,因此Arduino SPI仍可用于连接至其他SPI从设备。

UART接口用于Arduino中的Bridge类,有很多示例说明了如何在Arduino IDE中使用bridge类。这是Yun解决方案的核心。我们必须确保Arduino的串行接口未被其他硬件使用。

步骤2:将其连接到Arduino Leonardo并通过DC Jack供电

将Yun Shield放在Arduino顶部,并通过DC插孔为其供电

步骤3:使用计算机连接到Yun Shield

在Yun Shield首次启动时,它将自动生成一个不安全的WiFi网络呼叫Dragino2-xxxxxx

使用笔记本电脑连接到此WiFi网络。笔记本电脑将获得IP 192.168.240.xxx,Yun Shield的默认IP为192.168.240.1

一旦计算机加入网络,请打开网络浏览器(建议使用Firefox和Chrome)并输入192.168.240.1进入Yun Shield设置页面。

Yun Shield的默认密码为 Arduino 。

第4步:设置Internet访问权限和在Arduino IDE上检测Yun Shield

Arduino

登录后,GUI会显示WIFI/ETH接口状态。单击“配置”按钮,现在用户可以配置Yun Shield通过您的WiFi路由器访问Internet。

假设您的笔记本电脑和Yun Shield位于同一网络中。 Yun Shield将在此网络中广播数据,而Arduino IDE将接收此数据并在工具-》端口中显示Yun Shield。

步骤5:上传草图

Arduino

在Arduino IDE中,为Leonardo选择 Arduino Yun 板类型。

在Arduino中IDE-》端口,选择正确的端口。 (应该是带有IP地址的Arduino Yun端口)

在Yun Shield GUI-》 Sensor页面中,选择Board Type:Leonardo

编译草图并将其上传到Arduino开发板。在上传过程中,Yun Shield会要求您输入密码,默认情况下,密码为arduino。

步骤6:了解桥库

桥库简化了Arduino板与Yun Shield之间的通信。

AVR(Arduino板)中的桥命令由Yun Shield上的Python解释。它的作用是在Arduino要求时在GNU/Linux端执行程序,提供共享的存储空间,以在Arduino和Internet之间共享数据,例如传感器读数,并从Internet接收命令并将它们直接传递给Arduino。/p》

在Arduino官方网站上有详细的解释和大量的示例来演示如何使用Bridge。参考链接Yun Bridge库

步骤7:示例:将传感器数据记录到Xive中

Arduino

此示例显示了如何将数据记录到公共物联网服务器“ Xively”。该示例可以从Arduino IDE-》文件-》示例-》桥-》 XivelyClient中找到。此示例的教程可以参考http://arduino.cc/zh/Tutorial/YunXivelyClient。

在上传草图之前,请确保:

Yun Shield已经拥有互联网访问

根据教程输入您的FEED ID和API KEY。注意,FEED ID应该在双引号“”之内。

步骤8:Yun Shield优于Arduino Yun

灵活 :

Yun防护罩可与不同的Arduino开发板和不同类型的AVR配合使用。

稳定的WiFi性能 :

Yun Shield使用外部天线以确保更好的wifi性能,Arduino Yun在板载天线上使用,同时将Arduino Shield放在天线顶部Arduino Yun,由于天线在PCB下,因此wifi性能将大大降低。

灵活的WiFi设计 :外部天线提供了将设备放入金属外壳的可行性。用户还可以根据自己的项目将天线更改为其他天线类型。例如,可以使用室外定向天线建立数公里的wifi连接。

可复制和可生产 :

Yun Shield的设计是开放的,并且最复杂和最困难的部分在Dragino HE模块中完成。用户可以使用Dragino HE模块以轻松/快速/廉价的方式为其产品制作定制的Yun风格产品。

责任编辑:wv

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分