步驟1:先決條件
Spark Core
這可能看起來很明顯,但是假設使一個問題成為現實。該包裝中包含USB微型連接器電纜,因此請確保也能觸及該電纜。
通過WiFi連接到互聯網的計算機
Core不能僅期望與本地WiFi交互。
串行通信軟件
Windows :膩子
Mac和Linux :屏幕
USB串行驅動程序
這是Windows特定的問題。如果您已經在同一Windows機器上安裝了Teensy甚至是Arduino,那么在通過USB連接Core時,您不需要做任何特別的事情。
請確保通過USB連接到筆記本電腦時,Core閃爍中速藍色
Core中間的大RGB LED兩側各有兩個按鈕。如果USB微型插頭面向12點鐘,則“模式”按鈕位于9點鐘(即左側),而“重置”按鈕位于3點鐘(右側)。
如果Core呈綠色常亮,則它可能具有較舊的WiFi憑據。按住“模式”按鈕10秒鐘,它將清除其現有的WiFi憑據,然后重新啟動。
步驟2:收集基于Web的激活的詳細信息
請注意,大多數說明可從Spark網站獲得。但是有一些跳躍的地方,因此將所有內容按執行順序并顯示在一個屏幕上要方便得多:
A)使用以下方法在https://www.spark.io/signup上創建一個帳戶電子郵件地址。
注意事項:輸入電子郵件地址時,請三重檢查。如果拼寫錯誤,Spark團隊將沒有自動解決系統。他們只能通過電子郵件解決問題,雖然他們非常有禮貌并且對此有所了解,但仍會花費一些時間;
B)將Core插入筆記本電腦的USB端口并發現其端口-
Windows:
打開設備管理器(devmgmt.msc);
轉到“端口(COM和LPT)”,然后將其扭曲打開(如果尚未打開)。查找Spark或“通用USB串行”條目并記下COM號。
Mac:
上拉終端(打開一個Finder并搜索“/Applications/Utilities/Terminal”);
運行以下命令:ls -ltr /dev/cu.*
時間戳最近的項目將是列表中的最后一項。它的文件名應以“ cu.usbmodem”開頭,然后包含幾位數字。
Linux:
打開一個終端,然后運行:ls -l /dev/ttyACM*
C)使用發現的端口-
Windows:
打開膩子;
選擇“ Serial”作為連接類型,將“ COM#”作為地址,將COM端口號指定為“#”,將9600作為速度。
Mac和Linux:
鍵入以下內容以確認通信程序在您的路徑中-which screen
類型screen /dev/[cu.usbmodem*|ttyACM*] 9600
D)獲取核心的標識符(序列號)并將其鏈接到WiFi-
在通信會話中輸入“ i”;
它將以24個字符的十六進制唯一ID答復,最有可能以53或54開頭,例如Your core id is 53ff6c06fe01dc23ba459867
將ID號復制為文本。在膩子中,只需單擊并拖動ID即可將其復制。 將其粘貼到文本文件中以確保安全;
返回到通信會話,然后鍵入“ w”。核心將切換為穩定的藍燈,而通信會話將提示輸入SSID(區分大小寫),安全性和密碼;
成功的嘗試應類似于此頁面上的最后一個屏幕截圖。
步驟3:使用網站激活:將序列號鏈接到Spark帳戶
登錄回到Spark IDE網站:https://www.spark.io/login;
在IDE的左窗格中,從底部查找第二個圖標(它將看起來像一個目標)。將鼠標懸停在其上將顯示“ Cores”一詞。單擊此按鈕;
單擊黃色的“添加新核心”按鈕。這將啟動一個彈出窗口;
從通信會話中粘貼ID號,然后單擊“聲明!”。按鈕;
最后一步將提供一個半隨機名稱。接受默認值或對其進行更改,然后單擊以命名。
步驟4:回到Web IDE并開始編碼
在Mac和Linux中,WiFi步驟成功后,屏幕會話應自動關閉;如果不是,請使用 control-a 然后使用 control-k 從其中取消屏幕會話。在Windows中,關閉Putty會話是安全的。
現在是時候編寫代碼并使Spark Core投入工作了:
https://www.spark.io/login
已經熟悉IDE的人應該很自在。同樣的人可能還會想知道為什么仍然連接到USB端口的設備的所有代碼都需要從附近的Web服務器發送給它的代碼。
一個答案是Spark Core是只尋找USB電源。只要Core仍與筆記本電腦連接到同一WiFi路由器,就可以在范圍內的任何位置對其進行重新編程。
另一個答案是安裝Spark CLI工具和Spark Dev IDE,或者甚至設置了單獨的Spark Source環境。這些將需要等待將來的Instructable。
責任編輯:wv
-
Core
+關注
關注
0文章
175瀏覽量
43018
發布評論請先 登錄
相關推薦
評論