顯示具有 LEGO 標籤的文章。 顯示所有文章
顯示具有 LEGO 標籤的文章。 顯示所有文章

2014年7月13日 星期日

EzGo : 以 NQC 寫 LEGO RCX 程式

2014年7月13日 星期日
多年前買的 LEGO 9794 動力機械組中附的是 RCX 1.0,原廠並沒有給 Linux 用的寫程式工具,不過有 LEGO 的愛好者開發了其它可跨平台使用的工具。「NQC」是其中一種替代的工具,我們可以在文字編輯軟體中用類似 C 語言的語法來寫 RCX 的控制程式,再利用 nqc 編譯並將程式傳給 RCX,雖然不像 Windows 下的 ROBOLAB 有圖形化的操作界面,但是能直接在 Linux 下寫 LEGO 的程式,也是不錯的選擇。

2013年9月20日 星期五

Raspberry PI : 以 Scratch 控制 GPIO

2013年9月20日 星期五
Scratch 是一套圖形化界面的程式開發平台,寫程式時只要拖曳一個個元件組合,就如同在玩積木一般,簡單易用,頗有親和力的操作界面,連沒學過程式語言的小孩子都很容易上手。之前就在想,如果可以利用 Scratch 來控制 Raspberry PI 的 GPIO 腳位,玩起來一定比用 Python 來得輕鬆些。利用「raspberry pi scratch gpio」的關鍵字一查,哇!有位 Raspberry PI 的玩家 Simon Walters 已經寫了一個名為「ScratchGPIO2 (Scratch GPIO Version 2)」的小工具,他的 blog 網址如下:
有了裡面的「scratch_gpio_handler2.py」,我們甚至可以用另一台電腦中的 Scratch 經由無線網路來遠端控制 Raspberry PI 的 GPIO。


 
雄::gsyan © 2009. Design by Pocket