Tag Archives: Raspberry Pi

151112 Raspberry Pi 學期課程@桃園育達高中

這學期在桃園育達高中資訊科,使用 Raspberry Pi 來上一整學期 3學分的課。每位同學都有完整的一套 Raspberry Pi 2 與相關的電子零件(好幸福啊),期末將進行用 Raspberry Pi 控制桌上型機器手臂。有興趣的朋友可以參考我們 SlideShare 上的相關教學投影片

資訊科在科主任曾主任與多位老師的努力之下,個人覺得是相當有活力且有特色的學習環境,很感謝老師們的付出。以下是育達高中班班有3D的介紹影片

來看看我們上課的照片吧:

前兩堂課是 Raspberry Pi 的基本系統操作,包括 Linux 作業系統、如何使用 apt-get 來安裝程式、正確的開機關機方式、帳號管理以及網路相關操作等等。

12039367_892874480783427_4274383628569191131_n

接著是 Python 程式語言介紹,同學會知道如何控制 Raspberry Pi 上的 GPIO 腳位來控制 LED 並讀取按鈕狀態 (就是數位輸入與輸出)

IMG20151112142142

到了第六堂課,同學們已經可以用 Python 去包 Arduino 的指令來控制機器手臂了,由於 Raspberry Pi 不支援 PWM,因此如果要控制伺服機的話,可以外接擴充板,或是透過 Raspberry Pi 去控制 Arduino,只是後者感覺就差了那麼一點哩

教學之後會分享出來給大家喔~

IMG20151112154254

 

[新譯書] Raspberry Pi 專案實作,碁峰資訊

新翻譯書上市囉!Raspberry Pi 專案實作,書中有許多酷專題,一起來玩吧:語音時鐘、動作偵測、網路電台與循跡機器人。裡面很多專題都是很實用的專題喔,最後一章的循跡機器人就是用 webcam 而不是光感測器來偵測軌跡線。另一個網路電台也很有趣,做一台放在桌上聽音樂或是學英文吧!

碁峰資訊出版,章節搶先看:

Chapter 1 Raspberry Pi 初體驗
Chapter 2 設定Raspberry Pi 桌面環境與軟體
Chapter 3 Raspberry Pi 與攝影機
Chapter 4 Raspberry Pi 的聲音輸入與輸出
Chapter 5 Raspberry Pi 上的輸入埠與輸出埠
Chapter 6 在Raspberry Pi 上驅動 I2C 周邊設備
Chapter 7 和Raspberry Pi 一起自由行動
Chapter 8 製作Raspberry Pi 循跡機器人

ach019000-01

偷偷說,今年我們出版與翻譯的書有12本囉!平均一個月一本,挖哈哈

001

[Raspberry Pi x MeArm] Raspberry pi 使用觸控螢幕控制MeArm

本篇文章來跟各位分享如何使用樹莓派搭配觸控螢幕來控制機械手臂MeArm

1.硬體準備

a.樹莓派單板電腦,本範例使用的是 Raspberry Pi 2

b.MeArm機械手臂

c.樹莓派7吋觸控螢幕

d.行動電源,用來供電給螢幕跟主機

e.I2C servo控制板PCA9685,讓樹莓派可以透過I2C來控制,而不需要使用到樹莓派的GPIO腳位

腳位接法(控制板 – Rpi ):VCC接5V,V+也接5V,SDA接SDA,SCL接SCL,GND當然接GND

Jpeg

完成圖:

Jpeg

Jpeg

2.軟體準備

a.先在樹莓派上安裝系統,本範例使用的是官方提供的Raspbian

b.在樹莓派上設定I2C,只要在終端機中打上以下指令就可以了:

sudo apt-get install python-smbus

sudo apt-get install i2c-tools

並且要讓樹莓派一開機就會載入I2C,請以 root 權限編輯/etc/modules,加入以下兩行:

i2c-dev

i2c – bcm2708

接著請進入 raspi-config 的 Advanced options 去啟動 I2C,並重新開機即可

c.下載Adafruit的Raspberry Pi函式庫(官方參考文件),在樹莓派的終端機中輸入:

git clone https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git

d.下載本範例的程式碼,並把它移到Adafruit-Raspberry-Pi-Python-Code/Adafruit_PWM_Servo_Driver的資料夾當中,在終端機中輸入:

wget https://raw.githubusercontent.com/YuanYouYuan/rpi-robotic-arm/master/wxpython_mearm/main.py

cd Adafruit-Raspberry-Pi-Python-Code/Adafruit_PWM_Servo_Driver

mv ../../main.py .

e. 在終端機中輸入sudo python main.py 就可以順利執行了!

3.實際運作情形

Jpeg

軟體運作截圖,途中有四個拉桿可以控制

055

Jpeg
4.操作影片

151107 物聯網教學應用發表會@南港高工

市面上物聯網開發板何其多,您是否對於如何選擇感到困擾?本次分享會將介紹目前常見的物聯網開發板,並展示目前市面上各類型物聯網開發板的應用,誠摯邀請您一同來了解。

活動現場除了將陳列各式開發裝置與應用範例之外,還會有各家廠商的技術代表,為您即刻解答相關疑難。還可以跟各方高手一同切磋、交流,當然還有CAVEDU滿滿對科技教育的熱情。

開發版發表會

地點:臺北市立南港高級工業職業學校,臺北市南港區興中路29號

時間:2015/11/7 星期六,13:00~16:00,12:30 可入場

主辦單位:臺北市立南港高級工業職業學校翰尼斯企業有限公司

執行單位:CAVEDU 教育團隊

協辦單位:台灣嵌入式暨單晶片系統發展協會

媒體協辦:馥林文化MakerPRO

請點我報名

內容:

  1. 介紹市面上有哪些物聯網開發板、彼此的異同以及各種教學應用 –
  2. 各類物聯網開發板實品與專題展示,包含:
  3. 交流分享

Raspberry Pi 樹莓派2專用觸控螢幕開箱文-組裝篇

不久之前,Raspberry Pi官方發表了一台樹莓派2 Pi2專用的觸控螢幕,今天我們就要來開箱啦!

P_20151005_135327

包裝盒上有很顯眼的Raspberry Pi字樣與樹莓Logo

P_20151005_135352

打開第一層是連接配件,分別是隔離柱、驅動板、軟排線與杜邦線

P_20151005_135701

加上觸控螢幕面板就是所有的內容物

P_20151006_103112

面板背後預留了8個M3螺絲的孔位,稍後會介紹他們的功能

P_20151006_103159
先把面板上較寬的排線插進驅動板

P_20151006_103227
用隔離柱將驅動版鎖在中間的四個孔位上

P_20151006_103305
各自鎖上後會像這樣

P_20151006_103327

然後再把細的排線插進驅動板

P_20151006_103356

將軟排線插進左邊的訊號輸入座

P_20151006_103443

杜邦線也分別插入5V,SDA,SCL,GND

P_20151006_103552

你會發現隔離柱的孔位距離剛好可以再鎖上一片Pi

P_20151006_103708

鎖好後就會像這個樣子

P_20151006_103741

接下來把軟排線的另一端插入Pi的影像輸出端

P_20151006_103852

杜邦線也依照GPIO的腳位分別插入5V,SDA,SCL,GND

P_20151006_103945

下方驅動板有個USB的插孔,是預留來供電給Pi的

P_20151006_104034
所以拿一條USB to Micro USB線插入這個孔位

 

P_20151006_104052
另一端插入Pi的電源供應孔,硬體部分的組裝就完成了

你會發現面板背面的八個孔位只用了四個

剩下四個呢?

顯然….原廠預留了更多的可能性給使用者呢!

 

150924 蘭州甘肅電大講座[創客科技 共享未來]

“創客科技,共享未來”。今天的蘭州,很創客。

IMG_9325

甘肅在我的印象中,就是國中地理課本中的一課,地處中國中心位置、黃土高原、地廣人稀等等…

到了這裡才知道何謂”讀萬卷書,行萬里路“。很多差異真的要到了才知道是怎麼回事,例如原來蘭州人口和台灣一樣多,面積卻是十倍以上;原來蘭州市離敦煌足足有 1300 公里,是台灣頭到尾的三倍;原來蘭州開車比台北還拼命;原來這邊有這麼多好吃的東西,我足足胖了一大圈啊

在六月份在廣東華南理工大學舉辦的 App Inventor 移動教育研討會,讓我有機會認識甘肅廣播電視大學的陳秀蘭老師,這次才有機會邀請我去甘肅一遊。CAVEDU 與甘肅電大已經簽署正式合作協議,將協助推廣信息科技、移動教育與創客相關內容。

在中國,一些東西如果上頭領導說要推動,那一切都很快。例如廣州推 App Inventor 以及全中國瘋創客 (在此補充一下,中國在講創客比較創業導向,包括政府的補助與民間的風氣都往這邊走,這與台灣或其他各國較高比例的 just for fun 相當不同)。

講座後合影:左三:沈主任。右三:陳秀蘭教授。甘肅電大王校長因公往西安出差所以未能到場,但本次活動有賴王校長大力支持喔。

IMG_9402

講座地點是在甘肅電大22樓演講廳,右側是用 Raspberry Pi 直接投影出來 (結果大家都很好奇那個小盒子是什麼)

IMG_9334

講座就是要有 demo 才好玩,不然坐著 1小時誰都會睡著…   適時地抓回聽眾的注意力也是一種技術

IMG_9387

不諱言,在台灣相當常見的應用,這邊的學生都覺得很新鮮。我們也只是走得前面一點,看到同學們很積極地問東問西,真的覺得很欣慰。

IMG_9381

我覺得這次來的首要任務是”我能留下什麼“,而不是一場載歌載舞的講座而已。因此當甘肅電大的老師與同學們知道原來可以用 Raspberry Pi 下鄉去教 Scratch;用 App Inventor 寫手機程式這麼簡單;還有這麼多的方便又好用的軟硬體工具如何幫助大家完成心中的夢想,我看到大家的眼睛都亮了。

這也是我這次來的最重要的目的,在很多人還在討論創客是動詞還是名詞,是過程還是目標的時候,我們已經開始了,不是嗎?

IMG_9362

 

學生很有興趣的提問題,問說相關的資訊要在哪邊找,當然請多多看 CAVEDU 的網站囉

IMG_9397

從甘肅電大看出去就是黃河,現在算是水位比較低的時候

IMG_9290 IMG_9292

9月19日_CAVEDU Day有什麼?@Segway自己做

0919_1

展覽資訊  報名請點我

Segway是一個可以自己做平衡的二輪車,當它向前傾的時候,車子便可以自己往前進,向後傾則往後退。

使用RaspberryPi、陀螺儀、馬達等零件製作。系統:Linux、語言:C語言

作品出處:參考陳文敬先生的二輪平衡車製作講義

作品製作:Kevin、CAVEDU 袁佑緣、施力維、徐豐智

150720 漫談 DIY 二輪平衡車@FutureWard

2015 Maker Faire Taipei 二輪平衡車大賽

[好朋友專題分享]自製Raspberry Pi 2 兩輪自平衡車

最後是投影片與大家分享喔


150712 漫談 DIY 二輪平衡車 @FutureWard 未來產房

還記得 Maker Faire Taipei 的二輪平衡車大賽嗎?本活動將請到開發團隊與您分享開發秘辛,介紹如何採買零件、製作組裝與編寫關鍵的自平衡程式。呼呼,多少燒焦的血淚啊~  到場的三個團隊分別使用不同的開發板,也是很有趣的現象喔( Arduino 、Raspberry Pi 與 LinkIt ONE)

時間:7/12 13:00~ 16:00

地點:FutureWard 未來產房 (大同大學進校門走路約 3 分鐘)

參與講者:Maker Faire 二輪平衡車大賽參賽團隊:MediaTek Labs、馥林文化、CAVEDU

請直接到 Facebook 活動頁面報名,免費參加喔!

1300-1330:開場

1330-1500:開發團隊分享會

1500-1600:交流與體驗

IMG_1176  IMG_1108IMG_1193   IMG_1115

 

神秘出場:大腳二輪平衡車(桌上型,不能載人喔!

11655454_10205894993151817_451672063_n

150627 「用Raspberry Pi自造遠端影像監控系統」工作坊@台北科大電子系,MakerPro 合辦活動

感謝 MakerPro 的邀請,CAVEDU 這三個月來一共與 MakerPro 舉辦了三場智慧物聯網研習。今天是第三場:「用Raspberry Pi自造遠端影像監控系統」工作坊。前兩場使用的是 Arduino Yun 來進行智慧家電與家庭防盜等議題。請您回顧之前的介紹喔

150427  「用Arduino Yún自造智慧家電」工作坊

150523 「Arduino Yun 自造家庭防盜系統」工作坊

IMG_1926

今天的主題既然都長這樣了,想必硬度很高。因為我們要用 openCV 來處理接在 Raspberry Pi 上的 Webcam 影像,所以與基礎的 Pi 研習不太一樣,系統開機之後很快就要進到 python 語法、如何預覽 Webcam 影像等。然後才能談到如何去處理影像進行邊緣偵測、二值化與物件中心與面積計算等。最後的目標當然是讓 Webcam 可以跟著要追蹤的物體左右轉動一定範圍,是不是很有挑戰性的題目呢?

想要自己玩玩看的朋友,請下載我們包好的 img 檔直接燒錄SD卡來開機,當然也可以試試看自己裝 openCV python 套件,不過 Raspberry Pi B+ build 一次(不含先前下載所有相依套件)要8小時,Pi 2 應該可以更快一點才是。相關投影片請到 CAVEDU slideshare 帳號下載,上面的資料應該還算豐富啦

安裝OpenCV 於 Raspberry Pi / Banana Pi

[感謝祭,有下有推]Raspbian openCV img 檔下載 – 可用於 Raspberry Pi B、B+ 以及 Banana Pi

[Raspberry Pi 2]樹莓派2效能測試,使用Chrome 瀏覽器與 openCV


來看上課照片吧,本日授課講師為本團隊徐豐智老師,專業親切(又有點冷)。本團隊目前 Arduino、LinkIt ONE 與 Raspberry pi 的主力講師,身負課程研發重任喔!

IMG_1887

 

場地使用北科大電子系的電腦教室,外頭可是接近 34 度的大太陽啊。

IMG_1893

經濟部通推小組的同仁也來介紹 2015 通訊大賽的相關訊息,獎金很不錯(第一名30萬),有興趣的朋友快點參加吧~

IMG_1895

既然用到的是 openCV python 函式庫,首先要帶同學對於 python 語法有一定的認識,接著就是如何自定義與匯入函式庫以及讀寫 GPIO 腳位等等。

IMG_1901

由於影像監控平台需使用Pi 的 GPIO 腳位來控制 servo,歷代的 Pi 在腳位編號上又有點不一樣,因此豐智老師非常仔細地把 GPIO 所有要注意的事項解說一遍,再帶同學逐步接線完成,和電有關的操作都要非常注意,接錯的話 Pi 很容易飄出一縷青煙之後就 GG 了…

 

 

IMG_1908

這是範例畫面,右下角是原始影像,左側則是邊緣偵測(edge detection)的結果。您可想像我們需大致定義物件的邊界與形狀,接著再由物件面積(與物體遠近有關)中心座標與畫面中心(寬/2, 高/2 )的差來控制 servo 的左右轉動,本日範例只有 X 方向左右轉動。

camrea02

本日使用的X平台長這樣,後方位置是用來安裝 Pi ,這樣看起來完整度還不錯。如果您希望加入Y軸的話,就要以90度接上另一個 servo (右圖)。

IMG_1917   2015-06-16 13.24.41

 

[高雄自造者系列課程] 150711,18 3D數位設計與製造 / 150712,19 Raspberry Pi 影像辨識系統工作坊

高雄的朋友們,CAVEDU 與高雄市勞工局勞工教育生活中心將於 0711,18 舉辦 3D數位設計與製造,以及 0712, 19 舉辦樹莓派 Raspberry Pi 影像辨識系統等兩場工作坊,兩天 12 小時的課程(不含材料費) 只要 $3,600,對這類主題有興趣的朋友請不要錯過喔

0711,18 3D數位設計與製造報名頁面

0712, 19 樹莓派 Raspberry Pi 影像辨識系統報名頁面


以下是課程內容

0711,18 舉辦 3D數位設計與製造

7/11 第一天08:40 報到09:00 數位開發工具
繪圖軟體特色比較介紹
DesignSpark Mechanical環境介紹、註冊與安裝
10:00 3D繪圖初階入門
操作環境與基本功能介紹

11:00 竹蜻蜓繪製

12:00 中餐

13:30 3D繪圖進階實務:曲面、物件切割、組合與基準面配置
小熊造型燈罩

15:00 萬聖節南瓜燈罩

16:30 結語、賦歸

7/18 第二天08:40 報到09:00 3D繪圖應用
史萊姆王

10:30 3D繪圖應用
溜溜球

12:00 中餐

13:30 3D模型後製
研磨工具介紹
研磨實務練習

15:00 3D模型後製
補土種類簡介與比較
筆塗上色、噴漆

16:30 結語、賦歸

 

slim81
DesignSpark 所繪製的史萊姆 – 繞軸旋轉與投影實體功能

0712, 19 樹莓派 Raspberry Pi 影像辨識系統

第一天(7/12)08:40 報到09:00 CAVEDU 教育團隊簡介

09:20 Raspberry Pi簡介
linux系統安裝教學

10:00 linux系統介紹
linux常用指令

11:00 Raspberry Pi連上網路
取得網路ip位址
有線/無線方式連網設定
linux套件管理與更新

12:00 中餐

13:30 遠端桌面
電腦透過遠端控制Raspberry Pi
遠端檔案管理與下載

15:00 Raspberry Pi 家庭劇院
安裝raspbmc(需再另外燒錄一片SD卡)

16:30 結語、賦歸

 

第二天(7/19)08:40 報到09:00 使用Python語言撰寫Raspberry Pi程式
Python基礎語法
Python模組建立與應用

10:30 Raspberry Pi 電子實作
Raspberry Pi GPIO介紹
按鈕控制、LED燈控制、PWM訊號控制伺服機馬達

12:00 中餐

13:30 Raspberry Pi 網路監視器
使用webcam做影像串流

15:00 Raspberry Pi 網路監視器-進階應用
使用openCV 做影像辨識

16:30 結語、賦歸

 

 

camrea02
使用 openCV 對 webcam 擷取影像進行邊緣偵測等視覺運算

 

 

 

150627 「用Raspberry Pi自造遠端影像監控系統」工作坊

6ec660920f834155b226cf26c0a9ee19

報名請按我

開始時間2015-06-27 09:30

結束時間2015-06-27 16:30地點台北市忠孝東路三段一號 (台北科技大學電子系電腦教室)

主辦單位MakerPRO自造者創業社群平台

相關網址www.makerpro.cc

報名費:$700 元


前兩場的Maker X IOT工作坊,以Arduino Yún為開發平台,並以智慧家庭為學習主題,活動一發出很快就報名額滿,顯現出Maker對此類議題的學習需求極大。本次「Maker進修工作坊」將改以同樣熱門的Raspberry Pi為開發平台,並以Linux/Python的作業系統及OpenCV為進階學習的重點,讓您的創作實力躍升到另一等級。

本次工作坊以【Maker x IOT】為主軸,擬帶領具Raspberry Pi使用基礎的Maker及Pre-Startup,快速學習到完整的物聯網應用開發概念。在一天的工作坊中,你將學得:

1. 認識Raspberry Pi 2開發環境;

2. Python基礎語法、模組的建立與應用

3. Raspberry Pi 2使用伺服機馬達轉動 Webcam

4. 建置遠端影像監控及學習使用OpenCV

註:本次工作坊特別感謝經濟部通訊產業發展推動小組提供補助,讓學員能降低學習進入門檻(免學費、只收必要材料費),希望能培育更多Maker圈的物聯網創新人才。


適合對象:已具備Raspberry Pi實作及電子學基礎的Maker、想要製作超酷物聯網應用,或想發展物聯網相關商業模式與服務的Pre-Startup。參加者應具備電子電路、Raspberry Pi以及程式設計的基礎概念,才能順利實作本次課程中的相關專題。

議程介紹:

時間學習內容
9:00 – 9:30報到
9:30 – 11:00使用 Raspberry Pi安裝可搭配之作業系統

Raspberry Pi作業系統環境設定

使用Linux基礎指令操作系統

11:00 – 11:15Break
11:15 – 12:00Python基礎語法、模組的建立與應用

Raspberry Pi開機指定執行自己的python程式

12:15 – 13:15午餐
13:15 – 13:45建立遠端連線程式、使用Linux圖形化、文字、檔案傳輸介面
13:45 –14:45GPIO 結合硬體(可遠端): Raspberry Pi 2使用伺服機馬達轉動 Webcam
14:45 – 15:00Break
15:00 – 16:20遠端影像監控(可遠端):Webcam機器視覺,建立攝影機影像,使用OpenCV建立二色化影像、辨識指定顏色與座標追蹤
16:20 – 16:30結語、賦歸

註:在不影響工作坊學習主旨的前提下,主辦單位保留議程修訂權利;若有修訂之必要,將在開課前通知學員。


主辦單位:經濟部通訊產業發展推動小組

執行單位:MakerPRO自造者創業社群平台

教學單位:CAVEDU

時間:2015年6月27日(六)

報名費:Free(只收材料費:700NTD)

人數:27人(材料費繳費完成者額滿27位為止)


注意事項:

  1. 本工作坊的實作平台,包括Raspberry Pi 2 Model B、Raspberry Pi Model B、Raspberry Pi Model B+、Banana Pi等4種控制板皆可用,請自備。若需代購,CAVEDU只提供Raspberry Pi 2 Model B。
  2. USB WEBCAM建議選用”正牌”產品,若需代購,CAVEDU提供羅技C170。
  3. 請自備Micro SD SD卡,8G以上就可以,重點是速度要Class 10,也可代購。
  4. 電源供應器請自備平板或是智慧型手機的充電器,只要其輸出電壓為5V,輸出電流在1A以上,並準備micro USB線。
  5. 其他自備(或代購)材料請見報名表。
  6. 材料費700元的材料清單,包括:170孔麵包板、路線線材、LED(5mm 紅)、色碼電阻、微動開關、Servo伺服器MG90、WEBCAM旋轉台。
  7. 代購材料請於報到時繳費領取。

講師介紹:

徐豐智, CAVEDU 教育團隊講師。專長為Arduino、嵌入式系統、iOS/Android行動裝置應用與Python等教學應用。

[Windows 10 IoT ] 樹莓派 Raspberry Pi 2 網頁遙控檯燈

今天要來介紹如何使用安裝了 windows 10 的  Raspberry Pi 透過網頁來遙控檯燈,製作人是CAVEDU實習生陳暐杰

首先您需要:

  1. 一台有安裝Visual Studio 2015的Windows PC (下載位置)
  2. Raspberry pi 2 一片 (預先安裝好Win 10 安裝方法請看[Windows IoT on Raspberry Pi 2] 下載 Windows 10 Preview 與 燒錄 Raspberry Pi 映像檔)
  3. 到ms-iot的GitHub下載App2App WebServer這個範例程式,裡面會有BlinkyApp以及WebServerApp這兩個專案(下載位置)
  4. 繼電器x1、小延長線x1、單芯線x3

準備完以上所需要的東西後,我們就可以開始動手做囉~

Step 1:

將延長線剪開,並將其中一條電線串接至繼電器模組的常開接點上(如圖所示)

001

Step 2:

將繼電器連接上pi 2,pi 2的接腳如下圖:

002

  • 繼電器的VCC接到pi 2上的5V (PIN 2) [紅色線]
  • GND接到pi 2上的GND (PIN 6) [黑色線]
  • DAT接到pi 2上的GPIO 5 (PIN 29) [白色線]

Step 3:

開啓先前下載的WebServerApp專案,將CPU設定為ARM,並按下偵錯旁的小箭頭,選擇”遠端電腦”

004

接著輸入pi 2的ip位置,驗證模式選擇”無”,最後就按下F5開始偵錯

005

這時可以看到pi 2 的畫面變成這樣:

006

Step 4:

開啓先前下載的BlinkyApp專案並重複Step 3動作,就可以在pi 2上看到以下畫面,接下來我們就可以開始來控制囉!!

007

Step 5:

在瀏覽器中輸入http://192.168.2.3:8000就可以看到控制開關的畫面囉

(記得要改成您自己pi 2的ip喔)

008

Step 6:

最後接上電源和檯燈就可以透過網頁開關檯燈了噢,是不是很簡單啊!!! (記得要把檯燈本身的開關打開喔)

009

win10_rpi

[Windows-IoT 與樹莓派 Raspberry-Pi-2] 使用-PowerShell-連接及部署您的Windows-IoT-Core設備

本文是根據 Microsoft 的 Raspberry Pi 2 頁面說明來建置,感謝  CAVEDU 實習生陳暐杰同學。

  1. 首先請確認您的Windows IoT Core設備已經完成開機並連接上網路,請參照以下說明來操作

[Windows IoT on Raspberry Pi 2] 下載 Windows 10 Preview 與 燒錄 Raspberry Pi 映像檔

  1. 在您的電腦中搜尋PowerShell(以下簡稱PS),並對其按下滑鼠左鍵,選擇「以系統管理員身份執行」

001

此刻您就可以看到PS console出現在眼前囉

002

  • 接下來請大家活動一下您的手指頭,我們要開始進入到PS指令的世界囉
  1. 在PS console中輸入net start WinRM 開啟WinRm服務來啟用遠端連線

003

  1. 繼續在PS console中輸入:Set-Item WSMan:\localhost\Client\TrustedHosts -Value <machine-name or IP Address>

以將Windows IoT Core電腦名稱新增到現有的信任主機清單,並輸入Y確認

004

  1. 輸入 remove-module psreadline –force 指令,以解決在PS Client上可能造成的StackOverflowException問題

005

  • 經過了前面的前置步驟後,就要開始連上我們的Windows IoT Core設備囉
  1. 請輸入以下指令來連上Windows IoT Core設備:

Enter-PsSession -ComputerName <machine-name or IP Address> -Credential <machine-name or IP Address or localhost>\Administrator

006

  1. 輸入密碼,預設的密碼為p@ssw0rd

007

  1. 接下來等待個30秒即可以連上Windows IoT Core設備囉,我們可以看到現在PS console上顯示的就是我們設備的ip

008

  • 連上了Windows IoT Core設備後,我們就可以透過PS console來更改我們的設備名稱、密碼…等
  1. 更換Administrator密碼(強烈建議您更換預設的Administrator密碼)

指令為:net user Administrator [new password]

009

  1. 更改設備名稱,指令為:setcomputername <new-name>

010

更改設備名稱後需要重新開機才會生效,指令為:shutdown /r /t 0,現在我們就可以用新的設備名稱ping到設備囉

其他PowerShell語法:http://ms-iot.github.io/content/win10/tools/CommandLineUtils.htm
011

CAVEDU 與 RS Components 的進一步關係 – 原廠授權教育訓練夥伴

今年對 CAVEDU 來說是延伸觸角的一年,除了與聯發科積極推廣物聯網研習之外,我們很榮幸能成為 RS Components原廠授權教育訓練夥伴。CAVEDU 與 RS Components 的相遇始於 Raspberry Pi 與 Maker Faire,合作過相當多場研習,包含2014 年 Raspberry Pi 創辦人  Eben Upton 閃電來台的見面會與演講等。

140814 Raspberry Jam:Eben Upton 話說從頭@噪音咖啡廳

140816 Raspbery Jam – Eben Upton 分享交流會

很高興能與 RS  有進一步的合作關係,CAVEDU 將於 2015 年度協助 RS 在台灣辦理 DesignSpark Mechanical 與 PCB 兩套軟體的種子師資培訓與趣味研習,教材當然就是使用我們寫的 [ 3D繪圖與電路板設計:DesignSpark系列軟體指南 ],期待您一起加入喔!

RS_CAVEDU

[Windows IoT on 樹莓派 Raspberry Pi 2] 下載 Windows 10 Preview 與 燒錄 Raspberry Pi 映像檔

微軟今年的開發者大會,有相當多有趣的東西,包括新的瀏覽器 Edge、Visual Studio Code 以及 頭戴式裝置 Hololens等等。對於 CAVEDU 來說,首先就是可運行於 Raspberry Pi 2上的 Windows 10 作業系統。當初還想說怎麼可能跑得動 Windows,後來想想 Pi 2 一口氣升到四核心也許是有故事的呢,呵呵。也請看看我們寫的這一篇Microsoft 與 Arduino.cc 的進一步合作關係。感覺 2015 下半年在物聯網以及跨平台上,會有非常精采的發展呢!

本文是根據 Microsoft 的 Raspberry Pi 2 頁面說明來建置。

首先您需要:

1. 一台安裝了 Windows 10 Insider Preview (預覽版) 的實體電腦,不可用 VM。
2. 註冊 Microsoft Connect program 來下載 Windows 10 IoT Core Insider Preview 映像檔。請注意一定要註冊才可以下載,下載頁面就幫大家附在這了,說真的不太好找哩。
3. Raspberry Pi 2 一片,當然啦
4. 給 Pi 的變壓器,5V micro USB 供電,至少要 1A。
5. 開機用 8G Class 10 (或以上)的 micro SD記憶卡。
6. 接螢幕用的 HDMI 線
7. 網路線

搞定 Raspberry Pi 2的開機 micro SD卡

1. 請注意:由於要用到 SD讀卡機來燒錄 Pi2 開機映像檔,因此需要實體的Windows 裝置才行。

2. 請由 Microsoft Connect 網站來下載”Windows 10 IoT Core Insider Preview Image for Raspberry Pi 2″,檔名為 Windows_IoT_Core_RPI2_BUILD.zip,壓縮檔約470MB。

3. 在下載的檔案中,複製 flash.ffu 到電腦上。

4. 將 SD卡插入讀卡機

5. 以系統管理員身分啟動 cmd,跳轉到有 local.ffu 這個檔案的資料夾中。請確認您的 SD卡在[我的電腦] 中的磁碟編號,等一下要用到。請輸入以下指令,diskpart 是一個小程式,使用 list disk 指令就會列出磁碟編號。

diskpart
list disk 
exit

0001

6. 知道磁碟編號之後,接下來就要把映像檔燒錄到 SD卡了。以下的 PhysicalDriveN 要換成實際的 SD讀卡機磁碟編號 (),例如如果您的 SD卡是s disk number 3,下面就要改為 PhysicalDrive3
dism.exe /Apply-Image /ImageFile:flash.ffu /ApplyDrive:\\.\PhysicalDriveN /SkipPlatformCheck

7. 點選 “安全移除裝置” 來卸載 SD卡,沒有安全卸載的話,之後可能無法讓 Pi 2 開機呢。

接下來請把 SD 卡插入 Pi2,接上電源、螢幕以及鍵盤滑鼠就完成囉。開機畫面截圖如下,下一篇要分享我們操作 Windows 10 IoT Core Insider Preview 環境的心得~

實體開機畫面

rpi_win10

螢幕截圖

DefaultAppRpi2