資料介紹
描述
構建過程
這個想法
這是經典 Hello World 電子項目的 Quantum 版本。該項目的目標是通過引導您完成配對客戶端、構建應用程序、創建固件等操作,讓您熟悉 Quantum 系統!
程序
第 1 步:啟動并配對您的客戶端
首先,我們需要確保您的 Builder Base 與您的 Q-Server 正確配對。為此,您需要啟動客戶端。在這個項目中,我們將使用提供的微型 USB 電纜和 USB 到墻壁插座適配器。
一旦客戶端連接到電源,您應該會看到兩個 Builder Base 底部的狀態 LED 閃爍綠色。
接下來,在瀏覽器中輸入您的服務器 IP 并使用您的密碼登錄。如果您不知道您的服務器 IP 地址,您可以按照我們的教程在此處設置您的服務器。
進入服務器主頁后,選擇窗口左側工具面板中的“客戶端”圖標。
![pYYBAGNY1hyAB787AAB52bDLSB0188.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1hyAB787AAB52bDLSB0188.png)
然后單擊“Unpaired”選項卡,您應該會看到兩個未配對的 Builder Bases。
![pYYBAGNY1iGAQWAtAAA9QhZWlzI921.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1iGAQWAtAAA9QhZWlzI921.png)
對于兩個 Builder Base,單擊“...”操作圖標并選擇“Pair”。
![poYBAGNY1iOAScomAAAkRsQb284075.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1iOAScomAAAkRsQb284075.png)
如果您的 Builder Bases 正確配對,狀態 LED 應該從閃爍變為穩定的綠色狀態,并且它們應該出現在您的“配對”列表下。
為了區分這兩個客戶端,您應該識別它們。對于第一個 Builder Base,單擊操作按鈕并選擇“識別”命令。您應該注意到其中一個客戶端上的狀態 LED 閃爍紅色和綠色。
![poYBAGNY1iWAMFC5AABJVXpr6eU369.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1iWAMFC5AABJVXpr6eU369.png)
再次單擊操作按鈕并選擇“編輯”功能。將此客戶端命名為“按鈕”并選擇“保存”。
![poYBAGNY1iiAWuU9AAAh_sab0dU620.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1iiAWuU9AAAh_sab0dU620.png)
?
![pYYBAGNY1iqAae_NAAAkLGa_gnY806.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1iqAae_NAAAkLGa_gnY806.png)
對第二個 Builder Base 執行相同操作,但將其命名為“LED”。
![poYBAGNY1i-AWczsAAAsb24qq48462.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1i-AWczsAAAsb24qq48462.png)
?
![poYBAGNY1jGAG09FAAAtqYFp3Cs170.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1jGAG09FAAAtqYFp3Cs170.png)
您的 Builder Bases 現在可以使用了!
第 2 步:組裝硬件
收集名為“LED”的客戶、兩根公對公跳線和您的 LED。
接下來,確定 LED 上的哪些引線是正極和接地,并將其放在面包板上。在大多數情況下,較長的引線將是正極,較短的引線將是接地。現在取兩根跳線,一根連接到 GND 引線,另一根連接到正極引線。將正極線連接到 Builder Base 上的 GPIO GP0 端口,將 GND 線連接到 Builder Base 上的 GND 端口。此 Builder Base 的接線現已完成!
![pYYBAGNY1jSAImcMAAI0QzTLMeg880.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1jSAImcMAAI0QzTLMeg880.png)
?
![poYBAGNY1jeADJ5tAADx-CXdY0Q316.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1jeADJ5tAADx-CXdY0Q316.png)
接下來,收集名為“Button”的 Builder Base、兩根公對公跳線和一個觸覺按鈕。
將您的按鈕放在面包板上,并將兩根電線連接到彼此對角線的任意一組引腳上。取出連接到按鈕的引線,將一根連接到 GP0,另一根連接到 Builder Base 上的 3.3V。
![poYBAGNY1j2AYrHzAAH76MU1cXc606.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1j2AYrHzAAH76MU1cXc606.png)
?
![pYYBAGNY1kCACpZOAAEWJ0qlC1w570.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1kCACpZOAAEWJ0qlC1w570.png)
第 3 步:構建固件
在這里,我們將構建兩組固件文件:一組用于 Button,另一組用于 LED。
使用左側的工具欄,導航到固件生成器。選擇屏幕左上角的“+新建”。
![poYBAGNY1kOAMsZoAABJdYjzsBc192.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1kOAMsZoAABJdYjzsBc192.png)
接下來,將您的固件文件命名為“Hello World - LED”并點擊“創建”。
![pYYBAGNY1kiAGaHtAAAn4tEubaM990.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1kiAGaHtAAAn4tEubaM990.png)
現在,選擇“+ 添加設備”按鈕。您可以使用搜索欄或滾動列表來查找設備。找到并選擇“LED”設備,將其命名為 LED,然后單擊“添加設備”。現在您已準備好配置設備。
![poYBAGNY1kuAM982AABNzoKdKuA831.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1kuAM982AABNzoKdKuA831.png)
從驅動程序下拉菜單中選擇“GPIO”。引腳選擇 GP0,模式選擇 Initially Low。
保存您的固件文件。
![poYBAGNY1k-AKEXaAACIezowe_g142.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1k-AKEXaAACIezowe_g142.png)
現在我們將為連接到按鈕的構建器基礎創建固件文件。
單擊“+新建”按鈕。將新文件命名為“Hello World - Button”并點擊“Create”。
![pYYBAGNY1lGAXu-1AAAoMwUWLDs659.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1lGAXu-1AAAoMwUWLDs659.png)
接下來,選擇“+ 添加設備”。使用搜索功能找到“Button”設備并將其命名為“Button”。
![poYBAGNY1lmAR7MhAABRUC1UoYI953.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1lmAR7MhAABRUC1UoYI953.png)
要配置按鈕,請從驅動程序下拉菜單中選擇 GPIO 驅動程序。
將引腳設置為 GP0,將去抖設置為啟用,將引腳模式設置為輸入下拉。
保存您的固件文件。
![pYYBAGNY1luASh6EAACQ2HI1F_k378.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1luASh6EAACQ2HI1F_k378.png)
現在您已準備好上傳固件文件。
對于您的“Hello World - LED”固件文件,選擇它旁邊的“Action”按鈕。在下拉菜單下選擇“上傳”按鈕。
![poYBAGNY1l-Ae3a0AAAqMPU6dII375.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1l-Ae3a0AAAqMPU6dII375.png)
將出現您配對的 Builder Base 的列表。選擇名為 LED 的 Builder Base 并點擊上傳。
![poYBAGNY1mOAOdojAAAzJLuVf-4086.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1mOAOdojAAAzJLuVf-4086.png)
對于您的“Hello World - 按鈕”固件文件,重復這些步驟,但請務必將其上傳到名為 Button 的 Builder Base。
![pYYBAGNY1maAEXCeAAAyo_sdS_4826.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1maAEXCeAAAyo_sdS_4826.png)
您可以同時上傳兩個固件。固件文件可能需要幾分鐘才能完成上傳。您可以在頁面右側的通知選項卡上查看他們的上傳進度。
![poYBAGNY1miAVSvTAAAPPn5lx2s204.png](https://file.elecfans.com/web2/M00/73/81/poYBAGNY1miAVSvTAAAPPn5lx2s204.png)
第 4 步:對應用程序進行編程
通過屏幕左側的工具欄從固件生成器導航到應用生成器。
在那里,單擊“+新建”。
![pYYBAGNY1muACeEYAAA7fNG-UVA566.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1muACeEYAAA7fNG-UVA566.png)
為您的應用命名并點擊創建。
![poYBAGNY1nCAfbAiAAAfGb9nWfk622.png](https://file.elecfans.com/web2/M00/73/82/poYBAGNY1nCAfbAiAAAfGb9nWfk622.png)
您將被重定向到您將在其中構建應用程序的畫布。
使用屏幕左側的搜索欄找到“LED”硬件對象并將其拖到畫布上。
![poYBAGNY1nKAPbqoAAAwz0lWZ6Y859.png](https://file.elecfans.com/web2/M00/73/82/poYBAGNY1nKAPbqoAAAwz0lWZ6Y859.png)
?
![poYBAGNY1niALCmhAAAd9_XkiAI614.png](https://file.elecfans.com/web2/M00/73/82/poYBAGNY1niALCmhAAAd9_XkiAI614.png)
單擊 LED 對象,屏幕右側將顯示一個文本字段。您可以在此處命名對象。我們將其命名為 LED。命名您的對象可以更容易地在映射階段識別它們,因此我們建議您命名它們。
![pYYBAGNY1nqAG1W-AABLUqOvPPw127.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1nqAG1W-AABLUqOvPPw127.png)
接下來,再次使用搜索功能找到“Button”硬件對象并將其拖到 Canvas 上。確保將此對象拖到畫布上時為藍色。我們建議您也將此對象命名。
![poYBAGNY1n2AWVjSAAAwnCbOL-A273.png](https://file.elecfans.com/web2/M00/73/82/poYBAGNY1n2AWVjSAAAwnCbOL-A273.png)
您會看到按鈕對象只有一個輸出端口,而 LED 有一個輸入端口。
![poYBAGNY1oCAIl_lAAAnox7FO-8344.png](https://file.elecfans.com/web2/M00/73/82/poYBAGNY1oCAIl_lAAAnox7FO-8344.png)
通過在其中一個端口上單擊并按住鼠標按鈕,然后將鼠標拖動到另一個端口并釋放,在對象之間建立連接。
![poYBAGNY1oKAa1E2AAAnCCQ5-jc110.png](https://file.elecfans.com/web2/M00/73/82/poYBAGNY1oKAa1E2AAAnCCQ5-jc110.png)
您的應用程序現已完成。您可以通過單擊屏幕右上角的“保存應用程序”按鈕來保存它。
保存后點擊“返回我的應用”
![pYYBAGNY1oSAIt3hAAAhXwNcs_8907.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1oSAIt3hAAAhXwNcs_8907.png)
?
![pYYBAGNY1oeAdKJ5AAAc8jJxlC8358.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1oeAdKJ5AAAc8jJxlC8358.png)
第 5 步:映射硬件
您現在應該回到應用程序頁面。
找到您的“按鈕和 LED”應用程序并點擊播放按鈕。
![poYBAGNY1oqARnzJAAAdjE1mDyY280.png](https://file.elecfans.com/web2/M00/73/82/poYBAGNY1oqARnzJAAAdjE1mDyY280.png)
包含應用程序中所有設備的列表將展開。
![pYYBAGNY1oyAAzRqAAB5fI48DKo405.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1oyAAzRqAAB5fI48DKo405.png)
接下來點擊“LED”設備,右側會出現客戶端下拉菜單。
從下拉菜單中選擇 LED 驅動器并點擊“完成”。
![poYBAGNY1o-AC_MeAAB4cMfknPo943.png](https://file.elecfans.com/web2/M00/73/82/poYBAGNY1o-AC_MeAAB4cMfknPo943.png)
對“按鈕”重復相同的步驟。
![poYBAGNY1pGAbga0AABx8lVvQIc155.png](https://file.elecfans.com/web2/M00/73/82/poYBAGNY1pGAbga0AABx8lVvQIc155.png)
請注意狀態符號如何變為綠色復選標記。
![pYYBAGNY1pSATLcvAACDaO1_UfA371.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1pSATLcvAACDaO1_UfA371.png)
**將固件設備映射到您的應用程序中的對象時,請務必注意,只有相同類型的設備和對象才能映射在一起。例如,使用此應用程序,我們只能選擇將帶有按鈕固件的構建器庫映射到按鈕對象。**
第 6 步:運行應用程序!
恭喜你構建了你的第一個項目,現在是時候使用它了!
點擊“保存+運行”。
![pYYBAGNY1pSATLcvAACDaO1_UfA371.png](https://file.elecfans.com/web2/M00/74/14/pYYBAGNY1pSATLcvAACDaO1_UfA371.png)
?
![poYBAGNY1puAHHqyAAAa59KFQb4165.png](https://file.elecfans.com/web2/M00/73/82/poYBAGNY1puAHHqyAAAa59KFQb4165.png)
瞧!您的 Hello World 項目現已完成。
?
- 使用Meadow通過按鈕滾動LED骰子
- 兩個LED和兩個按鈕的使用
- 使用按鈕來操作LED
- 用按鈕控制LED
- 如何使用按鈕LCD和LED
- 使用ESP8266控制帶按鈕開關的LED
- 使用Swift語言通過按鈕控制LED
- 用于IL街機按鈕的LED板開源分享
- labview的按鈕控件匯總 384次下載
- 89C51單片機——按鈕控制LED
- 基于計數器按鈕控制的電機程序啟動與停止 16次下載
- 按鈕控制LED程序(按下亮再按一下滅)【匯編版】 0次下載
- 按鈕控制LED程序【匯編版】 0次下載
- Quantum Mechanics Helps in Learn 8次下載
- UNITY QUANTUM硬件參考手冊 44次下載
- 按鈕的使用和維護方法 按鈕的常見故障及其排除方法 2113次閱讀
- 如何區分按鈕的短按與長按? 3775次閱讀
- 實現按鈕的短按與長按的區分 1954次閱讀
- 怎么創建HTML后退按鈕? 3311次閱讀
- GUI測試之按鈕篇 2886次閱讀
- dfrobotlilypad按鈕模塊簡介 1315次閱讀
- digilent用戶按鈕介紹 1634次閱讀
- 按鈕互鎖正反轉控制電路 2.8w次閱讀
- 控制按鈕的結構和符號_控制按鈕的分類 1.4w次閱讀
- 51單片機案例分析:按鈕控制燈亮接線原理 1w次閱讀
- 按鈕開關的應用原理及使用注意事項 1.3w次閱讀
- mcgs按鈕怎么切換畫面 2.8w次閱讀
- 漏電斷路器復位按鈕原理 1.8w次閱讀
- 急停按鈕工作原理_急停按鈕電氣符號_急停按鈕型號介紹 12.4w次閱讀
- 按鈕開關型號_按鈕開關型號有哪些_按鈕開關有幾種 7.4w次閱讀
下載排行
本周
- 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次下載 | 免費
評論