0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Yun Shield的相关说明

454398 来源:网络整理 作者:网络整理 2019-11-15 17:49 次阅读

步骤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

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

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

步骤5:上传草图

在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中

此示例显示了如何将数据记录到公共物联网服务器“ 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

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

    关注

    187

    文章

    6464

    浏览量

    186692
收藏 人收藏

    评论

    相关推荐

    ADC性能参数确认

    想请问一下这里ADC输出速率最高支持到8KSPS,是指单通道采样最高输出速率,还是8路通道同步采样下的最高输出速率呢?在芯片手册上没有找到相关说明
    发表于 11-14 10:32

    请问PCM5100A是否支持展频?LRCK和BCK能展频吗?

    PCM5100A是否支持展频?LRCK和BCK能展频吗? 图中的VCOM mode和VREF mode是什么意思?为什么没有相关说明
    发表于 10-10 07:11

    求助,关于THS4130信号增益确认的疑问求解

    想确认一下这块芯片的信号增益(Gain)是否可以设置为小于1的值,比如0.5。 数据手册上只提供了增益等于1或大于1时的相关说明,没有查到小于1时的内容。 PSpice for TI 的仿真结果(Gain = 0.5)看上去没有什么问题,实际使用时是否可以这样设置?
    发表于 08-06 06:14

    TSMaster RPC 基础入门:编程指导和使用说明

    介绍RPC模块前,我们先浅聊一下RPC的相关说明,以及在什么样的情况下需要了解本文。1.RPC说明远程过程调用(RPC,RemoteProcedureCall)是一种网络通信协议,使得程序可以调用
    的头像 发表于 07-13 08:21 778次阅读
    TSMaster RPC 基础入门:编程指导和使用<b class='flag-5'>说明</b>

    为什么无法堆叠BLDC_SHIELD_TLE9879?

    当我尝试用同一个 arduino 运行两个 BLDC Shield 时,出现了以下错误: 17:23:47.925 -> WARNING: Board[1]; Command[901
    发表于 07-03 06:45

    ESP32模组的EXT0和EXT1唤醒源都可以选择哪些引脚?

    模组的 EXT0 和 EXT1 唤醒源都可以选择哪些引脚?在技术文档的哪些部分有相关说明
    发表于 06-13 06:04

    使用uVision5可以用什么编程器来更新BLDC Shield

    我很想知道使用 uVision5 可以用什么编程器来更新 BLDC Shield。 我买了一个 J-LINK Mini,但发现 3.3V 与 BLDC Shield 的 5V 不兼容。 在 Shield 文档中,使用了 J-Li
    发表于 05-28 06:19

    鸿蒙原生应用元服务开发-Web相关说明

    Web组件用于在应用程序中显示Web页面内容,为开发者提供页面加载、页面交互、页面调试等能力。 页面加载:Web组件提供基础的前端页面加载的能力,包括加载网络页面、本地页面、Html格式文本数据。 页面交互:Web组件提供丰富的页面交互的方式,包括:设置前端页面深色模式,新窗口中加载页面,位置权限管理,Cookie管理,应用侧使用前端页面JavaScript等能力。 页面调试:Web组件支持使用Devtools工具调试前端页面。 页面加载是Web组件的基本功能。根据页面加载数据来源可以分为三种常用场景,包括加载网络页面、加载本地页面、加载HTML格式的富文本数据。 页面加载过程中,若涉及网络资源获取,需要配置ohos.permission.INTERNET网络访问权限。 本文参考引用HarmonyOS官方开发文档,基于API9。
    发表于 05-10 15:03

    调试USB hots的时候,枚举过不去,为什么?

    调试USB hots的时候,枚举过不去,第一步的状态都不对。我看数据是中断函数USBH_OTG_ISR_Handler返回的,请问哪位有相关说明发一下,现在总是触发gintsts.b.sofintr中断。谢谢!
    发表于 04-10 07:28

    使用ADC2测量内部电压以及温度信号时,该如何计算物理值?

    使用ADC2 测量内部电压以及温度信号时,该如何计算物理值? 用户手册上没有找到相关说明,有人了解吗?
    发表于 02-19 06:46

    BLDC_SHIELD_TLE9879是否具有反向电机方向功能?

    BLDC_SHIELD_TLE9879是否具有反向电机方向功能? 如果是这样, CAN 提供示例代码方向或有关如何实现反向电机方向功能的建议?
    发表于 01-26 06:21

    为什么无法读取BGT60LTR11AIP Radar Shield2Go板的SPI数据?

    我有一块BGT60LTR11AIP Radar Shield2Go板,试图通过PSOC4 MCU的模拟SPI读取数据。 我已经将评估板设置为SPI模式,为使用官方库代码,MCU采用了模拟SPI方式读取,但是一直无法读到数据。 附件是项目,有人能帮我吗?
    发表于 01-23 06:20

    LTM464IY PBF和LTM4644EY PBF有什么区别吗?

    你好,请问LTM4644的具体型号上,LTM464IY#PBF和LTM4644EY#PBF有什么区别吗?在手册上没找到相关说明
    发表于 01-05 06:46

    VTHD这个寄存器的数据格式是?3.21带符号格式是什么格式?

    VTHD这个寄存器的数据格式是?3.21带符号格式是什么格式?没有找到相关说明,那位高人给兄弟指点下,非常感谢!
    发表于 12-27 07:56

    24系列 槽型光电传感器使用说明

    U型光电开关说明
    发表于 12-04 10:30 0次下载