"Первые шаги"

Вопросы от новичков
starik3000
Рядовой
Сообщения: 72
Зарегистрирован: 06.04.2020{, 10:53}
Репутация: 5
Имя: Павел

"Первые шаги"

#301

Сообщение starik3000 » 28.07.2022{, 15:05}

Del

SergeySV
Рядовой
Сообщения: 1
Зарегистрирован: 28.11.2023{, 15:40}
Репутация: 0
Имя: Сергей

"Первые шаги"

#302

Сообщение SergeySV » 28.11.2023{, 17:04}

Всем добра. Начинающий. Заинтересовался программированием Arduino. Начал изучать FLProg с просмотра видео и изучением каждого блока. Полученный код вставляю в симулятор Wokwi, который ругается на первую строку. Тупо убрал её, светодиод от кнопки заработал. Это фрагмент кода с первой строкой.
#include "flprogUtilites.h"
bool _bounseInputD2S = 0;
bool _bounseInputD2O = 0;
unsigned long _bounseInputD2P = 0UL;
void setup()
********************************
И так дошёл до таймеров и генератора.
Например, с таймером на отключение через 3 секунды симулятор выдаёт такую вот ошибку.
error: 'flprog' has not been declared
if (flprog::isTimer(_tim1P, 3000))
С генератором аналогичная ошибка.
Что не так делаю?
Скоро получу набор с платой. Буду конкретно с железом работать.
Спасибо.

Nikolai
Рядовой
Сообщения: 3
Зарегистрирован: 06.11.2021{, 10:05}
Репутация: 0
Имя: Николай

"Первые шаги"

#303

Сообщение Nikolai » 28.11.2023{, 21:56}

Здравствуйте! Подскажите пожалуйста как в Flprog целое число int к примеру 25 (полученное от датчика температуры), разбить на 2 и 5. Нужно вывести на две матрицы 8х8 на Max7219 данные с датчика температуры DS18B20 ( первая матрица показывает 2, а вторая 5). В блоке Max7219 создал массив с цифрами от 0 до 9. Спасибо.
Последний раз редактировалось Nikolai 29.11.2023{, 10:49}, всего редактировалось 1 раз.

ivansidor012
Сержант
Сообщения: 279
Зарегистрирован: 10.09.2020{, 14:37}
Репутация: 43
Имя: Иван

"Первые шаги"

#304

Сообщение ivansidor012 » 28.11.2023{, 22:07}

SergeySV, тебе нужно добавить библиотеки flprogUtilites в Wokwi
https://docs.wokwi.com/guides/libraries

Nikolai
Рядовой
Сообщения: 3
Зарегистрирован: 06.11.2021{, 10:05}
Репутация: 0
Имя: Николай

"Первые шаги"

#305

Сообщение Nikolai » 29.11.2023{, 10:47}

ivansidor012 писал(а):
28.11.2023{, 22:07}
SergeySV, тебе нужно добавить библиотеки flprogUtilites в Wokwi
https://docs.wokwi.com/guides/libraries
Спасибо! А как с помощью блоков Flprog разбить число.

ivansidor012
Сержант
Сообщения: 279
Зарегистрирован: 10.09.2020{, 14:37}
Репутация: 43
Имя: Иван

"Первые шаги"

#306

Сообщение ivansidor012 » 29.11.2023{, 13:16}

Nikolai писал(а):
29.11.2023{, 10:47}
А как с помощью блоков Flprog разбить число.
перевести 25 в стринг и далее использовать блок Получение подстроки

Nikolai
Рядовой
Сообщения: 3
Зарегистрирован: 06.11.2021{, 10:05}
Репутация: 0
Имя: Николай

"Первые шаги"

#307

Сообщение Nikolai » 29.11.2023{, 17:27}

ivansidor012 писал(а):
29.11.2023{, 13:16}
Nikolai писал(а):
29.11.2023{, 10:47}
А как с помощью блоков Flprog разбить число.
перевести 25 в стринг и далее использовать блок Получение подстроки
Спасибо! Всё получилось. :smile9:

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

"Первые шаги"

#308

Сообщение Phazz » 29.11.2023{, 19:38}

Nikolai, еще вариант
1111.flp
(216.32 КБ) 6 скачиваний
Untitled.jpg

Ответить

Вернуться в «Начинающим»