身為一個程式撰寫員
所見到的都是數位內容
如果要處理類比的內容,就需要將其轉換為數位的,才能使用
像是類比聲音要經過轉換成數位
才能儲存,混音甚至是抽取
然後再經過轉成類比的輸出打出來
以下就介紹
PCF8591 AD/DA數位類比轉換模組
這是透過IIC來溝通
僅要去讀寫內存的地址就好了
在IIC的使用上
import smbus
bus=smbus.SMBus(1)
bus.write_byte_data(address,cmd,value)
bus.write_byte(address,cmd)
value=bus.read_byte(address)
PCF8591主要的目的是解決Raspberry pi的GPIO僅有"數位輸入"的缺點
一般來說是讀取0~255然後透過計算,得到我們認知的數值