Banana Pi – 測試使用 Raspbian v1412 版

之前版本的桌面

現在預設的桌布

[@more@]新增 bpi-config 工具,功能和之前的 raspi-config 功能相同

中文化可以參考:頭城國小資訊組 | Banana Pi 測試 – Raspbian 篇

新安裝 S4A

Arduino 安裝二個版本,功能表中的是 1.0.1 版,桌面上的是 1.5.4 版

不過 Dillo 在中文顯示上有些問題

 NetSurf 在文章目錄上顯示不出來

後來另外安裝了 Iceweasel(Firefox)和 Chromium 瀏覽器來使用!

在 Scratch 2.0 離線版上使用 Motoduino Eduboard

1. 首先先安裝好 Motoduino Eduboard 驅動程式
2. 下載 ScratchDevicePlugin
     下載網頁:http://scratch.mit.edu/scratchr2/static/ext/download.html
3. 安裝 ScratchDevicePlugin
[@more@]
4. 執行 Scratch 2.0 版

5.  選擇 更多積木

6. 選擇 Add an Extension

7. 選擇 PicoBoard,然後按 OK

8. 與 PicoBoard 連結的燈號出現綠燈,代表已正常連結

9. 可以開始使用了!

Banana Pi 釋出新版本的 OS Image

有 Lubuntu / Raspibian / OpenSuse / Fedora / Gentoo / ArchLinux 等都釋出新版本的 OS Image,Android 的部分則是針對 Banana Pro
至於每一個版本更新項目請參照下載頁中的 Release notes
OS Image 下載網址:http://www.lemaker.org/resources/9-38/image_files.html

由這一次的 Image 更新,可以發現有很多都有 for Banana Pro,看來也許 Banana Pro 會比較容易看得到它的身影了!

在 Scratch 1.4 版上使用 Motoduino Eduboard

因為不習慣在 Scratch 2.0 線上版使用 Motoduino Eduboard,所以改用比較熟悉的 Scratch 1.4 版。
參考網頁:教網中心 ‧ 傾耳細聽 | PicoBoard讓您的Scratch教材更具互動性

1. 首先先安裝好 Motoduino Eduboard 驅動程式

2. 執行 Scratch 1.4 版
[@more@]
選擇 偵測滑查的偵測值

在 滑桿的偵測值上按滑鼠右鍵,選擇 顯示 ScratchBoard 監視器

出現的 ScratchBoard 監視器

先查看一下在裝置管理員中 Motoduino Eduboard 所使用的連接 COM

在 ScratchBoard 監視器上按滑鼠右鍵,選擇 選擇序列埠或USB埠

使用連接的 COM 埠

開始寫程式

在 Scratch 2.0 線上版使用 Motoduino Eduboard

Scratch 2.0 線上版:http://scratch.mit.edu/projects/editor/?tip_bar=getStarted
開啟瀏覽器,連到 Scratch 2.0 線上版 網頁
選擇 程式區更多積木 / Add an Extension
[@more@]選擇 PicoBoard

訊息提示,右邊可以下載 plug-in

下載 for Windows 版本

儲存下載下來的檔案

執行下載下來的程式

原本與 PicoBoard 的連結是紅燈

關閉瀏覽器後,重新連結 Scratch 2.0 線上版

允許 scratch.mit.edu 執行 「Scratch Device」?

PicoBoard 的連結變成綠燈

可以開始寫程式了!

在 Windows 7 上安裝 Motoduino Eduboard 驅動程式

為了教學的需要,所以自己先買了一片來測試!
[@more@]
Motoduino Eduboard 驅動程式  下載:
http://www.motoduino.com/download-english/category/5-eduboard-driver/

第一個是 for Windows 驅動程式
第二個是 for Mac 驅動程式
第三個是 驅動程式安裝手冊

將下載下來的檔案解壓縮

將 Motoduino Eduboard 使用連結線連接到電腦的 USB 埠,電腦的裝置管理員中會出現
其它裝置  FT232R USB UART

在 FT232R USB UART 上按滑鼠右鍵,選擇  更新驅動程式軟體

選擇 瀏覽電腦上的驅動程式軟體(R)

選擇解壓縮的驅動程式目錄


選擇 仍然安裝此驅動程式軟體(I)

新增一個 USB Serial Converter

在裝置管理員的 USB Serial Converter 上按滑鼠右鍵,選擇 更新驅動程式軟體(P)

選擇 瀏覽電腦上的驅動程式軟體(R)

選擇解壓縮的驅動程式目錄

安裝完成,在 USB Serial Port(COM6),每一台電腦可能都不一樣

在裝置管理員中也可以找到

解決 Ubuntu 在 Shell Script 中無法執行 let 的問題

在 Ubuntu Server 執行 Shell Script 時出現下面的訊息
# sh firewall.t
Set external ……

firewall.t: 43: firewall.t: let: not found
firewall.t: 44: firewall.t: let: not found
firewall.t: 45: firewall.t: let: not found
firewall.t: 46: firewall.t: let: not found

看起來似乎是找不到 let 這一個命令,但這個 Shell Script 在 CentOS 上是沒有問題的[@more@]在網路上搜尋了一下,找到了這一篇 unix – “let” internal shell command doesn’t work in a shell script? – Stack Overflow
本來是
a=0
let “a=a+1”

改用
a=0
a=$(($a+1))
可以用這種方式來做處理。

Drupal 使用 OpenLDAP 認證

Lightweight Directory Access Protocol (LDAP) | Drupal.org
https://www.drupal.org/project/ldap
# wget -P /var/www/html http://ftp.drupal.org/files/projects/ldap-7.x-2.0-beta8.tar.gz
# tar xvzf /var/www/html/ldap-7.x-2.0-beta8.tar.gz -C /var/www/html/drupal/sites/all/modules

ctools 7.x-1.4 | Drupal.org
https://www.drupal.org/node/2194551
# wget -P /var/www/html http://ftp.drupal.org/files/projects/ctools-7.x-1.4.tar.gz
# tar xvzf /var/www/html/ctools-7.x-1.4.tar.gz -C /var/www/html/drupal/sites/all/modules/

entity 7.x-1.5 | Drupal.org
https://www.drupal.org/node/2236077
# wget -P /var/www/html http://ftp.drupal.org/files/projects/entity-7.x-1.5.tar.gz
# tar xvzf /var/www/html/entity-7.x-1.5.tar.gz -C /var/www/html/drupal/sites/all/modules/

Feeds | Drupal.org
https://www.drupal.org/project/feeds
# wget -P /var/www/html http://ftp.drupal.org/files/projects/feeds-7.x-2.0-alpha8.tar.gz
# tar xvzf /var/www/html/feeds-7.x-2.0-alpha8.tar.gz -C /var/www/html/drupal/sites/all/modules

job_scheduler 7.x-2.0-alpha3 | Drupal.org
https://www.drupal.org/node/1566814
# wget -P /var/www/html http://ftp.drupal.org/files/projects/job_scheduler-7.x-2.0-alpha3.tar.gz
# tar xvzf /var/www/html/job_scheduler-7.x-2.0-alpha3.tar.gz -C /var/www/html/drupal/sites/all/modules

Organic groups | Drupal.org
https://www.drupal.org/project/og
# wget -P /var/www/html http://ftp.drupal.org/files/projects/og-7.x-2.7.tar.gz
# tar xvzf /var/www/html/og-7.x-2.7.tar.gz -C /var/www/html/drupal/sites/all/modules

entityreference 7.x-1.1 | Drupal.org
https://www.drupal.org/node/2140229
# wget -P /var/www/html http://ftp.drupal.org/files/projects/entityreference-7.x-1.1.tar.gz
# tar xvzf /var/www/html/entityreference-7.x-1.1.tar.gz -C /var/www/html/drupal/sites/all/modules