2014年7月12日 星期六

力敏電阻 FSR (Force Sensing Resistor)

image
一直很想做一台壓力均勻度的感測裝置,來取代公司裡面用感壓紙的測試方式,畢竟量化的數據還是比目視判定顏色好得多。所以就 google 力感測元件的時候,找到的這個力敏電阻 (FSR),小小一片要 200 多大洋,抱著好奇的心態買了一個玩玩看!

2014年6月28日 星期六

[Arduino] 消除機械彈跳 – Debounce

Springs_L
我們在玩按鈕式的開完時,常會發生的就是按的時候手給他抖了一下。這時候 arduino 會在短時間內偵測到開關開關開關的機械彈跳訊號,造成判定上的問題。

這是按鈕開關機構上 (通常搭配一個小彈簧) 的問題,如果我們使用搖頭式的開關就不容易發生這種狀況了。幸好,如果我們需要用到按鈕開關這個元件,只要搭配 debounce 的語法就可以輕易消除機械彈跳了

2014年6月20日 星期五

[Arduino] 7 段顯示器的操作 Seven-Segment display -1

image
7 段顯示器,其實就是 7 段 LED 顯示器,然後很神奇的它其實是由 8 顆 LED 燈所組成的…老實說我根本不知道為什麼要叫 7 段顯示器

不過了解 7 段顯示器原理之後,用 Arduino 操作它就變得很簡單了。

2014年5月31日 星期六

Maker Faire Taipei 2014 !!!

IMG_20140524_165907~2
這篇文章晚了一個禮拜,現在終於有時間來回顧一下上周參加 Maker Faire Taipei 2014 的所見所聞。

什麼是 Maker Faire?自從看了自造者時代:啟動人人製造的第三次工業革命 (TAAZE 連結),對 maker movement 就一直有在注意。節錄 Maker Faire 官網的資料:
  • Maker Faire 是一個平台,讓來自各地的Maker有機會將自己的創意與創作展現在世人面前;更藉由這個機會,觀摩其他Maker的作品,在互相交流中激盪出更多可能性。
  • 比起展覽,Maker Faire 更像是一場熱鬧歡騰的嘉年華會。我們期待所有Maker 能帶著他們新奇的作品來與大家同樂,參觀者也能在觀賞和互動中渡過充滿驚奇的一天
整個超感興趣的阿!禮拜六下午下班馬上就衝過去了看看了!

2014年5月21日 星期三

[DIY] 巧拼自製簡易門檔

image
最近不知道吹什麼風,廁所門一直會被吹得開開關關的,很吵。想說用一下家裡不用的巧拼做一個簡單的門檔~

2014年5月17日 星期六

[Arduino] 9V 電源轉接線製作

image
Arduino 玩久了就會很想把它帶著跑,一直用 USB 當作電源,實在很不方便。作出再好玩東西都一直連著電腦,像是之前的防盜裝置,就是要裝在窗戶上才 HIGH 阿!所以一直很想入手一個 Arduino 9V 電源轉接線,在 IC shop 上看一條 $100 其實不算貴。

BUT!還是動手做好玩阿!

2014年5月13日 星期二

博客來 v.s TAAZE

image
最近因為想買賣二手書,所以找到了 TAAZE 這個網站,發現這個網站的服務和博客來有很多相似之處。其實以往買書我都是在博客來上面購買的,博客來的價格基本上都比實體書店便宜,7-11取貨也很方便。不過既然兩個網站服務內容那麼相似,我決定弄一篇來比較一下兩個網站的優劣差異!

2014年5月10日 星期六

[Arduino] 簡易的門窗警報裝置 – Simple Alarm Gadget

medium_3731418042
photo credit: Malinkrop via photopin cc

我們可以利用蜂鳴器(簡介看這裡),以及兩顆 LED,製作出一套簡易的門窗警報裝置,可以達到類似汽車警報器的效果。

2014年5月4日 星期日

[Arduino] Arduino 上的資料型態 – Data Types on Arduino

image
這篇介紹 Arduino IDE 語言上資料型態 (data type),這東西感覺上不太重要,實際寫起程式來就會發對這些東西不熟悉的話,會一直卡卡卡卡的。

2014年4月27日 星期日

[Arduino] 繼電器介紹 – Intro to Relay



繼電器就是一種會滴滴答答叫的開關(誤), 一種電子控制的機械開關。基本上把它想像成可以用電子訊號控制的電燈開關就好,relay 的特性是可以利用小電壓控制大電壓,上面的例子就是最簡單的利用 Arduino 控制 relay 的實作,是不是很像路邊的紅綠燈最後讀秒的狀況?

2014年4月23日 星期三

[Arduino] 脈衝寬度調變 (PWM) 與 Arduino – Pulse Width Modulation

image
看過 Arduino 基本 Pin 介紹 (這篇),後我們知道有 Arduino 有 digital pin 及 analog pin,digital pin 可以在 pin mode 設定 output/input 來決定 digital pin 是輸出數位訊號,還是接收數位訊。

But!analog pin (A0~A5) 只能接收類比訊號,通常我們的 sensor 都是利用 analog pin 接收外界訊息 (TMP 系列就是接在 analog pin 上的),那我們要怎麼輸出類比訊號?!

靠的就是,Pulse Width Modulation (PWM),脈衝寬度調變

2014年4月19日 星期六

[Arduino] 74HC595N Shift Register 介紹 – Arduino 的操作



先前介紹過 74HC595 這個 IC 的基本操作方式(這篇),還有各個接腳功能後(這篇)。接著繼續說怎麼利用 Arduino 去操作這顆 IC,怎麼實現我們一開始說到的好處:用 3 個 Arduino 的 Pin 控制 8 個輸出。

這篇會講到三大區塊:讓 595 啟動的接線方式、Arduino 關於 595N 的 IDE 指令、使用 Arduino 及 595 控制 8 顆 LED 燈

2014年3月29日 星期六

[Arduino] 74HC595N Shift Register 介紹 - 1

74HC595
什麼是 74HC595N,名字實在太長,我這邊簡稱 595。簡單的來說,它是一個可以讓我們只用 3 個 pin 腳,達到控制 8 個 pin 腳效果的神兵阿 (data sheet)! Arduino Uno 的可用數位 pin 僅有 12 個,如果我們想要同時控制超過 12 個以上的 LED,直接使用 Arduino 的 pin 可能不太夠,595 以3控8,提供了一個不錯的解決方案!

2014年3月22日 星期六

[Arduino Starter Kit 06] Love-O-Meter TMP sensor 熱感應元件應用

image
Love-O-Meter 是一個感應體溫的裝置,隨著體溫的升高,LED 燈會逐漸亮起來。簡單的來說,Starter kit 認為這個可以測試對方看到你體溫會不會身高,升越高就越有愛拉

本篇利用到 TMP36 溫度感應元件,簡單的介紹可以看這篇 溫度感應器 Temperature Sensor - TMP35/36/37

2014年3月21日 星期五

[Arduino] 溫度感應器 Temperature Sensor - TMP35/36/37

IMG_20140320_215404~2

什麼是溫度感應器,簡單來說就是一組可以告訴你現在溫度是多少的元件!在 Arduino Starter Kit 裡面使用的 Analog Devices 的 TMP36datasheet 在此~

TMP35 這類溫度感應元件,並不是像溫度計一樣用水銀偵測溫度高低,而是將室溫轉換成電壓訊號,方便我們應用。

2014年3月16日 星期日

怪咖心理學 - 搞怪心理學實驗大全 QuirKology

IMG_20140315_215603~2
★★★★☆
  • 女性的徵友廣告如果如果找男性幫忙捉刀,可以吸引更多人回覆,但是男性的徵友廣告找女性捉刀並沒有用。
  • 有些看似撞鬼的神祕經驗,例如有神秘的東西存在,其實是因為風吹過開啟的窗戶產生的超低音波造成的。

我最近很愛看這類的心理學的書籍,如誰說人是理性的不理性的力量快思慢想推力等,都是幾本滿精彩的著作。

但是這本不太一樣,這是一本收集了一些奇奇怪怪心理學實驗的書,大部分都很有趣!(如上面的兩則),有些就真的很像我們在報紙上看的"英國研究…",偏偏本書作者 Richard Wiseman 就是為英國學者……(噗哧)

2014年3月7日 星期五

TED Talk : 十八分鐘的秘密 How to Deliver a TED Talk

image
★★★★☆
TED Talk : 十八分鐘的秘密,是一本僅有 100 多頁的小書,簡單而易讀,但這本書原文在 Amazon 上居然有四顆星評價!你或許會有疑惑,什麼是 TED talk ?TED talk 有什麼秘密居然可以讓這本書在 Amazon 上有四星評價?

在開始介紹這本書前,我強烈建議大家看一下以下影片:Simon Sinek - 偉大的領導者如何鼓動行為。



2014年2月9日 星期日

[Arduino Starter Kit 05] Spaceship Interface - 利用開關控制 led 燈

image
接著 starter kit 教我們怎麼利用簡單的 switch bottom 當作控制 LED 閃光的開關鍵,英文名稱取的很炫,spaceship interface - 太空艙操作介面!

2014年1月6日 星期一

[Arduino Starter Kit 04] 閃亮的 LED!The Blink LED

IMG_20140105_205012~2
繼上篇介紹 Arduino IDE 後, Starter Kit 接著介紹所有 Arduino 學習者入門的第一課,操作 Arduino 讓 LED 燈閃亮!我們可以決定閃亮的快慢、亮燈的時間,熄燈的時間,藉由編寫 IDE 程式碼,我們可以輕易做到一般市面上電子產品裡面 LED 燈的閃亮效果!

2014年1月5日 星期日

第五項修練 (2) - 整體的解決方案 The Fifth Discipline

origin_3077085678
★★★
銜尾蛇,Ouroboros,柏拉圖形容銜尾蛇為一頭處於自我吞食狀態的宇宙始祖生物,牠是不死之身,並擁有完美的生物結構。可惜我們人不是完美的,如果為了短暫的解饞,大口大口往自己的身上咬,最終只有自我毀滅的一天!

非常可笑的是,這個例子淺顯易懂,但是我們常碰到的卻是採用解決症狀的方式處理問題,頭痛醫頭、腳痛醫腳。反正短期內可以解決就好,未來產生的問題是下個人要處理的事情,就這樣一件事情今年一個人提升產能造成品質不良高,明年換個人提升品質造成產能降低,年復一年好像大家都很忙,但是卻一直都沒有解決事情根本問題,最終造成組織持續的傷害。

Peter M.Senge 在本書中強調的五項修練中的最後一項 - 系統思考,提供了一個解決這種問題的新觀點
Related Posts Plugin for WordPress, Blogger...