搜尋此網誌

2013年10月31日 星期四

LED 小玩具之 4x4x4 Cube LED

幾年前剛玩 8051 時,想找個題目來實做,那時就打算來做個 Cube LED ,但由於經常性的加班,不但, Cube LED 完全沒起頭,連 8051 也只做了一塊燒錄版就停工了…XD

去年,開始接觸 arduino 這塊版子,又讓我興起實做 Cube LED 的念頭,不過,還是沒開工,理由是,那時有個更吸引我的題目 "四軸直昇機" ,所以, Cube LED 又被晾在一旁

前幾天,又在網路上看到別人發表的 Cube LED ,突然心一橫,我的 Cube LED 就開工了…….(話說,這也醞釀太久了吧…..



2013年10月23日 星期三

Qt5 之啟手式 - Hello World!!

撰寫的方式有二種,一是使用 Qt Creator 來建立專案 (這時才知道原來 Qt Creator 是什麼東西),然後直接在 Qt Creator 上進行編譯,除錯,是個蠻方便的工具。

另外一種是使用自己熟悉的編輯器,撰寫所需要的程式檔,再執行 MinGW 4.8 所附的 Qt 5.1.1 for Desktop ,進人程式在在的目錄,以 command 的方式進行編譯。

這裡就這二種方式來撰學習工具的 101 專案 "Hello World!!"

2013年10月17日 星期四

學習 Qt 的準備工作

以往在電腦上開發視窗程式時,通常是用 $ Visual Studio ,而這套軟體基本上是公司買的,如果要拿來當成自己的開發工具,花錢買一套正版軟體是必然的 (我也怕被告啊~),但實在是不想花這筆錢。再者,在 $ Visual Studio 上開發的程式,若要移植到 Linux 上,其實蠻麻煩的,除了要寫 Makefile 外,不同的 VC -> GCC 有時要處理一些 API head file 的問題。
為了避開這些不方便,乾脆找一套不用錢的開發軟體來用,只要花點時間多學一套開發工具,又能解決這些問題,其實還蠻划算的。

在許多開放社群裡看到,似乎蠻多人使用 Qt 當成視窗程式的開發工具,再加上 Qt 算是一套蠻老的工具,網路上的學習資源也不少,又能跨不同平台, Qt 就理所當然的成為首選了 (學一套就可以在不同平台上執行,何樂而不為啊)

2013年10月13日 星期日

要幾動有幾動的搖控器大改造

想要玩四軸直昇機,搖控器當然是不可少的裝備,市面上的搖控器有,五動、六動、七動、..... 多一動,價格就翻一倍,想要一台不錯的搖控器,幾千元是跑不掉,更扯的還有上萬塊。
為了要擁有很多很多動,又不想花那麼多的錢,自己動手才是王道啊...


2013年10月10日 星期四

自製 USB 轉 RS232 轉接版

在開發 Arduino 程式時,最常用的介面就是 RS232 ,無奈現在的 PC 上幾乎都沒有 RS232 的接頭了,通常都是另外買一個 USB 轉 RS232 的轉接線,然後再把 Tx/Rx 接出來用。