一直很想做一台壓力均勻度的感測裝置,來取代公司裡面用感壓紙的測試方式,畢竟量化的數據還是比目視判定顏色好得多。所以就 google 力感測元件的時候,找到的這個力敏電阻 (FSR),小小一片要 200 多大洋,抱著好奇的心態買了一個玩玩看!
我們在玩按鈕式的開完時,常會發生的就是按的時候手給他抖了一下。這時候 arduino 會在短時間內偵測到開關開關開關的機械彈跳訊號,造成判定上的問題。
這是按鈕開關機構上 (通常搭配一個小彈簧) 的問題,如果我們使用搖頭式的開關就不容易發生這種狀況了。幸好,如果我們需要用到按鈕開關這個元件,只要搭配 debounce 的語法就可以輕易消除機械彈跳了!
7 段顯示器,其實就是 7 段 LED 顯示器,然後很神奇的它其實是由 8 顆 LED 燈所組成的…老實說我根本不知道為什麼要叫 7 段顯示器?
不過了解 7 段顯示器原理之後,用 Arduino 操作它就變得很簡單了。
這篇文章晚了一個禮拜,現在終於有時間來回顧一下上周參加 Maker Faire Taipei 2014 的所見所聞。
什麼是 Maker Faire?自從看了自造者時代:啟動人人製造的第三次工業革命 (TAAZE 連結),對 maker movement 就一直有在注意。節錄 Maker Faire 官網的資料:
- Maker Faire 是一個平台,讓來自各地的Maker有機會將自己的創意與創作展現在世人面前;更藉由這個機會,觀摩其他Maker的作品,在互相交流中激盪出更多可能性。
- 比起展覽,Maker Faire 更像是一場熱鬧歡騰的嘉年華會。我們期待所有Maker 能帶著他們新奇的作品來與大家同樂,參觀者也能在觀賞和互動中渡過充滿驚奇的一天
整個超感興趣的阿!禮拜六下午下班馬上就衝過去了看看了!
最近不知道吹什麼風,廁所門一直會被吹得開開關關的,很吵。想說用一下家裡不用的巧拼做一個簡單的門檔~
Arduino 玩久了就會很想把它帶著跑,一直用 USB 當作電源,實在很不方便。作出再好玩東西都一直連著電腦,像是之前的防盜裝置,就是要裝在窗戶上才 HIGH 阿!所以一直很想入手一個 Arduino 9V 電源轉接線,在 IC shop 上看一條 $100 其實不算貴。
BUT!還是動手做好玩阿!
最近因為想買賣二手書,所以找到了 TAAZE 這個網站,發現這個網站的服務和博客來有很多相似之處。其實以往買書我都是在博客來上面購買的,博客來的價格基本上都比實體書店便宜,7-11取貨也很方便。不過既然兩個網站服務內容那麼相似,我決定弄一篇來比較一下兩個網站的優劣差異!
我們可以利用蜂鳴器(簡介看這裡),以及兩顆 LED,製作出一套簡易的門窗警報裝置,可以達到類似汽車警報器的效果。
這篇介紹 Arduino IDE 語言上資料型態 (data type),這東西感覺上不太重要,實際寫起程式來就會發對這些東西不熟悉的話,會一直卡卡卡卡的。
這篇介紹怎麼用 Arduino 讓常見的蜂鳴器唱歌!
繼電器就是一種會滴滴答答叫的開關(誤), 一種電子控制的機械開關。基本上把它想像成可以用電子訊號控制的電燈開關就好,relay 的特性是可以利用小電壓控制大電壓,上面的例子就是最簡單的利用 Arduino 控制 relay 的實作,是不是很像路邊的紅綠燈最後讀秒的狀況?
看過 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),脈衝寬度調變。
先前介紹過 74HC595 這個 IC 的基本操作方式(這篇),還有各個接腳功能後(這篇)。接著繼續說怎麼利用 Arduino 去操作這顆 IC,怎麼實現我們一開始說到的好處:用 3 個 Arduino 的 Pin 控制 8 個輸出。
這篇會講到三大區塊:讓 595 啟動的接線方式、Arduino 關於 595N 的 IDE 指令、使用 Arduino 及 595 控制 8 顆 LED 燈。
什麼是 74HC595N,名字實在太長,我這邊簡稱 595。簡單的來說,它是一個可以讓我們只用 3 個 pin 腳,達到控制 8 個 pin 腳效果的神兵阿 (data sheet)! Arduino Uno 的可用數位 pin 僅有 12 個,如果我們想要同時控制超過 12 個以上的 LED,直接使用 Arduino 的 pin 可能不太夠,595 以3控8,提供了一個不錯的解決方案!
什麼是溫度感應器,簡單來說就是一組可以告訴你現在溫度是多少的元件!在 Arduino Starter Kit 裡面使用的 Analog Devices 的 TMP36,datasheet 在此~
TMP35 這類溫度感應元件,並不是像溫度計一樣用水銀偵測溫度高低,而是將室溫轉換成電壓訊號,方便我們應用。
★★★★☆
- 女性的徵友廣告如果如果找男性幫忙捉刀,可以吸引更多人回覆,但是男性的徵友廣告找女性捉刀並沒有用。
- 有些看似撞鬼的神祕經驗,例如有神秘的東西存在,其實是因為風吹過開啟的窗戶產生的超低音波造成的。
我最近很愛看這類的心理學的書籍,如誰說人是理性的、不理性的力量、快思慢想、推力等,都是幾本滿精彩的著作。
但是這本不太一樣,這是一本收集了一些奇奇怪怪心理學實驗的書,大部分都很有趣!(如上面的兩則),有些就真的很像我們在報紙上看的"英國研究…",偏偏本書作者 Richard Wiseman 就是為英國學者……(噗哧)
★★★★☆
TED Talk : 十八分鐘的秘密,是一本僅有 100 多頁的小書,簡單而易讀,但這本書原文在 Amazon 上居然有四顆星評價!你或許會有疑惑,什麼是 TED talk ?TED talk 有什麼秘密居然可以讓這本書在 Amazon 上有四星評價?
在開始介紹這本書前,我強烈建議大家看一下以下影片:Simon Sinek - 偉大的領導者如何鼓動行為。

接著 starter kit 教我們怎麼利用簡單的 switch bottom 當作控制 LED 閃光的開關鍵,英文名稱取的很炫,spaceship interface - 太空艙操作介面!
繼上篇介紹 Arduino IDE 後, Starter Kit 接著介紹所有 Arduino 學習者入門的第一課,操作 Arduino 讓 LED 燈閃亮!我們可以決定閃亮的快慢、亮燈的時間,熄燈的時間,藉由編寫 IDE 程式碼,我們可以輕易做到一般市面上電子產品裡面 LED 燈的閃亮效果!
★★★★★
銜尾蛇,Ouroboros,柏拉圖形容銜尾蛇為一頭處於自我吞食狀態的宇宙始祖生物,牠是不死之身,並擁有完美的生物結構。可惜我們人不是完美的,如果為了短暫的解饞,大口大口往自己的身上咬,最終只有自我毀滅的一天!
非常可笑的是,這個例子淺顯易懂,但是我們常碰到的卻是採用解決症狀的方式處理問題,頭痛醫頭、腳痛醫腳。反正短期內可以解決就好,未來產生的問題是下個人要處理的事情,就這樣一件事情今年一個人提升產能造成品質不良高,明年換個人提升品質造成產能降低,年復一年好像大家都很忙,但是卻一直都沒有解決事情根本問題,最終造成組織持續的傷害。
Peter M.Senge 在本書中強調的五項修練中的最後一項 - 系統思考,提供了一個解決這種問題的新觀點!