ArduinoYun

ArduinoYun教程之Arduino环境与Linux环境的桥梁Bridge

旧街凉风 提交于 2019-12-09 21:31:44
ArduinoYun教程之Arduino环境与Linux环境的桥梁Bridge Arduino 环境与 Linux 环境的桥梁—— Bridge 在第一章中介绍 Arduino Yun 硬件的时候提到过,它上面有两个处理器 ATmega32U4 和 Atheros 9331 。 20 个 IO 口和 Micro USB 口是连接在 ATmega32U4 上的,而 WiFi 、 Ethernet 、 SD 卡槽和 USB 口是连接在 Atheros 上的。如果这两个处理器只能独立工作,那么把他们集成到 Yun 中也就没有意义了。所以, ATmega32U4 和 Atheros 9331 之间是可以通讯的,而这个通讯的主体部分就是 Bridge 库,它们之间的关系可以用图 3.38 表示。 图 3.38 ATmega32U4 、 Atheros 与 Bridge 之间的关系 什么是 Bridge 正如库名 Bridge (中文含义为桥)所预示的,它是 ATmega (代表 Arduino 环境)和 Atheros9331 (代表 Linux 环境)之间的桥梁。 Bridge 库允许 ATmega 和 Atheros 之间的双向通讯,即可以信息从 Atheros 到 ATmega 也可以从 ATmega 到 Atheros 。以 Bridge 库为基础还衍生出了几个特别的类库

ArduinoYun教程之配置Arduino Yun环境

余生颓废 提交于 2019-12-09 21:30:43
ArduinoYun教程之配置Arduino Yun环境 配置 Arduino Yun 无论你使用前面介绍的哪种方式连接 Arduino Yun ,现在都可以配置你的 Arduino Yun 了。首先需要的是使用各自对应的方法访问到如图 3.18 所示的界面。 图 3.18 配置登录界面 图中所示的是配置登录界面,它的默认密码是“ arduino ”。输入密码后,单击 LOG IN 按钮,登入欢迎页面,如图 3.19 所示。 图 3.19 欢迎界面 在这个界面中显示了 WIFI 以及 WIRED ETHERNET 接口的 IP 地址、子网掩码、 MAC 地址以及收发数据的信息。单击右上角的 CONFIGURE 按钮,就进入了配置界面。配置界面共分为 3 个大的部分,分别是 Yún board configuration 、 Wireless parameters 以及 REST API access ,下面分别进行介绍。 Yún board configuration ( Yun 主板配置) Yún board configuration 部分用来配置开发板相关的部分,如图 3.20 所示。 图 3.20 Yún board configuration 这里的里面的 YUN NAME 选项用来设定板子的名称,它是必须要指定的,它会显示在 Arduino IDE 的端口信息中 .