Microsoft Word - AEH CH13

Similar documents
The golden pins of the PCI card can be oxidized after months or years

(Microsoft Word - wes _\246p\246\363\250\317\245\316LED\277O\305\343\245\334\252\254\272A.doc)

iziggi

Microsoft Word - 2AF63內文.doc


<4D F736F F D B0EABB79A4E5B8D5C344BBBCB065AAA9>


康體藝術

09 F9 128 peer to peer, P2P file transfer protocol bittorrent 10 P2P P2P GNU/ Linux P2P CC 單機版的智慧財產權 vs. 人權戰爭 1980 DVD content

pico說明書繁體new

大 綱 最 有 利 標 目 的 及 類 型 最 有 利 標 之 辦 理 方 式 準 用 最 有 利 標 取 最 有 利 標 精 神 最 有 利 標 之 類 型 及 其 相 關 規 定 適 用 最 有 利 標 準 用 最 有 利 標 及 取 最 有 利 標 精 神 作 業 程 序 及 實 務 分 析

鋼結構在綠建築發展趨勢中之綜合評價

DeskJet F2180 DeskJet F4185 Deskjet F4280 DeskJet D2460 OK N/A N/A DeskJet 1660 OK ( 無提供 Win 2000 驅動 ) N/A N/A PSC 1315 Photosmart 2575 Photosmart C13

秘密

untitled


Lomography interior-part 4 跨.pdf

考 試 日 期 :2016/04/24 教 室 名 稱 :602 電 腦 教 室 考 試 時 間 :09: 二 技 企 管 一 胡 宗 兒 中 文 輸 入 四 技 企 四 甲 林 姿 瑄 中 文 輸 入 二 技 企 管 一

<A4E2BEF7B4FAB8D5B3F8A F52322E786C7378>

WD TV Live Streaming Media Player User Manual

(Microsoft Word \256\325\260\310\267|\304\263\260O\277\375_\252k\250\356_.doc)

Microsoft Word - 桂电教[2008]8号.doc

教育心理学教学案例分析

第三篇 第 10 章 - 管理者登入第 11 章 - 更改網路商店 Logo 第 12 章 - 系統設定第 13 章 - 商品上架第 14 章 - 付款方式設定第 15 章 - 出貨方式設定第 16 章 - 特價商品 oscommerce 103

1 IT IT IT IT Virtual Machine, VM VM VM VM Operating Systems, OS IT

103 USB C#.NET VB6 100 USB USB (Open Source) LibUsbDotNet USB Library.NET LibUsbDotNet Visual Basic.NET 2010 Express VB.NET 劉政鑫 王嘉鴻 i

2015 TB-1-06.indd

2.4 Selenium Python Selenium Selenium Selenium Selenium pip install selenium Chrome WebDriver Google Chrome (Linux, Mac, Windows) Chrome WebDriv

Autodesk Product Design Suite Standard 系統統需求 典型使用用者和工作流程 Autodesk Product Design Suite Standard 版本為為負責建立非凡凡產品的設計師師和工程師, 提供基本概念設計計和製圖工具, 以取得令人驚驚嘆

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2

TPM BIOS Infineon TPM Smart TPM Infineon TPM Smart TPM TPM Smart TPM TPM Advanced Mode...8

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp

* 2

2008 IT 亞東證券投資顧問蕭雅慧於 2007/11/19 上午 09:38:03 下載. 拓墣產研版權所有, 未 2007/11/15

中華民國 第49屆中小學科學展覽會

Microsoft Word - AEH CH01.doc

Microsoft Word - Chap18.doc

untitled

Microsoft Word - VC2K_ _cht.doc

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00

Chapter 1 選 用 好 的 燜 燒 罐 選 用 好 的 燜 燒 罐 是 做 好 燜 燒 罐 料 理 最 重 要 的 步 驟, 除 了 須 注 意 使 用 的 材 質 是 否 符 合 食 器 使 用 標 準, 也 須 注 意 燜 燒 罐 的 保 溫 效 果, 才 能 安 心 享 用 燜 燒 罐

投影片 1

5. 閱 讀 下 文, 推 斷 內 最 適 合 填 入 的 詞 語 依 序 為 何? 人 也 真 是 一 個 絕 字, 一 邊 向 左, 一 邊 向 右, 一 副 的 樣 子, 偏 又 相 連 著, 各 說 各 話 各 走 各 路, 卻 又 人, 這 麼 一 個 簡 單 的 字, 竟 包 含 如 此

EX-Z80

Microsoft Word - Delta Controller ASCII_RTU_TC


Microsoft Word - ACI chapter00-1ed.docx


目 录 Leica ICC50 HD 引 言 9 基 本 特 点 10 基 本 特 点 ( 续 ) 11 Leica ICC50 HD: 概 述 12 拆 箱 14 准 备 开 始! 使 用 之 前 的 准 备 工 作 16 开 始 设 置! 使 用 计 算 机 进 行 连 接 和 成 像 操 作

電腦設備LP _第九組記憶體規範書

雲端 Cloud Computing 技術指南 運算 應用 平台與架構 10/04/15 11:55:46 INFO 10/04/15 11:55:53 INFO 10/04/15 11:55:56 INFO 10/04/15 11:56:05 INFO 10/04/15 11:56:07 INFO

Microsoft Word 十一月第二篇V3

使用手冊

摘 要 城 市 的 交 通 運 輸 就 有 如 心 臟 血 管 的 脈 絡 一 般, 負 責 整 座 城 市 的 新 陳 代 謝, 越 靠 近 心 臟 的 部 分 流 量 越 大, 所 獲 得 的 資 源 和 滋 潤 就 越 多, 反 觀 離 心 臟 部 分 很 遠 的 末 梢 微 血 管, 雖 然

西南科大教字[2005] 号

生产工艺难突破制约草铵膦行业发展

中華民國第 四 十 七 屆中小學科學展覽會

(Microsoft Word - wes _\246p\246\363\250\317\245\316watchdog\250\276\244\356\265{\246\241\267\355\276\367.doc)

A SB-5000 SB-5000 i 0A-12 i Q&A 0A-9 i 0H-31 i 0H-1 0A-16 A-18 SB-5000 Model Name: N1502 A-1

奇特的一生(Эта странная жизнь)

腰部酸痛保健法

先生別耍我

x 前言 Python Python ETL extract transform load Python Python / Python Python Python

02 2 成立 Facebook 粉絲專頁 Facebook Facebook Facebook 1, Facebook Facebook 1 Facebook 2-21

<4D F736F F D B0D3B77EC3FEA7DEC3C0C476C1C9A5BFA6A1B8D5C3442DB57BA6A1B35DAD702DBEC7ACEC2E646F6378>

2017政府共同供應契約採購指南V3.xls

2019大數據平台案例分享與統計輯要 封面+上光

Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop Photoshop 8 136

1.ai

價規一覽表 仁銓契約編號 : _275 區別 : 臺北市 新北市 桃園市 新竹縣 ( 市 ) 臺中市契約期間 :108/03/26~109/03/25 軟體標契約價是含稅 5% 與 IDB 服務費 1.5% 經濟部工業局 108 年第一次電腦軟體共同供應契約採購案號 _

DRBL/Clonezilla 進階課程 蕭志榥孫振凱 國家高速網路與計算中心 N

Microsoft Word - Mail2000_SecurityPatch_

PowerPoint 簡報


一 國家品質 5 10 象 : 8 7 ~ 二 卓越中堅企業及重點輔導象遴選 ,

/ 149 / / / / / 500 1, / / / / / / / / 1,000 3, / / IT 157 / /

Outlook 2010 設定說明 Offic 企業郵件 / 虛擬主機郵件 / Office 365

(Microsoft Word - \244\255\246~\257\305\244O\246\346\265\243\301n73\264\301.doc)

1

封面-12

Transcription:

Raspberry Pi 實戰應用 13 CHAPTER 本章重點 13.1 架設網路檔案伺服器 13.2 架設網路攝影機 13.3 架設網路收音機 13.4 可選台的網路收音機 13.5 mp3 播放器 13.6 UPnP 和 DLNA 13.7 ios 專用的 Airplay 播放器 13.8 Raspberry 照相機和定時拍照 13.9 Raspberry DropBox

Chapter 13 Raspberry Pi 實戰應用 13-51 13.8 Raspberry 照相機和定時拍照 實驗介紹現代人多使用智慧型手機拍照, 你會不會有點懷念數位相機呢? 本章節筆者將把 Raspberry Pi 設定成一台數位相機, 按下硬體的按鈕後就可以拍出一張數位照片 硬體準備 Raspberry Pi 板子 一個 USB 外接 webcam 或 Raspberry Pi camera 鏡頭 1 個按鈕 1 個 1K 電阻 1 個手機用的 USB 充電電池 一個麵包板 電線 目前確定可以正常工作的 webcam 有 : Logitech HD Webcam C270 Creative Go PD00040 Creative Live! Cam Vista IM VF0640 微軟的 NX-6000( 筆者在本實驗所使用 ) Creative Carl Zeiss( 也實際測試過, 可以使用 ) 詳細內容請參考官方的視訊攝影機相容列表 :http://elinux.org/rpi_usb_webcams 如果不知道去哪裡可以購買到所有的硬體,raspberry.powenko.com 有相關的介紹 此處因該考量攜帶的便利性所以使用手機的 USB 充電電池

13-52 Raspberry Pi 最佳入門與實戰應用 硬體接線 首先在 Raspberry Pi 接上 USB hub 和 webcam 請挑選合適的 webcam 品牌, 否則 Linux 可能會找不到驅動程式 本書的 13.2 節有詳細說明如何挑選合適 Webcam 的方法 圖 13-61 把 Raspberry Pi 改造成照相機 硬體接線 Raspberry Pi 接腳 Pin 16,GPIO 23 Pin 6,GND Pin 2,5V 按鍵 1 的接腳電阻的接腳按鍵的接腳 元件接腳

Chapter 13 Raspberry Pi 實戰應用 13-53 硬體接線圖 :sample\ch13\camera.fzz 圖 13-62 硬體接線設計圖 步驟 Step 1 更新 apt-get 因為需要從網路上下載最新版本的軟體, 所以請先更新 apt-get $sudo apt-get update Step 2 安裝 fswebcam 軟體 透過 apt-get 安裝 fswebcam 軟體 $ sudo apt-get install fswebcam 圖 13-63 安裝 fswebcam 軟體

13-54 Raspberry Pi 最佳入門與實戰應用 Step 3 請確 USB webcam 已經可以使用這個實驗會用到 USB webcam, 所以請先確認 USB webcam 可以正常的執行 可以透過 $ lsusb 來確認是否已經有這個 USB webcam 圖 13-64 確認系統是否認得 USB webcam Step 4 請確定 USB webcam 的編號因為要控制 USB webcam, 所以請先確認 USB webcam 的編號 可以透過 $ ls /dev/video? 來確認是否已經有 /dev/video0 這個設備 圖 13-65 確認 USB webcam 的編號 /dev/video0 這個設備 Step 5 測試 - 抓取單一圖片測試是否可以抓取圖片, 請透過以下的指令來執行 $ fswebcam -r 960x720 -d /dev/video0 photo1.jpg 並且可以用 $ ls 來看是否有抓取成功

Chapter 13 Raspberry Pi 實戰應用 13-55 圖 13-66 透過執行 fswebcam 抓取圖片 Step 6 安裝看圖軟體 $ sudo apt-get install links2 Step 7 寫程式在這裡需要寫程式, 來控制按鈕按下之後, 做拍照的動作 請打開 /home/pi/radio.py 檔案 $sudo nano /home/pi/radio.py 並輸入下面的 Python 程式 這個程式設定當用戶按下按鈕 23 時, 會拍一 張照片 範例程式 :sample\ch13\cameara1.py 1. #!/usr/bin/python 2. import time 3. import os 4. import datetime 5. import RPi.GPIO as GPIO 6. GPIO.setmode(GPIO.BCM) 7. GPIO.setup(23, GPIO.IN) 8. while True: 9. if GPIO.input(23)==0: 10. d1=time.strftime("%y_%m_%d-%h_%m_%s") 11. action="fswebcam -r 960x720 -d /dev/video0 "+d1+".jpg" 12. os.system(action) 13. time.sleep(0.3) 14. GPIO.cleanup() 15. 16.

13-56 Raspberry Pi 最佳入門與實戰應用 程式解說 第 5-7 行 :GPIO 接腳設定 第 9 行 : 判斷是否有按下按鈕 第 10 行 : 設定檔案名稱為年 _ 月 _ 日 _ 時 _ 分這樣的格式 第 11-12 行 : 執行 shell 的指令 這樣的動作, 當你按下按鍵時, 便會用 USB webcam 拍一張照片 執行結果 圖 13-67 執行結果

Chapter 13 Raspberry Pi 實戰應用 13-57 圖 13-68 拍出來的效果 執行影片 書附光碟中的 camera1.mov 可以觀看結果 延伸學習 問題 : 修改程式, 讓 Raspberry Pi 每 20 秒拍一張照片 碰到要定期觀察或記錄的實驗, 例如每日的天氣 植物的生長情況 等, 就會需要用到這樣的功能, 這時可以用 Raspberry Pi 修改一下剛剛寫的 Python 程式, 讓它定時做一次拍照的動作 答案 : 其實這個程式跟剛剛的非常類似, 只要把 GPIO 的按鍵動作移除, 把延遲的時間調整一下就可以 範例程式 :sample\ch13\cameara2.py 1. #!/usr/bin/python 2. import time 3. import os 4. import datetime 5. while True: 6. d1=time.strftime("%y_%m_%d-%h_%m_%s") 7. action="fswebcam -r 960x720 -d /dev/video0 "+d1+".jpg" 8. os.system(action)

13-58 Raspberry Pi 最佳入門與實戰應用 9. time.sleep(1*20) 10. GPIO.cleanup() 程式解說 第 6 行 : 設定檔案名稱為年 _ 月 _ 日 _ 時 _ 分這樣的格式 第 7-8 行 : 執行 shell 的指令 第 9 行 : 休息 20 秒 執行影片書附光碟中的 camera2.mov 可以觀看結果 13.9 Raspberry DropBox 實驗介紹鼎鼎大名的 DropBox 現在也有支援 Raspberry Pi 了! 不管是傳遞照片 同步音樂 只要依照本節的設定, 就可把 Raspberry Pi 的資料同步到網路上 但由於 DropBox 目前還沒有 ARM 的版本, 只有相對的 API 可以使用, 所以這裡此處會借用 open source 中的專案來上傳或下載 DropBox 檔案 硬體準備 Raspberry Pi 板子 網路 硬體接線首先在 Raspberry Pi 接上網路, 正常開機即可