资料介绍
描述
构建过程
这个想法
这是经典 Hello World 电子项目的 Quantum 版本。该项目的目标是通过引导您完成配对客户端、构建应用程序、创建固件等操作,让您熟悉 Quantum 系统!
程序
第 1 步:启动并配对您的客户端
首先,我们需要确保您的 Builder Base 与您的 Q-Server 正确配对。为此,您需要启动客户端。在这个项目中,我们将使用提供的微型 USB 电缆和 USB 到墙壁插座适配器。
一旦客户端连接到电源,您应该会看到两个 Builder Base 底部的状态 LED 闪烁绿色。
接下来,在浏览器中输入您的服务器 IP 并使用您的密码登录。如果您不知道您的服务器 IP 地址,您可以按照我们的教程在此处设置您的服务器。
进入服务器主页后,选择窗口左侧工具面板中的“客户端”图标。
然后单击“Unpaired”选项卡,您应该会看到两个未配对的 Builder Bases。
对于两个 Builder Base,单击“...”操作图标并选择“Pair”。
如果您的 Builder Bases 正确配对,状态 LED 应该从闪烁变为稳定的绿色状态,并且它们应该出现在您的“配对”列表下。
为了区分这两个客户端,您应该识别它们。对于第一个 Builder Base,单击操作按钮并选择“识别”命令。您应该注意到其中一个客户端上的状态 LED 闪烁红色和绿色。
再次单击操作按钮并选择“编辑”功能。将此客户端命名为“按钮”并选择“保存”。
对第二个 Builder Base 执行相同操作,但将其命名为“LED”。
您的 Builder Bases 现在可以使用了!
第 2 步:组装硬件
收集名为“LED”的客户、两根公对公跳线和您的 LED。
接下来,确定 LED 上的哪些引线是正极和接地,并将其放在面包板上。在大多数情况下,较长的引线将是正极,较短的引线将是接地。现在取两根跳线,一根连接到 GND 引线,另一根连接到正极引线。将正极线连接到 Builder Base 上的 GPIO GP0 端口,将 GND 线连接到 Builder Base 上的 GND 端口。此 Builder Base 的接线现已完成!
接下来,收集名为“Button”的 Builder Base、两根公对公跳线和一个触觉按钮。
将您的按钮放在面包板上,并将两根电线连接到彼此对角线的任意一组引脚上。取出连接到按钮的引线,将一根连接到 GP0,另一根连接到 Builder Base 上的 3.3V。
第 3 步:构建固件
在这里,我们将构建两组固件文件:一组用于 Button,另一组用于 LED。
使用左侧的工具栏,导航到固件生成器。选择屏幕左上角的“+新建”。
接下来,将您的固件文件命名为“Hello World - LED”并点击“创建”。
现在,选择“+ 添加设备”按钮。您可以使用搜索栏或滚动列表来查找设备。找到并选择“LED”设备,将其命名为 LED,然后单击“添加设备”。现在您已准备好配置设备。
从驱动程序下拉菜单中选择“GPIO”。引脚选择 GP0,模式选择 Initially Low。
保存您的固件文件。
现在我们将为连接到按钮的构建器基础创建固件文件。
单击“+新建”按钮。将新文件命名为“Hello World - Button”并点击“Create”。
接下来,选择“+ 添加设备”。使用搜索功能找到“Button”设备并将其命名为“Button”。
要配置按钮,请从驱动程序下拉菜单中选择 GPIO 驱动程序。
将引脚设置为 GP0,将去抖设置为启用,将引脚模式设置为输入下拉。
保存您的固件文件。
现在您已准备好上传固件文件。
对于您的“Hello World - LED”固件文件,选择它旁边的“Action”按钮。在下拉菜单下选择“上传”按钮。
将出现您配对的 Builder Base 的列表。选择名为 LED 的 Builder Base 并点击上传。
对于您的“Hello World - 按钮”固件文件,重复这些步骤,但请务必将其上传到名为 Button 的 Builder Base。
您可以同时上传两个固件。固件文件可能需要几分钟才能完成上传。您可以在页面右侧的通知选项卡上查看他们的上传进度。
第 4 步:对应用程序进行编程
通过屏幕左侧的工具栏从固件生成器导航到应用生成器。
在那里,单击“+新建”。
为您的应用命名并点击创建。
您将被重定向到您将在其中构建应用程序的画布。
使用屏幕左侧的搜索栏找到“LED”硬件对象并将其拖到画布上。
单击 LED 对象,屏幕右侧将显示一个文本字段。您可以在此处命名对象。我们将其命名为 LED。命名您的对象可以更容易地在映射阶段识别它们,因此我们建议您命名它们。
接下来,再次使用搜索功能找到“Button”硬件对象并将其拖到 Canvas 上。确保将此对象拖到画布上时为蓝色。我们建议您也将此对象命名。
您会看到按钮对象只有一个输出端口,而 LED 有一个输入端口。
通过在其中一个端口上单击并按住鼠标按钮,然后将鼠标拖动到另一个端口并释放,在对象之间建立连接。
您的应用程序现已完成。您可以通过单击屏幕右上角的“保存应用程序”按钮来保存它。
保存后点击“返回我的应用”
第 5 步:映射硬件
您现在应该回到应用程序页面。
找到您的“按钮和 LED”应用程序并点击播放按钮。
包含应用程序中所有设备的列表将展开。
接下来点击“LED”设备,右侧会出现客户端下拉菜单。
从下拉菜单中选择 LED 驱动器并点击“完成”。
对“按钮”重复相同的步骤。
请注意状态符号如何变为绿色复选标记。
**将固件设备映射到您的应用程序中的对象时,请务必注意,只有相同类型的设备和对象才能映射在一起。例如,使用此应用程序,我们只能选择将带有按钮固件的构建器库映射到按钮对象。**
第 6 步:运行应用程序!
恭喜你构建了你的第一个项目,现在是时候使用它了!
点击“保存+运行”。
瞧!您的 Hello World 项目现已完成。
- 使用Meadow通过按钮滚动LED骰子
- 使用按钮来操作LED
- 用按钮控制LED
- 如何使用按钮LCD和LED
- 使用Swift语言通过按钮控制LED
- 用于IL街机按钮的LED板开源分享
- labview的按钮控件汇总 356次下载
- 89C51单片机——按钮控制LED
- 大彩串口屏控件教程1 - 串口屏按钮控件应用
- 基于计数器按钮控制的电机程序启动与停止 16次下载
- 使用PLC编程实现单按钮启动和停止的原理图免费下载
- 按钮控制LED程序(按下亮再按一下灭)【汇编版】 0次下载
- 按钮控制LED程序【汇编版】 0次下载
- Quantum Mechanics Helps in Learn 8次下载
- UNITY QUANTUM硬件参考手册 44次下载
- 按钮的使用和维护方法 按钮的常见故障及其排除方法 1777次阅读
- 如何区分按钮的短按与长按? 3235次阅读
- 实现按钮的短按与长按的区分 1715次阅读
- 怎么创建HTML后退按钮? 3157次阅读
- GUI测试之按钮篇 2794次阅读
- dfrobotlilypad按钮模块简介 1208次阅读
- digilent用户按钮介绍 1524次阅读
- 按钮互锁正反转控制电路 2.7w次阅读
- 控制按钮的结构和符号_控制按钮的分类 1.4w次阅读
- 51单片机案例分析:按钮控制灯亮接线原理 1w次阅读
- 按钮开关的应用原理及使用注意事项 1.2w次阅读
- mcgs按钮怎么切换画面 2.7w次阅读
- 漏电断路器复位按钮原理 1.7w次阅读
- 急停按钮工作原理_急停按钮电气符号_急停按钮型号介绍 12.2w次阅读
- 按钮开关型号_按钮开关型号有哪些_按钮开关有几种 7.3w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多