Re: Описания к новым базовым элементам программы FLProg 9.X.X
Добавлено: 01 авг 2025, 07:35
спасибо, понял в каком направление дальше разбираться
попробуй загрузить это в неёpilotyac71 писал(а): 12 янв 2026, 16:23 Здравствуйте. Подскажите как выводить данные на консоль? Где найти описание к этим блокам? Надо просканировать шину i2c. Ставлю блок. Есть вход и выход. Что к ним надо подключать?
Код: Выделить всё
#include <Wire.h>
void setup() {
Serial.begin(115200);
delay(1000);
Serial.println("\nСканирование I2C шины...");
Wire.begin();
byte error, address;
int nDevices = 0;
for(address = 1; address < 127; address++) {
Wire.beginTransmission(address);
error = Wire.endTransmission();
if (error == 0) {
Serial.print("Устройство найдено по адресу 0x");
if (address < 16) {
Serial.print("0");
}
Serial.println(address, HEX);
nDevices++;
}
}
if (nDevices == 0) {
Serial.println("Ни одно I2C устройство не найдено");
} else {
Serial.print("Всего найдено устройств: ");
Serial.println(nDevices);
}
Serial.println("Сканирование завершено");
}
void loop() {
delay(5000);
}viewtopic.php?p=143942#p143942pilotyac71 писал(а): 12 янв 2026, 16:23 Здравствуйте. Подскажите как выводить данные на консоль? Где найти описание к этим блокам? Надо просканировать шину i2c. Ставлю блок. Есть вход и выход. Что к ним надо подключать?
Здравствуйте. Спасибо за ответ. В вашем примере пару блоков не нашел в версии 9.6.9. У вас версия 9.6.12. Не совсем понятно назначение блоков. Т.е. обязательны эти блоки для сканирования шины i2c или других параметров. И самое главное, не понятно, что такое консоль. Т.е., к примеру, есть дисплей на котором можно смотреть информацию, есть монитор порта, тоже можно открыть и увидеть информацию, которую отправляешь. Как открыть консоль, чтобы видеть информацию?ecoins писал(а): 13 янв 2026, 05:50viewtopic.php?p=143942#p143942pilotyac71 писал(а): 12 янв 2026, 16:23 Здравствуйте. Подскажите как выводить данные на консоль? Где найти описание к этим блокам? Надо просканировать шину i2c. Ставлю блок. Есть вход и выход. Что к ним надо подключать?
Ниже простой проект. Данные выводятся в консоль. Вы открываете монитор порта программы Arduino IDE. Эти данные выводятся туда.pilotyac71 писал(а): 13 янв 2026, 10:04Здравствуйте. Спасибо за ответ. В вашем примере пару блоков не нашел в версии 9.6.9. У вас версия 9.6.12. Не совсем понятно назначение блоков. Т.е. обязательны эти блоки для сканирования шины i2c или других параметров. И самое главное, не понятно, что такое консоль. Т.е., к примеру, есть дисплей на котором можно смотреть информацию, есть монитор порта, тоже можно открыть и увидеть информацию, которую отправляешь. Как открыть консоль, чтобы видеть информацию?ecoins писал(а): 13 янв 2026, 05:50viewtopic.php?p=143942#p143942pilotyac71 писал(а): 12 янв 2026, 16:23 Здравствуйте. Подскажите как выводить данные на консоль? Где найти описание к этим блокам? Надо просканировать шину i2c. Ставлю блок. Есть вход и выход. Что к ним надо подключать?
Спасибоmontirovka писал(а): 13 янв 2026, 10:16Ниже простой проект. Данные выводятся в консоль. Вы открываете монитор порта программы Arduino IDE. Эти данные выводятся туда.pilotyac71 писал(а): 13 янв 2026, 10:04Здравствуйте. Спасибо за ответ. В вашем примере пару блоков не нашел в версии 9.6.9. У вас версия 9.6.12. Не совсем понятно назначение блоков. Т.е. обязательны эти блоки для сканирования шины i2c или других параметров. И самое главное, не понятно, что такое консоль. Т.е., к примеру, есть дисплей на котором можно смотреть информацию, есть монитор порта, тоже можно открыть и увидеть информацию, которую отправляешь. Как открыть консоль, чтобы видеть информацию?
К консоли можно подключить Чтение системного параметра. Это позволит выводить различную информацию о контроллере в момент запуска.