Используя java-приложение, и модель контроллера сбора данных на AVR научимся сохранять показания устройства в базе данных под управлением движка SQLite. Данные передаются в форме строки, где непосредственно само приложение делит информацию на подстроки и извлекает необходимые значения. Температуру переводим в дробное число. Дату и время оставляем в символьном виде, при этом они остаются составным ключом в таблице. Перед отправкой запроса в базу сохраняем информацию в текстовый файл, т.е. ведем своеобразный лог. Для записи данных в базу используем интерфейс PreparedStatement, который наследует от Statement. Его "изюминкой" является то, что созданные объекты могут передавать несколько входных параметров, значение которых не указывается в запросе и на его место ставится знак («?»). Пропишем занесение данных каждую минуту для уникальности ключей, обычным сравнением строк. Произведем обновление таблицы после операции записи. Исходники для java-приложения и проект, в нескольких вариантах, для программы Proteus прилагаются. Подробнее читайте по ссылке.
Вступите в группу, и вы сможете просматривать изображения в полном размере
Это интересно
0
|
|||

Последние откомментированные темы:
-
Лучший чат-бот с искусственным интеллектом - какой из них вам подходит?
(1)
boris 1
,
13.01.2022
-
Новогоднее украшение рабочего стола ПК
(1)
Елена2022
,
21.12.2021
-
Как JPG преобразовать в Word с распознаванием текста
(1)
Olejaweb
,
13.11.2021
-
Как вернуть классическое ленточное меню в проводник Windows 11
(1)
Сергей Михайлов сын
,
26.10.2021
20251120224934