在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Adafruit的Microsoft MakeCode簡介

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-28 08:42 ? 次閱讀

什么是MakeCode?

Adafruit的Microsoft MakeCode 是用于物理計算的基于Web的代碼編輯器。它提供了類似于Scratch或Code.org的塊編輯器,還為更高級的用戶提供了JavaScript編輯器。 立即在https://makecode.adafruit.com/上嘗試!!

MakeCode的一些關(guān)鍵功能包括:

基于網(wǎng)絡(luò)的編輯器:無需安裝

跨平臺:可在大多數(shù)現(xiàn)代瀏覽器中使用,從微型手機到大型觸摸屏

在瀏覽器中進行編譯:編譯器在您的瀏覽器中運行,運行速度快且可離線運行

塊+ JavaScript:拖放塊或鍵入JavaScript,MakeCode讓您

可脫機工作::一旦加載了編輯器,它就會保留在瀏覽器中。

基于事件的運行時:輕松響應(yīng)按鈕單擊,搖動手勢等操作

MakeCode當(dāng)前支持 Adafruit Circuit Playground Express 。 對于其他板,例如Adafruit Metro M0,請嘗試https://maker.makecode.com。

Circuit Playground Express

產(chǎn)品ID:3333

Circuit Playground Express是向電子學(xué)和編程學(xué)完美介紹的下一步。我們已經(jīng)采用了原始的Circuit Playground Classic和。..

$ 24.95

入庫存

添加到購物車

Circuit Playground Express-Base套件

產(chǎn)品ID:3517

這是Circuit Playground Express基礎(chǔ)套件!它提供了開始使用新

$ 29.95

進貨

添加到購物車

MakeCode適用于Circuit Playground的Express版本,而不是Classic。

編輯塊

塊編輯器是開始使用MakeCode的最簡單方法。您可以從類別列表中拖放塊。每次更改塊時,模擬器都會自動重新啟動并運行代碼。您可以在瀏覽器中測試您的程序!

嘗試我們的入門教程,該教程可以幫助您構(gòu)建警笛程序

嘗試我們的項目之一,以了解有關(guān)以下功能的更多信息

深入研究文檔

眨眼!

讓我們通過構(gòu)建一個簡單的程序來閃爍MakeCode的工作原理,該程序使10個很棒的NeoPixels閃爍。/p》

通過將所有環(huán)形LED都設(shè)置為紅色,暫停,然后將其關(guān)閉,暫停一會,然后重復(fù)永遠。

讓我們收集我們需要的塊,將上面的描述轉(zhuǎn)換為電路游樂場可以理解和運行的塊:

永遠 》在一個循環(huán)中運行塊,中間有20ms的暫停(類似于Arduino 循環(huán))。

顯示環(huán)將顏色設(shè)置為10新像素

暫停立即阻止當(dāng)前線程100毫秒。如果正在運行其他事件或永久循環(huán),則它們此時有機會運行。

您要選擇還是更改顏色? 顯示環(huán)塊具有內(nèi)置的顏色選擇器。從色輪中選擇顏色以選擇顏色,然后單擊十個Neopixel環(huán)之一以修改其顏色。

如何禁用Neopixel?色輪的中間表示像素不正確。從色輪中選擇灰色,然后單擊Neopixel環(huán)。

您可以在下面的MakeCode編輯器中看到運行中的Blinky塊程序。被“放在一起”。單擊框中的問號將彈出注釋以解釋該塊的作用。

單擊此處以打開此項目的MakeCode編輯器!

在下一部分中,我們將加載將閃爍的代碼粘貼到Circuit Playground Express上!

下載和刷新

使用MakeCode將代碼輕松導(dǎo)入設(shè)備中。您無需在計算機上安裝任何軟件,該過程分為兩個步驟:

步驟1:通過USB連接電路板并進入 bootloader模式

第2步:將.uf2文件編譯并下載到您的木板驅(qū)動器

我們將詳細介紹這兩個步驟。

步驟1:引導(dǎo)加載程序模式

通過USB電纜將電路板連接到計算機。按下重置按鈕一次,將板置于引導(dǎo)加載程序模式。

如果這是您第一次運行MakeCode或以前安裝了Arduino或CircuitPython的計算機,您可能需要雙擊重置按鈕以使開發(fā)板進入引導(dǎo)加載程序模式。

按下重置按鈕

當(dāng)Circuit Playground Express處于Bootloader模式時,所有LED都將變?yōu)槎虝杭t色,然后綠色。確認您的狀態(tài)LED也在紅色閃爍 。 您的計算機應(yīng)顯示一個名為“ CPLAYBOOT”的新可移動驅(qū)動器

如果所有LED均亮起:計算機仍在安裝驅(qū)動程序(請稍等,Windows需要一些時間來安裝更新。)或USB連接不良。如果您的LED指示燈持續(xù)顯示紅色,請嘗試使用新的USB電纜(您可能希望確保USB電纜不僅僅在充電,還需要傳輸數(shù)據(jù))或其他USB端口

一旦LED都變?yōu)榫G色,您應(yīng)該會在文件瀏覽器的驅(qū)動器列表中看到一個CPLAYBOOT驅(qū)動器。

我們現(xiàn)在可以編譯我們的閃爍代碼并將其下載到

div》第2步:編譯并下載

讓我們首先驗證我們的代碼是否可以在MakeCode中正確編譯。

MakeCode具有內(nèi)置的模擬器,該模擬器可以在重新啟動時重新加載和重新運行代碼。這是在將代碼移至開發(fā)板上之前確保我們的代碼進行編譯和仿真的一種簡便方法。刷新按鈕會使用最新版本的塊代碼重新加載模擬器。

如果收到“我們無法運行此項目”錯誤,請檢查您的代碼是否有錯誤。

如果您的開發(fā)板正在模擬器中運行,那么該將其下載到實際開發(fā)板上了!點擊“下載”按鈕。它將生成一個.uf2文件并將其下載到您的計算機(UF2是一種旨在通過USB閃存微控制器的文件格式。)

在程序上復(fù)制的常規(guī)步驟(并非特定于任何操作系統(tǒng)

確保您的電路板處于引導(dǎo)加載程序模式。

在您的文件資源管理器中查找由MakeCode生成的.uf2文件。將其復(fù)制到“ CPLAYBOOT”卷。

文件傳輸過程中,板上的狀態(tài)LED指示燈將閃爍。傳輸完文件后,開發(fā)板將自動重置并開始運行您的代碼(就像在模擬器中一樣!)

在Mac上,您可以放心地忽略復(fù)制.uf2文件后可能出現(xiàn)的“磁盤未正確彈出”通知。

Windows:打開Windows資源管理器(Windows鍵+ E鍵),然后找到您生成的“ blinky.uf2”文件。它可能在您的下載文件夾中!

您可以將文件復(fù)制/粘貼到您的 CPLAYBOOT 卷中,也可以像在GIF中一樣將其拖放到

macOS :打開Finder并找到“ blinky.uf2”文件。您可以將該文件復(fù)制/粘貼到“ cplayboot”卷,或從同一查找程序窗口拖放該文件。

如果要避免復(fù)制過程,:您可以將程序直接下載到開發(fā)板上。為此,請執(zhí)行以下操作:將Chrome,F(xiàn)irefox,Safari或Opera中的下載位置更改為“ CPLAYBOOT”卷的主目錄。

正在運行已加載的MakeCode

如果您拔下主板,然后再次將其重新插入計算機,則可能不會自動再次運行該程序。如果它顯示所有綠色NeoPixels,只需按一下重置按鈕,程序就會啟動。

保存和共享

是否要更改Blinky程序以顯示不同的顏色,或使其播放聲音?在Circuit Playground上編輯程序非常簡單!

從Circuit Playground提取代碼

通過單擊MakeCode中的“編譯”按鈕創(chuàng)建的.uf2文件(CURRENT.UF2)也包含程序的源代碼!

您可以打開將該文件拖放到瀏覽器中以在MakeCode中進行編輯。

分享

您可以通過單擊共享按鈕來共享代碼。確認后,MakeCode將為您的代碼創(chuàng)建一個簡短的唯一URL。具有該URL的任何人都可以重新加載代碼。

這些URL也可以用于將編輯器嵌入您的博客或網(wǎng)頁!只需將URL復(fù)制粘貼到您的文本編輯器中(如果它支持oEmbed),它將自動將其加載到您的頁面中。

編輯JavaScript

如果您已有一定的編碼經(jīng)驗,或者準備下一步,MakeCode在瀏覽器中提供了功能全面的JavaScript編輯器!

閱讀JavaScript文檔

嘗試一下!

您可以也可以通過單擊頂部的按鈕在塊和JavaScript之間切換。

單擊此處在MakeCode編輯器中查看此示例!

應(yīng)用

MakeCode還提供了各種應(yīng)用,以提供瀏覽器無法提供的其他功能。

Windows Store

Adafruit Windows Store應(yīng)用程序的MakeCode。

超級基于HID的快速閃爍:不再需要拖放。

讀取調(diào)試消息并將其顯示在編輯器中(調(diào)試消息通過HID發(fā)送,而不是CDC Uart/Serial)

Node.JS

(開源)GitHub repo包含有關(guān)使用HID閃爍和串行監(jiān)視運行本地node.js Web服務(wù)器的說明。

WebUSB上傳

一鍵式部署

您是否厭倦了一遍又一遍地拖放UF2文件?那么,WebUSB上傳適合您!使用WebUSB,您可以將代碼直接上傳到板上,而無需保存UF2文件,然后將其拖放到閃存驅(qū)動器上。只需將USB電纜插入計算機,然后根據(jù)需要多次上傳代碼即可!

要求!

您需要做一些事情才能使用WebUSB

需要使用最新版本的Google Chrome瀏覽器。 ,F(xiàn)irefox,Safari,Opera,Edge等目前不支持WebUSB。只有Chrome,只有68或更高版本!

運行Windows 10,最新的Mac OS X或Linux。不支持Windows 7或8!

Update Bootloader

您還將需要Circuit Playground Express的最新引導(dǎo)加載程序固件(只需執(zhí)行一次)。截至2018年7月,我們已在Circuit Playground Expresses上發(fā)布了最新的Bootloader,但如果您使用的是舊版本,則不會受到傷害!

點擊下載最新的Circuit Playground Express bootloader

更新引導(dǎo)加載程序就像刷新MakeCode程序一樣容易。只需按一次(或兩次)Reset進入引導(dǎo)加載程序,即可獲得一個綠色的NeoPixels環(huán)。名為 CPLAYBOOT 的閃存驅(qū)動器將顯示在操作系統(tǒng)的文件瀏覽器/查找器中。將通過綠色按鈕下載的 update bootloader uf2 文件拖到 CPLAYBOOT 驅(qū)動器。此uf2包含一個程序,該程序?qū)⒔怄i引導(dǎo)加載程序部分,更新引導(dǎo)加載程序,然后將其重新鎖定。它將覆蓋現(xiàn)有的代碼,例如CircuitPython或Arduino,因此請確保所有內(nèi)容都已備份!

特殊的MakeCode URL

啟動并運行后,需要轉(zhuǎn)到啟用WebUSB的特殊MakeCode鏈接。使用下面的綠色按鈕,或?qū)⑼暾鸘RL復(fù)制并粘貼到瀏覽器中:https://makecode.adafruit.com/?webusb=1#editor

MakeCode WebUSB Beta

項目和擴展

您現(xiàn)有的項目應(yīng)保留在MakeCode網(wǎng)站,因此您無需復(fù)制任何內(nèi)容。但是,如果安裝了任何擴展,則需要重新安裝它們。這可以通過單擊擴展菜單并選擇擴展來完成。

首次設(shè)置

一旦您打開chrome和makecode beta URL,就需要將空白程序下載到Circuit Playground Express。在編程區(qū)域為空白的情況下,在項目窗口中單擊粉紅色的下載按鈕。將UF2文件保存到硬盤上。按下一次(或兩次)“重置”按鈕,使Circuit Playground Express進入自舉程序模式,以獲取綠色的燈光。將板子置于引導(dǎo)加載程序模式時,將UF2文件從硬盤驅(qū)動器復(fù)制到計算機驅(qū)動器列表中顯示的CPLAYBOOT驅(qū)動器。 UF2文件復(fù)制完后,開發(fā)板將重置。

這是從Google訪問WebUSB功能所必需的鉻。第一次,您只需要這樣做一次!復(fù)制完此UF2之后,希望這將是您最后一次將UF2拖放到設(shè)備上!

注意事項

您不必在每次斷開USB電纜時都重新配對設(shè)備。但是,如果您發(fā)現(xiàn)上傳按鈕停止工作或掛斷,則可以嘗試使用相同的方法再次配對設(shè)備。如果仍然無法連接,請嘗試使用其他USB電纜。它必須是USB“ 數(shù)據(jù)”電纜。如果仍然有問題,請使用右上角齒輪圖標旁邊問號圖標下的 support 鏈接。

配對設(shè)備

將初始UF2復(fù)制到閃存驅(qū)動器后,單擊齒輪右上角Microsoft徽標旁邊的滾輪圖標。在菜單中找到配對設(shè)備鏈接,然后單擊它。

連接PXT設(shè)備

單擊配對設(shè)備后,瀏覽器URL輸入框下方應(yīng)出現(xiàn)一個彈出窗口。單擊藍色的連接按鈕以在您的PXT設(shè)備與瀏覽器之間建立連接。

設(shè)備已配對!

您將在屏幕底部附近看到一個不錯的通知,告知您設(shè)備已成功配對。試試看,然后單擊大下載按鈕以上傳您的代碼!

其他好東西

本指南是入門指南,但值得一提的是關(guān)于MakeCode的其他功能。..

GitHub軟件包

其他塊或驅(qū)動程序可以打包在github repo中并加載到通過添加軟件包對話框進行編輯。軟件包可以包含JavaScript,C ++,是的! ASM! https://makecode.adafruit.com/packages

我們是開源的在GitHub上

檢出https://makecode.com/about,以獲取有關(guān)各種存儲庫的更多信息。

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    807

    瀏覽量

    31328
收藏 人收藏

    評論

    相關(guān)推薦

    Lenovo榮獲Microsoft六項解決方案合作伙伴認證

    近日,Lenovo自豪地宣布,公司已成功完成Microsoft人工智能云合作伙伴計劃下的全部六項Microsoft解決方案合作伙伴認證。這一里程碑式的成就彰顯了Lenovo在專業(yè)技術(shù)領(lǐng)域的深厚
    的頭像 發(fā)表于 02-10 11:28 ?230次閱讀

    微軟重新推出免費企業(yè)版Copilot:Microsoft 365 Copilot Chat

    據(jù)外媒最新報道,微軟近期重新推出了其備受關(guān)注的企業(yè)版Copilot,并命名為“Microsoft 365 Copilot Chat”。這一新版本的最大亮點在于其免費提供的AI代理功能,為用戶帶來
    的頭像 發(fā)表于 01-17 10:08 ?266次閱讀

    Microsoft Ignite 2024最新發(fā)布:Copilot進化到下一階段

    ?智能Microsoft365 Copilot副駕駛?廣受職場歡迎近70%財富500強企業(yè)已采用。在lgnite2024上;微軟再次加速推進"每位員工配備智能Copilot副駕駛?作為個人助理
    的頭像 發(fā)表于 11-27 09:23 ?712次閱讀
    <b class='flag-5'>Microsoft</b> Ignite 2024最新發(fā)布:Copilot進化到下一階段

    Splashtop 加入 Microsoft 智能安全協(xié)會

    2024年9月25日美國加利福尼亞州庫比蒂諾SplashtopInc.宣布已正式加入Microsoft智能安全協(xié)會(MISA)。MISA由獨立軟件供應(yīng)商(ISV)和托管安全服務(wù)提供商(MISA)組成
    的頭像 發(fā)表于 09-28 08:08 ?255次閱讀
    Splashtop 加入 <b class='flag-5'>Microsoft</b> 智能安全協(xié)會

    Microsoft Dynamics 365 Contact Center聯(lián)絡(luò)中心上線

    Microsoft Dynamics 365 Contact Center 聯(lián)絡(luò)中心(國際版)全面上線,這標志著微軟在客戶服務(wù)現(xiàn)代化道路上的又一重大里程碑。Microsoft Dynamics
    的頭像 發(fā)表于 08-20 09:57 ?598次閱讀

    Microsoft AI 推進行業(yè)企業(yè)智慧化創(chuàng)新

    2024年6月17日,北京—— 近日,微軟在北京舉辦以“共創(chuàng)AI創(chuàng)新,智啟無限可能”為主題的Microsoft AI Day活動,集中展示了在生成式智能技術(shù)加速發(fā)展普及的過程中,微軟取得的最新技術(shù)
    的頭像 發(fā)表于 06-17 16:59 ?1103次閱讀

    Microsoft Start Networks中國內(nèi)容生態(tài)伙伴峰會成功舉辦

    2024年5月22日,蘇州——微軟 Microsoft Start Networks 中國內(nèi)容生態(tài)伙伴峰會( Microsoft Start Partner Summit )在微軟蘇州新園區(qū)成功舉辦。
    的頭像 發(fā)表于 05-23 09:21 ?451次閱讀

    Microsoft修復(fù)Outlook客戶端加密郵件故障

    此問題已持續(xù)數(shù)月,大量 Microsoft 365 的用戶通過微軟社區(qū)進行了反饋。主要癥狀為用戶使用經(jīng)典版 Outlook 時,無法正確回復(fù)加密郵件。
    的頭像 發(fā)表于 05-17 10:23 ?609次閱讀

    Microsoft Teams最新AI功能深化智慧協(xié)作,共創(chuàng)高效會議

    Copilot 正在全球范圍內(nèi)助力用戶節(jié)省時間、高效工作。微軟計劃于今年五月升級Microsoft Teams會議功能,借助Copilot提供更全面的會議記錄與關(guān)鍵信息提煉能力,同時利用AI技術(shù)優(yōu)化混合會議體驗,確保溝通流暢。
    的頭像 發(fā)表于 05-07 10:12 ?789次閱讀

    Microsoft Excel融入手寫筆功能,助您快速插入、刪除單元格數(shù)據(jù)

     Microsoft今日宣布,向Microsoft 365內(nèi)部人士開放Windows版本Excel的“Ink to Text”功能的試用機會。此工具旨在將手寫字跡轉(zhuǎn)為文字,使表格數(shù)據(jù)填充更便捷高效。
    的頭像 發(fā)表于 04-30 14:16 ?1168次閱讀

    微軟確認2024年7月1日停止支持經(jīng)典版Microsoft Teams

     4 月 26 日,微軟公司更新其官網(wǎng)文件稱,已警示仍在使用經(jīng)典版 Microsoft Teams 的用戶該應(yīng)用將自 2024 年 7 月 1 日起終止支持,并建議盡快轉(zhuǎn)換至新版本。
    的頭像 發(fā)表于 04-26 11:34 ?2259次閱讀

    Edge瀏覽器關(guān)閉Microsoft Rewards擴展原因揭曉

    據(jù)報道,近期德國等地的Microsoft Edge瀏覽器用戶發(fā)現(xiàn),安裝或啟動Microsoft Rewards擴展后,會出現(xiàn)“右上角擴展被Edge瀏覽器禁用以保障您的瀏覽器安全”的提醒窗口。
    的頭像 發(fā)表于 04-10 09:55 ?956次閱讀

    Quantinuum 與 Microsoft 合作進行可靠邏輯量子比特的突破性演示,邁入可靠量子計算的新階段

    采用?Microsoft?量子比特虛擬化系統(tǒng)的?Quantinuum?最新一代量子計算機,展示了邏輯錯誤率比物理錯誤率低?800?倍的邏輯量子比特 倫敦和科羅拉多州布魯姆菲爾德2024年4月4日
    的頭像 發(fā)表于 04-07 16:50 ?473次閱讀

    微軟將于4月推出Microsoft Copilot for Security(國際版)

    近日,微軟揭曉了令業(yè)界矚目的新進展:Microsoft Copilot for Security(國際版)定于4月1日全球范圍內(nèi)正式發(fā)布。此舉標志著全球信息安全領(lǐng)域迎來首個獨立的生成式AI解決方案,這一創(chuàng)新技術(shù)將為安全和IT專家提供前所未有的助力。
    的頭像 發(fā)表于 03-22 09:28 ?710次閱讀

    Microsoft Copilot for Security(國際版)將于4月1日在全球范圍內(nèi)正式發(fā)布

    今天,我們很高興地宣布,Microsoft Copilot for Security (國際版) 將于 4 月 1 日在全球范圍內(nèi)正式發(fā)布。
    的頭像 發(fā)表于 03-14 09:11 ?782次閱讀
    主站蜘蛛池模板: 免费看一级片 | 狠狠色狠狠色综合婷婷tag | 久久国内精品视频 | 欲妇放荡叫床很浪的小说 | 又黄又涩的视频 | 黄色在线视频免费 | 成人免费看黄页网址大全 | 日本理论在线 | 看一级特黄a大片日本片 | 亚洲国产成人久久一区久久 | 中文一区在线 | 你懂的手机在线 | 二区视频在线 | 97射射| 亚洲天堂电影在线观看 | 天堂网在线最新版www中文网 | 天天挨操 | 亚洲欧美一区二区三区在线播放 | 色人阁婷婷| 天天操天天操天天操天天操 | 国产黄色a三级三级三级 | 国产午夜精品久久理论片小说 | 欧美黄色免费 | 免费观看四虎精品国产永久 | 国产真实乱在线更新 | 四虎精品成在线播放 | 国模大尺度酒店私拍视频拍拍 | 77788色淫免费网站视频 | 视频免费在线 | 亚洲成人黄色网址 | 欧美最猛黑人xxxx黑人猛交69 | 被公侵犯肉体中文字幕一区二区 | caoporn97人人做人人爱最新 | 三级理论片 | 91人成网站色www免费 | 成熟女人免费一级毛片 | 亚洲第一视频在线播放 | 一级毛片免费全部播放完整 | 国产午夜在线观看 | 色牛网| 人人插人人 |