技術科普2017.03.21

[ Raspberry Pi ] 透過 MacOS 安裝 Raspbian

樹莓派 自造者

下一篇:[ Raspberry Pi ] 安裝 IoT Studio 操作攻略

=============================================

本文來源於 Alliotcloud 物聯雲 Makee.io 專欄 - 作者 Archer Huang @ Makee.io

---

支援 Raspberry Pi 的作業系統眾多,例如:RaspbianCentOS、Windows 等,本文描述如何透過 MacOS 安裝 Raspbian 作業系統於 Raspberry Pi 中。

---

執行步驟

---

前置準備作業

1. 準備 Raspberry Pi 3 Model B 開發板

2. 準備 Micro SD

3. 準備 讀卡機

4. 將 Micro SD 裝入到讀卡機中,並將讀卡機連接到電腦

---

Micro SD 與 讀卡機 連接圖

---

Raspbian 端

Step 1. 下載檔案

https://www.raspberrypi.org/downloads/raspbian/

---

Step 2. 安裝 p7zip

brew install p7zip  

 

---

Step 3. 解壓縮

7z x [Raspbian 檔案路徑]

e.g., 7z x 2016-09-23-raspbian-jessie.zip  
當解壓縮完成會產生 2016-09-23-raspbian-jessie.img 檔案

 

---

讀卡機端

Step 1. 開啟 終端機

 

---

Step 2. 查詢 Micro SD 的硬碟代號

diskutil list  

 

---

Step 3. 進行格式化

diskutil eraseDisk FAT32 RPI [Micro SD 的硬碟代號] 

e.g., diskutil eraseDisk FAT32 RPI /dev/disk3  

 

---

Step 4. 卸載

diskutil unmount [Micro SD 的硬碟代號]

e.g., 
diskutil unmountDisk /dev/disk3  

 

---

Step 5. 準備寫入Raspbian

sudo dd bs=1m if=[Raspbian 檔案位置] of=[Micro SD 的硬碟代號]

e.g.,  
sudo dd bs=1m if=2016-09-23-raspbian-jessie.img of=/dev/rdisk3  

 

---

Step 6. 卸載

diskutil unmount [Micro SD 的硬碟代號]

e.g.,  
diskutil unmountDisk /dev/disk3  

 

---

Raspberry Pi 端

Step 1. 將 Micro SD 卡插入到 Raspberry Pi 並接上電源

 

---

 

Step 2. 開啟 SSH

  • 開啟 Terminal

 

 

  • 輸入 sudo raspi-config

 

 

  • 選擇 9 Advance Options

 

 

  • 選擇 A4 SSH

 

 

  • 設定 WIFI

 

a. 選擇 SSID

 

 

b. 輸入密碼

 

 

  • 查詢 IP

 

開啟 Terminal 輸入 ifconfig

註:wlan0 中的 inet addr

 

 

  • 開啟 MacOS 端的終端機遠端登入到 Raspbian 中

 

ssh Raspbian 登入的帳號@輸入 Raspbian 的 IP

帳號預設為 pi
密碼預設為 raspberry

 

---

 

Step 3. 修改登入密碼

  • 開啟 Terminal

 

 

  • 輸入 sudo raspi-config

 

 

  • 選擇 2 Change User Password

 

 

  • 輸入新密碼

 

所需套件

LinkIt Smart 7688 Duo
►Arduino Breakout for LinkIt Smart 7688 Duo
Grove - Temperature & Humidity Sensor
Raspberry Pi 3 Model B

---

參考資料

GitHub

List of blogs

延伸討論

技術科普

自造奈米級水族箱 珊瑚也能住你家

許多人都夢想擁有一個滿是美麗珊瑚的水族箱。這個小小的生態系統又被稱作海水缸,相較於淡水缸,其設置更為複雜。除了將水倒進缸裡外,你還要做非常多的工作。每一個海水缸都是須小心維持平衡的生態系統,透過模擬珊瑚的原生棲息地來維持牠們的生命。你必須時時注意海水缸的溫度、光線(包括亮度和波長)、鹽度、鹼度甚至是水的擾動。即使是最初階的版本,都需要大量的維護,但仍有許多人對更複雜的版本躍躍欲試,以飼養更脆弱、更美麗的海洋生物。
技術科普

感測資訊經由 IoT Studio 傳送到 ThingSpeak 服務

與 IoT 相關的雲端服務為數眾多,例如:ThingSpeak、WoT.City、AWS、IBM Bluemix、MediaTek MCS 等,並在透過這些雲端服務可在對資料進行資料視覺化、資料分析與其它的應用,而本文描述如何使用 IoT Studio 串接 ThingSpeak 服務。