Помогите принять температуру с cpu компьютера

есть код. экран без i2c. хотелось бы считывать температуру с cpu и gpu и выводить на экран. пока что выходит только вывести Temperature:

#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // Подключите пины LCD к пинам Arduino

void setup() {
  lcd.begin(16, 2); // Инициализация LCD: 16 символов в 2 ряда
  lcd.print("Temperature:"); // Вывод заголовка на экран
  Serial.begin(9600); // Инициализация COM порта для взаимодействия
}

void loop() {
  if (Serial.available()) {
    char temperatureData = Serial.read();
    int temperatureValue = temperatureData - '0';

    if (temperatureValue >= 39 && temperatureValue <= 45) {
      lcd.setCursor(11, 0); // Перейти на первую строку и 12-й символ
      lcd.print(temperatureValue, 1); // Вывести температуру на экран с одним знаком после запятой
      lcd.print("C"); // Вывести знак градуса
    }
  }
}

я правильно понимаю подключиться ардуиной к материнской плате по I2C и считать датчики температуры?

i2c не использовал

к компьютеру подключался через провод

фига себе до чего технологии дошли

3 лайка

это ирония? я правильно понял что так не возможно?

отрыть схему материнской платы и посмотреть самый простой вариант

@ua6em в армии не служил?

Не

а

Ну, почему невозможно? Всё возможно. Просто, прежде чем писать приём и показ, надо понять кто эту информацию оттуда передавать будет. Есть понимание?

@miro9gh , думаю, Вы уже поняли: пока не сумеете внятно задать вопрос, кроме глума ничего не получите.
Начните с размещения принципиальной схемы.
А потом задайте вопрос по следующему шаблону:

  1. Что хочется получить.
  2. Что получается вместо этого.
  3. Чем первое отличается от второго.

Ну и поскольку вопрос подразумевает взаимодействие двух устройств, а скетч приведен только для одного, то следует подробно рассказать, что делает другое устройство.

Анекдот про рацию на бронетранспортере знаете? Ваш ответ в точности как в анекдоте.