Category Archives: RaspberryPi

RaspberryPi install NodeJs 6.x / 7.x – 如何在RaspberryPi 安裝 NodeJs

今日嘗試在RaspberryPi上安裝Johnny-Five /CylonJs 時出現NodeJs 的版本問題
但是執行

sudo apt-get install node

他說 NodeJs已經安裝了

做了一會research 之後 發現我們可以使用以下方法來更新這個NodeJs

解決方法
我𠍒可以在Terminal 上執行以下command
NodeJs 6.x

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

NodeJs 7.x

curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs

Install NodeJs on RaspberryPi

完成後再次執行

sudo apt-get install node

詳情可以參考以下網頁
https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions

Hope you find it useful

Shutdown / power off RaspberryPi – RaspberryPi 如何安全關機?

最近常常使用RaspberryPi
由于是用SSH 去連接…
通常都是unplug power cable來關機
所以不知道怎樣正確地關機

做了一會research後發現 解決方法十分簡單

解決方法

我們可以使用 linux 的關機 shutdown command 來關機
-h 是馬上關機
e.g.

sudo shutdown -h

Command to Power off RaspberryPi Immediately

之前我的做法是使用其他電腦去Ping 這個RaspberryPi
當他 timeout時便應該是已經關機了
Try to ping RaspberryPi

其實當RaspberryPi 的燈關沒有再閃
或 如果你是使用Powerbank
Raspberry Pi的燈關掉了
便證明你的RaspberryPi安全關機

powered off raspberry pi, without flash light

Hope you find it useful

RaspberryPi Auto connect Wifi – RaspberryPi 如何自動連接Wifi 網絡

之前和大家介紹過如何在RaspberryPi setup wifi

設定好之後再次開機…可惜又不能自動連接wifi

做了一會research之後發現解決方法十分簡單
我們只需要開啟 Interface的 settings
我們可以使用以下指令

sudo nano /etc/network/interfaces

在檔案較上方的位置加上

auto wlan0

和較底的位置 加上
allow-hotplug wlan0
iface wlan0 inet dhcp

去話比Pi知道用DHCP
config network interface to auto connect on wifi wlan0
之後執行 以下指令 去 ensure 是用dhcp

sudo dhclient wlan0

run sudo dhcpclient wlan0 to set wlan0 to use dhcp

這便可以了
Good Luck

Hope you find it useful

RaspberryPi setup wifi

終於解決了 SSH 的問題
現在 用 LAN 線是可以連接的
但是Raspberry Pi3 其中一個吸引之處是有built-in Wifi
如何設定wifi
解決方法
我們只需要在 wpa_supplicant.conf 加上Wifi setting便可以了

假設你已經知道 WifiSSID 和有password
你便可以在Raspberry pi console/terminal上轉入

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

去開啟wifi 設定.. 之後加入 Wifi 的設定
nano open wpa_supplicant.conf
SSID = Wifi 名
PSK =  Wifi Password
Enter Wifi detail onto wpa_supplicant.conf
E.G.

network={
    ssid="wifi name"
    psk="wifi password"
    id_string="optional"
}

如果是使用nano editor的話可以按 “CTRL” + “X” 之後按 “Y” 和 “Enter“便可以儲存了
run sudo wpa_cli reconfigure to refresh wifi / wpa settings
儲存後再執行以下指令去 reconfig 這個設定

sudo wpa_cli reconfigure

之後可以執行 ifconfig wlan0來看看能不能連接網絡

ifconfig wlan0

run ifconfig wlan0 to check wlan0 status
如果可以看到 inet addressIP 便可以了

hope you find it useful

RaspberryPi – host does not exist

發現 RaspberryPi 3 不能用Host name 來連接
原本想使用Putty 輸入Raspberry PiHost Nameraspberrypi
SSH 塊 Pi
誰不知..他出現以下的錯誤信息..
Unable to open connection to raspberrypi
Host does not exist
RaspberryPi - host does not exist
但是使用IP address是可以連接的
這應該是 RaspberryPiSetting問題
做了一會Research..找到了解決方法

解決方法
我們可以安裝 samba
e.g.

sudo apt-get -y install samba

install Samba
安裝完之後便解決了
Hostname working on Raspberrypi

Hope you find it useful