網頁

2018年8月2日 星期四

使用SSH遠端連線及VNC遠端桌面登入Raspberry Pi 3

在上一章節我們使用sudo raspi-config設定了Wi-fi的帳號密碼
之後要將 pi 重新開機 或 輸入 sudo reboot
樹梅派就會自動連上 Wi-fi 了

但在使用SSH之前必須先知道樹梅派所連接上 Wi-fi 的 IP
所以我們輸入 ifconfig 查看 可以看到 3 個項目
eth0: 有線網路 目前未連線 所以沒有顯示 IP
lo: 就是 localhost 本地主機
wlan0: 就是 Wi-fi 了 IP 是 192.168.1.9 (記下來)
(*也可單獨輸入 ifconfig wlan0 只看一項 螢幕就不會出現一大堆訊息)
接下來回到電腦上
打開PuTTY
Connection type: 選擇 SSH
Host Name: 輸入 [帳號] @ [IP] -> pi@192.168.1.9
按下 Open 進行連線
接著就會出現連線安全提示  按 "是(Y)" 繼續
輸入 pi 的密碼 就完成使用SSH登入了
(*要 結束連線 輸入 exit 即可離開)
接下來嘗試連線VNC (Virtual Network Computing)
這邊是要連接 Windows 系統
所以我們安裝 Windows 的遠端操作軟體 RDP
在 pi 的環境 下載安裝 Xrdp 套件
輸入指令 sudo apt-get install xrdp -y 進行安裝
大概 3~5分鐘(視網路流量而定)
完成後會跳回 命令列

由於 RDP 是 Windows 內建的遠端桌面系統 不需另外安裝
在電腦的左下 "開始" 裡面找到 "附屬應用程式" 打開 "遠端桌面連線"
或用 搜尋 鍵入 遠端桌面連線 啟動他
電腦: 輸入 IP ( pi 的 Wi-fi IP) 192.168.1.9
使用者名稱: 輸入 pi 的帳號
效能體驗: 選擇 自動偵測連線品質
其他不變 按 "連線"

出現 xrdp 的登入畫面 輸入密碼

恭喜! 這樣就完成了 沒螢幕沒鍵盤 用遠端桌面登入 pi

pi 的作業系統 麻雀雖小五臟俱全
內建 python、Scratch 還有Liber office全套
甚至還有遊戲 Minecraft Pi 版
可看照片、播放影片、PDF檔 樣樣都行

2018年8月1日 星期三

初次登入Raspberry pi 3 所需要做的設定有哪些?

終於出現登入 Raspberry pi 的畫面了 好感動 ~!_!~
接下來就開始做一些設定了!
用 PuTTY 登入 pi 後 輸入指令 sudo raspi-config 進入 Configuration Tool
設定第 1、2、4、5、8 選項
1. Change User Password
設定新的登入帳號密碼 (改一下吧! 不然以後每次登入都會提醒你改)
2.Network Options
設定要連線 wi-fi 的帳號密碼 (這樣以後只要一開機就會自動連線上網囉!)
按Enter進入後 -> 選擇N2 填寫帳號密碼
 4.Localisation Options
更改所在位置時區 有助於使用 NPM or Update 時 連線的伺服器位置與連線速度
進入後點選 I2 -> 選擇 ASIA -> 選擇 Taipei
5.Interfacing Options
啟用遠端控制選項 這點很重要!! 遠端連線 與 遠端桌面 就是他了!
SSH 可以讓你安全又快速的連線到遠端電腦
VNC 可以讓你啟用遠端桌面操作 (也就達到不須外接螢幕鍵盤就可操作 pi 了)
將P2 與 P3 改為 Enable
8.Update
最後就是進行更新 由於之前已設定過時區
所以 pi 會自動連上相對應的伺服器進行連線更新
待完成更新後 會跳回命令列
恭喜! 基本設定都完成啦!

2018年7月31日 星期二

用PL2303 USB轉TTL線從序列埠登入Raspberry Pi 3 (關藍芽)

終於可以開始玩 Pi 了趕快來用一下
可是卻發現 !!  沒螢幕沒鍵盤 要怎麼使用樹梅派呢??

本作示範使用 PL2303 USB To TTL線從序列埠登入 Raspberry Pi 3

物件需求:
1.Raspberry pi 3 一台
2.已安裝好作業系統的 mircoSD卡
3.PL2303 系列的 USB轉TTL (UART RS-232) 線一條
4.Telnet軟體 (PuTTY 官網) (下載  32bit  64bit)

剛安裝好 Raspberry pi 的作業系統的SD卡 先別急著插入樹梅派中
打開 boot(E:)\config.txt 檔案
在最後面加上兩行指令 (如果打開樣式不正確 可改用WordPad打開)
force_turbo=1
dtoverlay=pi3-disable-bt

由於 pi 的 TXD RXD 腳位 預設給藍芽佔用
所以要用則需先將 藍芽設定 Disable 掉
同時將 Baud rate 調高 以對應 PuTTY Serial Port 以避免顯示亂碼
但因為使用 force_turbo=1 這個指令 會導致 pi 長時間下 產生"高溫"
所以成功登陸後 執行更新後
以及不再使用序列埠登入時
記得將指令註解掉 或 刪掉

更新指令: (依序執行)
sudo apt-get update
sudo apt=get upgrade

Raspberry pi 3 腳位定義


將 PL2303 USB轉TTL 線接到 pi 上
紅線 -> 不接
黑線 -> 接地 (Ground)
白線 -> 接 pin8 (TXD)
綠線 -> 接 pin10 (RXD)

PL2303 系列 網路上很多 有黑的 藍的 紫的
價格從30元到100多都有 在使用上基本沒差
我們要的是他的 TX RX 訊號腳位來傳遞資料
PL2303HX

將 PL2303 USB 端插入電腦 此時 Windows 系統會自動安裝驅動
驅動安裝完成後 打開裝置管理員 看是安裝在哪一個 Serial Port
(此處是安裝在 COM3)

將改好的 SD卡插入 pi 中插上電源開機 等約20秒 待 pi 開機完成
然後啟動電腦上的 PuTTY 程式
Connection type: 選擇 Serial
Serial line 填入 COM3  Speed 填入 115200
按下 Open 進行連線

接著出現終端機畫面
要求 login 帳號 跟 密碼
輸入樹梅派預設的帳號 pi 密碼 raspberry
(*在輸入密碼時是看不到的 輸入完畢請按 Enter)

當出現命令列 pi@raspberrypi:~$ 就表示登入成功啦!

恭喜! 又向 pi 使用更進一步啦! 接下來就可以開始設定參數了

2018年7月25日 星期三

Get Started! Raspberry Pi 3 作業系統安裝教學

Raspberry pi 就像是一台迷你電腦 microSD卡就是他的硬碟
所以拿到 pi 的第一件事就是在 microSD卡上安裝作業系統

物件需求:
1.Raspberry pi 3
2.Raspberry pi 作業系統映象檔  (官網下載) ~1.6GB
3.SD Card formatter 格式化軟體 (官網下載)
4.ImageToSD 軟體 (Win32DiskImager)


首先上官方網站下載作業系統的映像檔 (Operating System Image)
https://www.raspberrypi.org/downloads/ (下載後需解壓縮 ~4.5GB)

官網上的版本眾多 功能也各有所長
選擇 RASPBIAN 版本 可以看到有兩個版本 選擇 (WITH DESKTOP) 版本
接下使用 SD Card formatter 來製作一張空白的 SD 卡
選擇卡槽後按 Format 開始格式化
  • Quick format (快速格式化)
  • Overwrite format (覆寫格式化 - 感覺會格式出更多容量)
最後將映像檔載入SD卡中
開啟 Win32 Disk Imager
選擇之前下載好的映像檔 .img
選擇SD卡曹 (此範例為E:\)
按Wirte開始載入
當映像檔載入完成後 系統會出現
"需要格式化才能存取" 的提示 此為正常現象
此時SD卡的格式已是 Linux 規格 所以 Windows 無法判別
按"取消"
此時檔案總管顯示 SD 卡槽為 boot(E:)系統槽 跟 無法判別的(G:)槽
恭喜你! 已完成 Raspberry pi 的作業系統安裝

將 SD卡插入Raspberry pi 中 插入電源 就可以開始使用
............有那麼容易嗎?? 當然還有很多設定問題等著你