[ Preparation ]
開始之前先將硬體及周邊電子零組件準備完成!
硬體部分:
1. Raspberry Pi 3 Model B
2. HC-SR04 (超音波距離感測模組)
3. 麵包版 x 1
4. LED x 3 (紅黃綠)
5. 1 K 歐姆 電阻 x 4、2 K 歐姆 電阻 x 1
6. 他激式蜂鳴器 x 1 (可發出不同頻率的聲音)
7. 杜邦線 公/母 數條 (約10-15條)
軟體部分:
首先說明一下,因為原本後期就會用到較多 GPIO 來做較多的控制,而在 Raspberry Pi 2 時似乎只有一個 GPIO 的 pin 腳能當作 PWM 使用,而在 Pi 3 似乎就沒這個限制,我就順便測試了將 GPIO 中 SPI 的模組關掉 來當作一般的 GPIO 且使用PWM來當作不同音調的控制!
1. 所以一開始要先確定關掉 GPIO 的 SPI 模組(如要使用一般GPIO pin 腳則可省略此步驟)
打開終端機打上下列指令 (也可以直接開啟桌面圖示調整)
$ sudo raspi-config選擇 7 Advanced Option → A6 SPI → 是否 enable → <No>
這樣就可以確定 SPI 模組為關閉的了
2. 這裡我使用 Python 來完成此次小專題