2015年2月16日 星期一

Arduino 動手做 - 把Nano的bootloader刷成optiboot來解決看門狗(Watch Dog)錯誤

在開發一些專案時,特別是有一些不穩定因素可能造成機器陷入無窮盡等待時
我們會希望arduino可以自己重開機(reset),此時看門狗(Watch Dog Timer)就是個好幫手
但當我把專案從Uno移至Nano時情況並不順利
每當Nano遇到看門狗作用而使機器reset時,D13-LED就閃個不停而不能成功重置
經過一番搜尋,原因都導向是Nano的boot loader問題

2015年2月7日 星期六

2015年2月6日 星期五

3D動手印 - 修理實驗用試管震盪器



老實說,實驗室裡這台試管震盪器已經不是第一次自己把自己弄壞了
這應該是一天到晚都在那邊震動的宿命吧
半年前也是利用3D列印修過一次支架斷裂的問題
這次是電線脫落被磨斷導致斷電

趁著這次重新接線順便來驗收上次的列印件耐用度
並設計了改良版的支架+利用彈性材料取代容易磨斷的橡皮筋

2015年2月5日 星期四

Arduno動手做 - 使用Ds18b20監測冰箱溫度並自動上傳數據


實驗室有個用來存放樣本的家用型冰箱
從冷凍的區域拿樣本出來時常常發現是退冰的狀態
所以一直很好奇在大家頻繁的開開關關之下到底溫度是如何變化
於是決定動手來實測...