發表文章

在Ubuntu 14.04 上安裝最新版本的Eclipse

在 Ubuntu 14.04 上安裝最新的 Eclipse 步驟一 :更新軟體套件資料庫 sudo apt-get update 步驟二:安裝 Java 環境 sudo apt-get install openjdk-7-jdk 步驟三: 從官網下載最新的 E clipse 步驟四:將壓縮檔移到 /op t 目錄 sudo mv Downloads/ eclipse-java-mars-2-linux-gtk-x86_64.tar.gz   /opt/ 步驟五:解壓縮 cd /opt sudo tar -xvf  eclipse-java-mars-2-linux-gtk-x86_64.tar.gz 步驟六:在 /usr/share/applications/ 下新增檔案 eclipse.desktop ,此檔案的內容如下: [Desktop Entry] Name=Eclipse Type=Application Exec=/opt/eclipse/eclipse Terminal=false Icon=/opt/eclipse/icon.xpm Comment=Integrated Development Environment NoDisplay=false Categories=Development;IDE; Name[en]=eclipse.desktop 步驟七:安裝此檔案 sudo desktop-file-install /usr/share/applications/eclipse.desktop 步驟八:建立檔案連接,方便在 Console 下指令 sudo ln -s /opt/eclipse/eclipse /usr/local/bin/ 至此就可以在應用程式看到 Eclipse 圖示了。 另外也可以修改   ~/eclipse/eclipse.ini 檔案來增加 Eclipse 所使用的記憶體容量, 例如: -Xmx2048m ==> 2G 記憶體 參考資料: [1] How to Install The Latest Eclipse Release in Ubuntu 14.04 [2...

Transformer:控制LED亮滅

圖片
Arduino Uno 板子上有一顆 LED 旁邊標有 L 字母,這個 LED 燈有連接到數位腳位13號上面, 本單元要來控制這顆 LED 燈,首先開啟Transformer, 選擇 S2A Plus 介面選擇 連接Arduino UNO的通訊編號 (此為COM6) 將 自動燒錄韌體 打勾 檔案選擇 自動開啟Scratch 如下圖所示: 點選 連線 按鈕後,會開啟含有可以控制Arduino積木的Scratch檔案,注意是否有亮 綠燈 。 程式積木如下: 成功的話,會看到如下影片: 認識麵包板 連接LED的電路 下面影片為同時接三顆不同色LED的結果, 為什麼藍色LED燈不會亮 ? 延伸思考: 1. 要 將 LED 長 腳改 接 Arduino板的 其他數位腳位 時,程式要如何修改? 參考資料: 竹林資訊站  S2A第二課(LED) 若您覺得文章寫得不錯,請點選文章上的廣告,來支持小編,謝謝。

深入探討 C 語言 (Deep C Reading Note)

本文是閱讀 Deep C投影片 的筆記,C語言真是博大精深啊! 深入探討 C 語言 from PingLun Liao 若您覺得文章寫得不錯,請點選文章上的廣告,來支持小編,謝謝。

免費的Office文書處理軟體 LibreOffice

圖片
隨著 開放文檔格式(OpenDocument Format,簡稱 ODF )越來越普及,政府也重視ODF的推行,政府主要推行的軟體為 LibreOffice 。 雖然Microsoft的Office也支援ODF,但不見得功能會完全相容其他軟體,至少在我使用這兩套軟體上就是有發生不相容的情況。 台灣政府已在推行odf為政府文件標準格式[1],指定推廣軟體為 LibreOffice ,那麼如何安裝此軟體呢?可以從官方的 教學網頁 開始,或是 選一個影音教學 ,不同版本在安裝上的差異不大,就大膽地下載並安裝吧! 在安裝過程中記得將 其他使用者介面語言 裡的 中文(正體) 給選起來: 安裝完後,當然需要學習如何使用囉, AKILA魔法教室有影音教學 ,值得一看。個人一開始使用LibreOffice時,對於使用介面上的操作很不習慣,但想到Microsoft Office也曾經將使用介面大改版過,也比較不擔心用不習慣了,用久了就習慣囉。 [1] ODF開放文檔 若您覺得文章寫得不錯,請點選文章上的廣告,來支持小編,謝謝。

Arduino UNO 硬體直接控制LED燈亮度 ( Control a LED Lightness without Any Code )

圖片
本文要用硬體直接控制 LED 燈的亮度,順便了解一些Arduino板子上的腳位。 注意:當可變電阻的電阻值太小時,LED有可能會燒掉。 This tutorial will teach how to use UNO to control a LED lightness without coding. Note: the LED might be broken when the resistor value is to too small. 所用到的材料有(Materials): 1. Arduino UNO 主板 x 1 2. LED燈 x 1 (顏色不拘 the color you like) 3. B10K 可變電阻 10k Potentiometer x 1 4. 杜邦線公對公 male to male wire x 2 5. 麵包板 breadboard x 1 6. 9V電池與 9V電池扣或 USB Cable,供電用 9v battery and 9v clip, or USB cable for UNO 根據下面的電路圖將電路接好(The circuit) 注意LED燈的短腳要接在GND。The short leg(cathode) is connected to the GND. 完成圖如下(The completed circuit): 思考如何接線才能控制多顆LED燈的亮度。 Exercise: how do we control multiple LEDs? 若您覺得文章寫得不錯,請點選文章上的廣告,來支持小編,謝謝。 If you like this post, please click the ads on the blog. Thank you very much.

Java 遊戲程式設計:用鍵盤控制控制兩個長方形 ( Java Game Programming: Controlling two Sprites with the Keyboard )

圖片
底下的範例為未完成的乒乓球遊戲,用來說明如何同時控制兩個矩形。 程式執行畫面: 鍵盤操作說明 向上鍵 --> 控制 綠色板子 往上移 向下鍵 --> 控制 綠色板子 往下移 W鍵  --> 控制 藍色板子 往上移 X鍵  --> 控制 藍 色板子 往下移 程式碼: 若您覺得文章寫得不錯,請點選文章上的廣告,來支持小編,謝謝。

Scratch 3 基本動畫製作

圖片
本文說明 Scratch 3 中的移動動畫、背景切換、造型切換,三種動畫製作方式。 移動動畫 移動動畫的積木主要在 動作 積木裡頭, 例如我們可以使用這些積木設計下面的動畫: 練習使用不一樣的積木或改變積木內的數字。 將動作積木下方的 x 座標、 y 座標、方向勾選就可以顯示角色座標與方向資訊 背景切換 在貓咪角色的右方點選 選個背景 選喜歡的背景,例如Arctic : 需要用到的積木為: 切換背景到 XXX ,於是修改角色程式積木如下: 造型切換 需在造型區製作不一樣的造型 再搭配 切換造型到 XXX 就可以自由地切換造型了。 開始來設計獨一無二的動畫了。 若您覺得文章寫得不錯,請點選文章上的廣告,來支持小編,謝謝。