[Next step?]
這二天研究了一下官方的 burner 程式, 其實主要是從 printrun 發展來的, 裡面有不少其他東西的內容.
然後也試著把自己畫的那個介面跟機器串起來, 然後傳指令給 ATOM.
目前主要兩個問題:
1. 自己弄的這個, 暫時是走 web-based 模式, 是能夠傳指令控制機器, 但畢竟是 stateless 的架構, 很多事不方便作. 最終不論是 py2exe 或 php2exe , 都是要封裝起來才行.
2. 這個問題比較麻煩, 究竟要用 php 寫, 還是臨時學一下 python, 把有需要的地方改一改, 其他跳過. 很兩難. 因為 python 在很多硬體上的應用性似乎有後起之秀的感覺. 比 C 跟 Java 要簡潔許多. 相較之下, php 還是偏重在 web.
3. 在思考這個工具程式的同時, 我也在想 IoT 和 Maker 風潮的事. 這些工具讓人們有機會作更多創意發想. 它是架構在 Open source 的軟硬體才能讓大家易於接觸. 但是似乎在程式、經驗、材料、作品的部份, 就越來越封閉. 然後有點閉門造車的感覺.
這是我想搞控制程式的原因之一. 因為從程式的設置和成果中可以找到很多可行的操作模式, 這些模式會有合適的參數和材料搭配, 累積起來之後, 以後只要選好材料和成功的參數, 套入自己的圖案或設計, 就能作出東西. 而不是辛辛苦苦搞好圖案後, 還得試個半天.
這樣的經驗加乘好像能創造更有影響力的機制?
不過事情越來越多了, 只能先挑重點試試.
MoMo Yang
2015-09-25 10:07:07
問題1 可以用Session來存, 也可以用Url參數來傳遞
Mickey Chuang
2015-09-25 10:15:20
可以推薦試試 Raspberry Pi + QT 來做, 我在 RPI2 上玩 QT 一陣子了, 不錯用