2017年1月1日 星期日

Ywrobot EMS + 宇宙機器人 + IR remote唱歌

用宇宙機器人最新開發的for Ywrobot Easy Module Shield 積木,做了用遙控器控制板子上面蜂鳴器的裝置。

啟用IR裝置後,讓變數IR去讀取紅外線的訊息。將遙控器對準板子上的紅外線接收器(D6),分別按下1, 2, 3, 4, 5, 6, 7 讀取了訊息後,就變成設定的條件。然後就可以判定當IR讀到某個訊息的時候,就讓蜂鳴器發出對應的聲音。

但是IR訊息的讀取有個問題就是,當我按下遙控器送出訊息給板子讀到了。但當我放開遙控器按鈕的時候,訊息並沒有辦法更新為:「按鈕放開了」。於是除非我按了另外一個按鈕,把原本的訊息洗掉,否則變數會一直維持原來的,就會不斷發出聲音。

就像我按下電子琴的C4, 放開之後,還是持續發出C4的聲音這樣。於是後面要加一個,聲音輸出固定時間後,就把IR關閉再打開。這樣訊息就會被洗掉了。

積木大概長這樣



2016年12月1日 星期四

取Arduino數據給Excel用

自動取得數據的PLX-DAQ不能用了,只好純手動。新的excel可以在貼上數據的時候,自動用逗號分隔欄位了,所以還算方便。請看VCR...



2016年11月4日 星期五

Ywrobot easy shield module擴充版

關於Ywrobot這塊擴充版easy shield module(以下簡稱ESM)的介紹,可以看這邊: http://www.instructables.com/id/EasyModuleShield的S4A課程/


2016年11月1日 星期二

S2A練習(一)實體鍵控制LED

最近進的貨都到手了,所以就開始可以做進一步的研發。最近開始要研發用Scratch搭配一些擴充版來設計科學實驗可以用的儀器。

當然是希望可以方便使用,也可以推廣。(scratch配合arduino的課程,黃輝聲老師已經寫的很詳盡了,就不再重複。)我自己的偏好,是要做成科學儀器使用。

目前覺得很有希望的板子有兩套,一個是慧手科技的S4A sensor board V2,一個是YwRobot的easy module shield。今天就先從慧手的板子練習起。

至於Scratch要怎麼跟Arduino連結呢?目前唯一推薦就是奕學開發的宇宙機器人啦。相關資訊一、相關資訊二




2016年10月25日 星期二

用伺服馬達製作起波器

只要一個底部透明的小水槽,加上古董的透明片投影機,就能將水波投影到螢幕上,進行很多的教學。http://lsjhgifted.blogspot.tw/2011/10/blog-post_21.html
(這東西快絕種了,有人要丟掉的請丟到我這裡謝謝!)

以往會在資優班這邊想辦法做出水波干涉條紋給學生看,但是都只能使用以前小時候打電動按鈕連發的技能,手動製作,有時候成功有時候失敗。



最近玩arduino,就有了想法-我能不能控制伺服馬達(SG90)讓他依照某個頻率來回震盪製造水波呢?結果就在影片中。

讓伺服馬達一開始先定位到90度的位置,然後用可變電阻調控每次加減的角度,就可以控制振幅;用另一個可變電阻控制每次動作的delay時間,就可以控制頻率。

東西做好之後,接下來困擾的事情,就是要怎麼樣才能固定在水波槽旁邊。想了好幾個版本,最後一想:江老師設計的SciBrick,不就是為了這個目的設計的工具嗎?於是再加上江老師設計的科學積木將馬達固定好,就變成很好的兩點波源囉。


2016年10月23日 星期日

Mbot 當做理化實驗用的器材

已經忘了什麼時候,跟了團購買了兩台Mbot遙控車,還買了基礎的電子模組。買了給小朋友組裝,玩一下,沒興趣就不玩了,一擺就是不知道多久。直到最近開始研究各種用arduino製作實驗測量儀器,把Mbot撈出來看了看,發現這個東西設計很好,潛力無窮。於是就稍微研究了一下...


2016年10月15日 星期六

SciCore多功能sensor說明文件

這篇文章是關於把SciCore製作成國高中一些實驗課程可以用的sensor的說明文件。如果你有一台SciCore,或者有相關的零件想要自己組裝,或者你很厲害,會用eagle畫出電路圖的話,這篇文章你可能可以參考,也做一台。



這個多功能sensor設計的想法,基本上是把韌體整合在一起,不用每次想測不同東西,就要重灌一次韌體。學生使用的時候,只要電腦上有arduino,可以看到serial monitor就可以進行實驗收集數據。



雖然我會盡量把東西整理包起來,不過如果要自己弄一台的話,基本arduino的知識是需要知道一些的。像是library的安裝,一些接點、插孔大致上的意義等等。我想大概就是需要自己玩過三四種不同的sensor,然後有要用到library,這樣就夠了。