正確使用GPIO cleanup()方式
在以Python寫樹莓派GPIO的時候,範例程式常常會在最後一行加上 GPIO.cleanup() ,讓程式結束時可以把GPIO的設定清掉。 最近在開發時,發現明明都已經加上了 GPIO.cleanup() ,但是設定還是都清不掉……。 GPIO一旦沒有清掉,在跑同一隻程式時,會出 RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings. 這樣子的一段警告。