擅长:python、mysql、java
<p>问题在于I2C地址。当您使用示例代码时,示例代码中的地址是(0x62),但在您的情况下是(0x60)。所以只需更改此地址,它就会正常工作。
为了您的方便,我提供的代码与我的硬件完美配合</p>
<pre><code>import Adafruit_MCP4725
import time
dac=Adafruit_MCP4725.MCP4725(address=0x60)
try:
while True:
for x in range(0,4096,1):
dac.set_voltage(x)
vlt=x/4096*5.0
print(x,vlt)
time.sleep(1)
except Exception:
print("issue")
pass
</code></pre>