在使用 Fritzing 的時候,與其把元件直接接到 GND 或 +5V,不如多多利用 Power 和 Ground 符號。善用 Power 和 Ground 符號會讓你的電路圖變得清爽一點。
要怎麼做呢?讓我拿個例子示範給你看:
以「Lab4 - 使用可變電阻調光」的實驗為例,這個實驗的目的是用可變電阻來控制 LED 的燈光亮度,它的材料主要是一個可變電阻和一顆 LED (Fritzing 素描檔下載連結 potentiometer.fz):
其原始電路圖如下:
▲ LED 和可變電阻都直接接到 GND,而可變電阻也直接接 +5V
啟動 Fritzing 載入 potentiometer.fz,然後照著底下的步驟做:
1) 首先,切到電路圖檢視 (Schematic View),從元件視窗 (PARTS window) 拖曳 Ground 符號到電路圖上:
然後把 Ground 符號跟 Arduino 的 GND 連接起來:
2) 以 LED 線路為例,再從元件視窗 (PARTS window) 拉一個 Ground 符號到電路圖上,並且連接到 LED 的接地:
3) 接著刪掉 LED 到 GND 的這條電路線:
就可以得到比較乾淨的線路:
4) 對每一個有接地的元件重覆步驟 2~3。電源的線路也一樣,可以利用 Power 符號如法炮製:
全部調整完畢後,最後完成的電路圖如下:
跟原始電路圖比起來,調整後的電路圖是不是清爽多了?嗯,在這個小例子中,也許感覺不是那麼明顯,不過當電路比較複雜,尤其線路縱橫交錯,接地線與電源線穿梭在眾多線路之間,而且接地線與電源線還不只一兩條的時候,這個小技巧就很管用了。
動動腦
試著用從本篇所學得的 Power 和 Ground 符號把「Lab11 使用 74HC595 和三支腳位控制 8 顆 LED」實驗的電路簡化。Lab11 的 Fritzing 素描檔可以在這個連結 (Shift_Register.fz) 中取得。 。
0 意見:
張貼留言