Нет устройства I2C по адресу: 0x48 >
Это код:
Код: Выделить всё
import board
import time
import busio
import adafruit_ads1x15.ads1115 as ADS
from adafruit_ads1x15.analog_in import AnalogIn
# Initialize the I2C interface
i2c = busio.I2C(board.SCL, board.SDA)
print(i2c)
print(board.SCL)
print(board.SDA)
# Create an ADS1115 object
ads = ADS.ADS1115(i2c)
# Define the analog input channel
channel = AnalogIn(ads, ADS.P0)
# Loop to read the analog input continuously
while True:
print("Analog Value: ", channel.value, "Voltage: ", channel.voltage)
time.sleep(0.2)
Я пробовал что-то переключать, но, похоже, ничего не помогает. Перезагрузка включает/отключает переключатель ic2 SDA и SCL от 3,3 В до 5 В. Как я могу это исправить?
Подробнее здесь: https://stackoverflow.com/questions/785 ... ation-0x48