2016年10月16日 星期日

Arduino 的 Starter-Kit Project 2

旅行前完成了Starter Kit 後半的項目。最感興趣的是電容的實驗,當中重要部份是電子方面的原理。Processing的實驗也按步驟的做完,但這個Processing應該有更大的發展空間。有過之前的基本了解,並不難實踐以下的項目。然後也決定跟著Starter Kit做完一次之後,要用組裝一輛玩具車作為下一個學習項目。現在就先補充Starter Kit的後半部:

Project 06
蜂鳴器(Piezo)的使用,可以用tone() function 去設定輸出的音調。有點類似analogWrite() 的PWM輸出般並不是單純的 High/Low 電位,但不同的是tone()改變的是一組訊號的Period長度,也即是改變Frequency。而duty cycle永遠是50%。analogWrite()的PWM是透過固定Period中0%-100%的duty cycle去模擬類比輸出


Project 07
將Project06的蜂鳴器,擴展至類似鍵盤般使用。

Project 08
用傾斜開關去模仿沙漏計時的重置

Project 09
DC馬達的使用

Project 10
DC馬達的使用上,再配合H橋電路IC (L293D) ,以控制馬達的電流方向,從而讓馬達可以正向/反向的轉動。

Project 11 - LCD Display
Project 12
用蜂鳴器作為震動感應器(原來中小學時期教聲音是空氣的震動,就會接觸過的蜂鳴器,竟然一直不知道可以作感應器使用)

Project 13
電容式按鍵感應,類似輕觸式的熒幕或按鍵。只是我這裡把它的導電鋁紙換成了蕃茄。

Project 14
加裝Processing 這套語言,然後就可以透過Arduino發出指令給電腦,控制電腦上的畫面。

Project 15
光耦合器(Optocoupler) 放進其他電子產品中,然後用Arduino發出開關指示。

沒有留言:

張貼留言