注意:本教程可能已过时,请到此处获取更新版本。
本实验展示了如何使用 Arduino 语言和 Create Web Editor 与 Linux 单板计算机(本例中为 UP^2)进行交互。首先,我们需要在板上运行一个合适的操作系统。在撰写本文时,我们需要安装 UbiLinux 4.0 beta 2 才能访问开发板的所有 IO 功能。
获取 U 盘并按照 Arduino Create 的入门部分进行操作。选择 UbiLinux 作为目标操作系统并按照说明进行操作。大约 30 分钟后,您的 UP^2 将准备好托管任何 Arduino 草图。为确保不损坏任何东西,请在连接 LED 之前关闭威廉希尔官方网站 板。
我们将使用 Apollo Lake 平台公开的几个 GPIO 和三个 PWM 通道。作为 GPIO,我们将使用引脚 8 和 10,而导出的 PWM 在引脚 16、32 和 33 上。引脚编号从右上角开始(查看底部带有扩展连接器的板)并遵循典型的 zig-曲折计划。引脚映射类似于 Raspberry Pi 40 引脚 GP 总线,因此 RPi 的任何插图画家都可以正常应用。
连接 LED 后(记住串联电阻以避免吸收过多电流)为威廉希尔官方网站 板通电,等待启动完成并使用 Create 打开附加的草图。从下拉菜单中,您应该会看到一个附加板,其名称与您在 GettingStarted 过程结束时选择的名称相匹配。
按上传加载草图并在板上启动它。所有这些程序都可以远程执行;你不需要在董事会的同一个本地网络中。您还可以从创建登录页面的“我的设备”部分根据需要开始和停止执行。一旦加载了草图,它将轮询一些众所周知的 Linux 命令行实用程序以获取以太网适配器状态(如果连接了电缆)和系统负载。
负载平均值(最后 1、5 和 15 分钟)映射为 0 到 255 之间的值,这些值与 LED 亮度相关联。一目了然,您可以看到威廉希尔官方网站 板是否因其他任务而过载,并且可能会采取一些措施(例如旋转替代冷却系统)。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !