现在 sudo i2cdetect -y 1搜索不到i2c,
树莓派接的一块板子,板子上面接SG90舵机。
12V10A的电池 降压到5V6A
刚接完电池和降压模块的时候,I2C的板子冒了点烟,但一点都不烫,电池、降压块都不烫,只有树莓主板很烫。
打开I2C选项enable时不小心点到了更新。
昨天还能启动,舵机能动,代码没动过,唯一的改动好像就是加了电源附带降压,和更新了一下,别的没动过啊!!搞了几天了解决不了,求大佬帮忙,拜谢了OTL,感激不尽
Traceback (most recent call last):
File "main.py", line 17, in
pwm[0] = Adafruit_PCA9685.PCA9685(address=0x40,busnum=1)
File "build/bdist.linux-armv7l/egg/Adafruit_PCA9685/PCA9685.py", line 75, in init
File "build/bdist.linux-armv7l/egg/Adafruit_PCA9685/PCA9685.py", line 111, in set_all_pwm
File "build/bdist.linux-armv7l/egg/Adafruit_GPIO/I2C.py", line 116, in write8
File "build/bdist.linux-armv7l/egg/Adafruit_PureIO/smbus.py", line 256, in write_byte_data
IOError: [Errno 5] Input/output error
该装的都装了,也不应该缺啥呀,原来就能动啊
这个正负极看起来接错了,其实红线都接在最下面第三个针脚,只是贴纸标识和针脚错位了