Hiroshi Y.

    • About
    • Privacy Policy
  • 用 Motion 搭配 webcam 製作來客報知器

    2013-12-25

    最近換到新辦公室,空間因素使然,需要留意有無訪客,便想裝個來客報知器。其實買現成的產品最簡單,但是工程師魂仍驅使我去 DIY。

    拿了閒置已久的贈品 webcam,搭配 Motion 軟體,裝在我平日拿來開發用的 Eee Box 上,便成了一個很好用的來客報知系統。

    這個 webcam 成像品質、畫素等各項性能非常低落,平日根本不會想拿來開視訊會議之類的,但是用在偵測畫面變化、位移這種無關人類視覺的場合,其實已經超級夠用,加上它是軟管支臂,所以在我架設的環境裡更顯好用。

    Motion 軟體可設定的選項超多,透過適當設定,它不單可以作來客報知器,還可以是監視攝影系統、網路 live 即時轉播系統,只是這些都要透過它的設定檔參數來調,沒有 GUI。在此紀錄一下我針對「來客報知器」所做的設定:

    # Webcam 畫面寬度,看我下面的設定值就知道這隻 webcam 拿來開視訊有多不堪用
    width 176
    
    # Webcam 畫面高度
    height 144
    
    # 畫面當中有多少畫素改變才被觸發「有動作」事件,因為我的 webcam 畫素之少,所以要調少一點
    threshold 750
    
    # 在觸發「有動作」事件後,若經過 10 秒都不再有動作,則視為「事件結束」,我掃描的門口因為偶爾會有人駐足、找同事洽談,所以把值從起初的 3 拉到 10 秒,以免一直觸發「有動作」事件
    gap 10
    
    # 不要儲存動作圖像,我只需要在「有動作」事件時發出鈴聲,不需要儲存當下畫面
    output_normal off
    
    # 觸發「有動作」事件時,播放鈴聲
    on_event_start aplay /usr/local/share/sounds/doorbell/doorbell-5.wav
  • 把 Arch Linux 由傳統 BIOS 換用 UEFI

    2013-09-10

    因為事前有先弄清楚 GPT, UEFI 等概念,所以這種在自己身上開刀的玩法,才有把握不先備份就直接來玩真的。

    我用了 Archboot 開機片,因為可以有個以 UEFI 開機的臨時開刀作業環境,還有  GParted Live CD 幫助我處理調整分割區。

    1. 先用 gdisk 把 MBR 分割表轉為 GPT
    2. 再用 GParted 挪出一塊 100MB 的空白分割區
    3. 接著把這塊分割區 id 用 gdisk 設為 ef00 (EFI System),再用 mkfs.vfat 格式化
    4. 在 Archboot 底下 chroot 後掛上 /boot/efi/,再重建一份 x86_64-efi 的 GRUB
    5. 更新 grub.cfg 設定檔

    雖然中間有些卡到,但是都只是指令不熟的關係,因為觀念正確,所以最後的結果是成功的。

    改用 UEFI 有什麼好處?暫時還沒感受到,只是單純想玩、覺得這好像是跟上時代而已。

  • [Daily Digest] 2013-08-21

    2013-08-22

    Online resources:

    • Day 1 Keynote – Bjarne Stroustrup: C++11 Style | GoingNative 2012 | Channel 9
    • [W3C] Input Method Editor API
    • Bluetooth 低耗能 SensorTag – TI.com 可以簡化我之前想的商家、景點資訊端點部署…
    • 能源使用的新思維:小即是美 | 巷仔口社會學
    • Lucb1e.com :: Cookieless Cookies
    • 正規表現はもう古い?!これからは「Verbal Expressions」だ! | IDEA*IDEA
    • beego – Simple & powerful Go App framework
    • 環境報導: 那美好的戰役宛如昨日
    • PLAYPOWER | Learning Games for Radically Affordable Computers [PLAYPOWER Wiki / About the $10 Computer and Playpower] 主打教育用途的任天堂紅白機仿品,站在這一點來看,XGameStation, Uzebox 甚至原先用意也是教育用途的 Raspberry Pi 我都覺得沒這個 PLAYPOWER 有意思。
  • COSCUP 2013 雜記

    2013-08-08
    • 好幾次被提到拿黃牌的問題,只是想到參加 COSCUP 這麼多屆了,從靠著自己微薄存款念碩士班到現在有份工作,終於有能力且這次也有機會做一點微不足道的回饋,就支持了個人贊助方案。我本人還是想低調一點,不曉得參加證會在外觀上以顏色明顯區別出是個人贊助。
    • 這次找張善政政務委員來談 Open Data,可以感受出因為和與會者氣味相投的關係,所以博得了滿堂采。不過小帥提的深入思考顯得更重要。
    • 接著的座談會,當中有與會者問到,他是在政府機關工作,想問如何說服長官不要拘泥於 Open Data 成果呈現的外觀。這個問題大概是在公部門工作、無論是學校還是公署的 IT 人員都會遇到的問題,因為要成果展示,所以要讓長官有個美美的東西,去跟比較沒那麼內行看門道的外行人說嘴。我的經驗是:把妝點的九成工夫放在 API 文件或使用說明網站上,一成拿小部份的、片段的資料來做加料示例,真正提供出來的資料還是維持原樣。這樣大家都滿意。
    • NFC 那場,原本想去聽的,但是上一場有點拖到時間,所以大概晚去了 5 分鐘,場內已經擠得座無虛席。工作人員一直好心示意我往裡頭移動,但是我眼見已經有一堆人席地而坐,簡直要把台前都塞爆了,心想不好意思遲到又影響別人的聽講品質,便改變心意,跟工作人員揮揮手表示不想聽了。我並沒有惡意,但是真怕引起誤會。如果那位工作人員有看到這則訊息,請讓我在此表達我的謝意與歉意。
    • AlloyImage 很有趣啊。
    • 今年也報了 MozTW 的顧攤,day 1 顧攤時遇到一個路過的非與會者阿姨,說她在家都用 Firefox 玩 Candy Crush,喵的我聽到都快哭了。
    • Day 1 的 BoF 去美商謀智台灣分公司聚會,像是公司與社群的聯合 party。會中找到了可以參加 MozTW Lab 宜蘭場的朋友,很高興。之後又呼應怪胎小嘉,幾個人跑到凱道前送洪仲丘。
    • 這次因為議程變得很多軌,所以不少想聽的議程都衝堂了,要再花時間補課。
    • 網路的問題,真的要說線路組的大家辛苦了。
    • 今年準備了,但沒報成閃電秀。
  • [Daily Digest] 2013-08-02

    2013-08-02

    Online resources:

    • 任天堂発のRubyおよびPython向け「Code Puzzle」 | スラッシュドット・ジャパン デベロッパー [Code Puzzle]
    • 游击队开放访问宣言 « Guerilla Open Access Manifesto
    • You Can Now Develop For PS Vita For Free
    • 紐約一家人搜尋「壓力鍋」、「背包」引來警方反恐調查 | 即時新聞 | iThome online
    • This is the Moto X. Can it save Motorola? | The Verge

    Murmurs:

    • WordPress 3.6 真不錯。
  • [Daily Digest] 2013-08-01

    2013-08-01

    Online resources:

    • 【情報】4gamer對神谷盛治的第二次專訪(中文)(上) – davidwu0123的創作 – 巴哈姆特
    • iosched – Google I/O App for Android – Google Project Hosting
    • 賴清德宣示:不因狂犬病疫情增加安樂死 – 自由電子報 即時新聞
    • From a monolithic Ruby on Rails app to the JVM 可以跟〈Ruby社区应该去Rails化了 – robbin的自言自语〉搭配著看
    • GroupCache:Go 语言实现的 memcached – 开源软件 – ITeye资讯
    • 水田に巨大な「田んぼアート」 NHKニュース
    • Food Chain | Loading Artist
    • 感時篇/專業記者愈來愈難找了? | 聯副‧創作 | 閱讀藝文 | 聯合新聞網
    • FreeBSD NVIDIAドライバで優れた性能 | 開発・SE | マイナビニュース
    • 台湾企業のTS Consultancy、サイトの繁体字ローカライズサービスを開始 | エンタープライズ | マイナビニュース
    • 创新乏力,NEC宣布退出智能手机领域 – 纽约时报中文网 国际纵览
    • 数据的游戏:冰与火 | 酷壳 – CoolShell.cn
    • 新書推蔫:請大家支持 : 真實筆記
    • MySQL 對 VARCHAR 的 Index 空間佔用的問題… | Gea-Suan Lin’s BLOG

    Murmurs:

    • 突然懷念起「諜對諜」(Spy vs. Spy) 這遊戲來。
    • 美好的 refactoring 就從劃一命名規則開始。
    • 上 3DS e-Shop 買逆轉裁判 5 竟然比在台灣網拍買實體版還貴近兩成,真令我傷心…。
←上一頁 下一頁→
「Hui-Hong YOU」的個人頭像

「喵喔,我是貓。」

  • GitHub
  • Mail

Hiroshi Y.

個人雜記

使用 WordPress 設計

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT