顯示具有 軟體 標籤的文章。 顯示所有文章
顯示具有 軟體 標籤的文章。 顯示所有文章

2019年4月10日 星期三

手機藍芽軟體怎麼寫

無法在手機裏寫程式, 好苦腦
後來參考App Inventor 透過藍牙傳送訊號給 Arduino的程式
發現好簡單,
雖然是藍牙傳訊訊給 Arduino ,
直覺傳給LEGO Brick 應該是一樣的
而且在網路設計程式( MIT App Inventor 2)也特別新鮮

所以著手測試

畫面設計


程式
1. 畫面初始化(按鈕不能用, 只可以按List選藍牙裝置)
2. 藍芽裝置裝到List中
3. 按List項目後連結藍牙
4. 按傳送按鈕, BluttoothClient執行傳送文字
5. 離線程式

NXT-G 程式, 跟差不多


測試結果

可行


2015年5月27日 星期三

藍芽控制NXT



如何用藍芽控制NXT呢?(網路有教
怕忘記,所以做個筆記

NXT-G上依續
1. 迴圈
2. 藍芽接收(port=1, true/false, Text)
3. 判斷1=》邏輯
4. 判斷2=》Text (0,1,2,3,4) =>對映動作
5. 資料線拉一拉
    藍芽接收的"邏輯"資料線拉至判斷1
    藍芽接收的"T"文字輸出資料線拉至判斷2


手機端
無捺不會寫手機軟體,找個別人寫好可以發出數字的App
1. prot = 1
2. Text mode



2015年5月3日 星期日

LEGO MINDSTORMS EV3 Home 新兵真優

新版EV3硬體、模型好,開發軟體更優,尤其mac上以原生版出現,蘋果電腦上使用不再是次等公民。



2015年5月1日 星期五

LEGO Mindstorms NXT不死

這個版本的mac版只支援舊系統(tiger 吧,但不是intel版OSX的原生程式),我使用時機剛好在由視窗轉蘋果之際又正值Apple快速更新作業系統,所以早就不支援mac新版64位元系統,只好放棄。後來就只能在windows主機上編寫,但懶得開機所以NXT被我荒癈好一段時間。過了多年後windows主機已在我家中消失,若在用此版就只能在mac虛擬機器中。

不過,最近又熱血起來,經測試它還是表現得不錯,畢竟它對NXT的支援比較完整(藍牙、firmeware update),mac的虛擬器也做的非常好,所以它仍在我的macbook pro中占一席之地。


2011年4月16日 星期六

MAC上安裝NXT 2.0開發工具

我的電腦是2011年的Macbook pro,跑雪豹系統,
因為NXT2.0支援舊的power pc機器
所以依說明執行Install時
需要先安裝Rosetta(會自動網路下載安裝)
但另人洩氣的是
顯示安裝成功後,
在程式資料夾中就是沒有看到 Mindstroms NXT執行Icon