EE Style & Life
標籤
AVR / Arduino
BeagleBone
Circuit
CNC
DevC++
2015年7月4日 星期六
Arduino 控制 LED 閃爍
for Joe:
一個簡單的程式可以控制 LED 閃爍
線路上使用到一個電阻 (100~200歐姆),以及一個 LED;LED 的 N 極接在 Arduino 上的 GND 接孔,再串聯電阻接到編號 8 的接孔:
程式如下:
先將接孔 8 設定為輸出
接孔 8 設定輸出高電位,然後延時 0.5 秒
再將接孔 8 設定輸出低電位,之後同樣延時 0.5 秒
重覆不停執行 2、3
2015年6月23日 星期二
安裝 Arduino IDE
for Joe:
到
Arduino官網
下載 Windows Installer進行安裝
安裝完後執行
2015年6月20日 星期六
Arduino
For Joe:
Arduino 是一塊小電路板:
上面有 USB 介面,可以直接連接電腦;在電腦上開發程式,讓 Arduino 按照程式流程動作。
有 13 組 I/O 接孔。利用程式控制這些 I/O 接孔;作為輸出時,控制 I/O 接孔輸出電壓為 high 或 low;作為輸入時,可以讀取這些 I/O 接孔的電壓是 high 或 low。
有 6 組 PWM 輸出 (佔用 13 組 I/O 接孔的其中六組)
有 6 組 ADC 輸入,可以用來量測電壓
有 +5V 及 +3.3V 供電輸出,提供外接線路電源
2015年3月8日 星期日
Soft Start of Power Circuit
這個線路不太理想,因為控制元件 Q4 (AP9962GH) 是放在 low side,其中 R6 是假負載;希望可以擺在 high side 控制,負載才有有較好的接地。
high-side soft-start的架構可以很單純,不過就沒有什麼微調機制可以使用;一組簡單的 RC 延時線路,控制 P-Ch MOSFET 導通。線路上的 1uF 及 1M 電阻的組合,可以達到約 45ms (在 9V 供電的條件下測得) 左右的延遲。
2015年3月5日 星期四
開兩個VNC Server (或以上)
閱讀更多 »
2015年3月4日 星期三
建立自己的Arduino程式庫
閱讀更多 »
Linux 上的 process 狀況
閱讀更多 »
較舊的文章
首頁
訂閱:
文章 (Atom)