Скетч arduino
Железо:
1) arduino uno
2) датчики DHT22 - 4-е шт
3) LCD дисплей 20x4 шина I2C
4) RTC шина I2C
5) Модуль SD карты
6) кнопки
Необходимо написать скетч для работы информационной(следящей) станции по двум параметрам: температура и валжность.
Функционал:
1) на дисплей должны выводиться показания температуры и влажности по всем 4-м датчикам в режиме реального времени (с частотой обновления информации 10 сек.)
2) на SD карту должны записываться данные (по температуре и влажности) - с частотой 10 мин. Таблица данных должна содержать дату и время каждого записанного измерения)
3) Необходима возможность вывода на дисплей данных с SD карты (в формате: "дата записи", "время записи", "температура, °С", "влажность, %") и удобной реализацией просмотра всех строк.
-
134 Здравствуйте.
Предлагаю свои услуги по выполнению проекта.
Также помогу сделать схему и документацию.
Есть опыт работы с перечисленными модулями, есть идеи как сделать удобное меню.
-
244 1 0 Здравствуйте.
Присоединюсь к мнению коллег, о том, что просмотр архивов большой глубины на маленьком дисплее - это очень неудобно для пользователя и неэффективно для контроллера. Кроме того информация не может накапливаться бесконечно, устаревшие записи нужно удалять.
Предлагаю следующий вариант: на ПК, подключенном по USB, запускается приложение, которое скачивает всю информацию с SD карты, при этом скачанные записи удаляются с SD карты. И уже на ПК реализован удобный интерфейс просмотра с выбором периода, навигацией и т.д.
Кроме того на это же приложение можно возложить функцию установки/синхронизации времени RTC.
Если такой вариант интересен, пишите.
Имею под рукой почти весь комплект железа для отладки.
-
2000 44 0 Здравствуйте, Дмитрий.
Задача не так проста, как кажется на первый взгляд. Тем и интересна.
Нужно организовать эффективный просмотр большого файла, при этом ещё и писать в него периодически. Есть понимание, как всё это решить. Есть свои наработки по русификации символьных дисплеев.
Журнал работы в реальном времени можно будет наблюдать в терминале, подключив устройство к ПК по USB.
Пишу чистый код, оставляю адекватные комментарии.
Пишите, обсудим.
-
1659 29 3 Здраствуйте.
Предлагаю свои услуги по выполнению проекта.
Кроме написания скетча, могу собрать и отладить прототип устройства.
Готов обсудить подробности проекта в личных сообщениях.
С уважением, Сергей.
-
88 Есть понимание дела. Можем обсудить. Возможно лучше развести плату.
-

Обычно в таких задачах используют не Arduino UNO, а esp8266 - это позволит за ту же стоимость получить дополнительно WiFi, скорострельность (для вашего проекта не очень критично) и больше памяти (больше пространства для творчества).
Единственный минус esp8266 по сравнению с UNO - меньшее кол-во портов ввода/вывода, что для вашего проекта критично, т.к. "периферии" много.
Если предполагается вывод конечного продукта в люди в Интернет, то устройство стоит проектировать с учётом перспективных интерфейсов (с трудом представляю, как на LCD 20x4 можно удобно рассматривать историю показаний датчиков).
-
Актуальные фриланс-проекты в категории C и C++
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 2 часа 39 минут назад |
Консультация и аудит текущего проекта на Odoo 19 Community EditionИщем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:… C и C++, Javascript и Typescript ∙ 3 дня 3 часа назад ∙ 7 ставок |
Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C и C++, Встраиваемые системы и микроконтроллеры ∙ 4 дня 4 часа назад ∙ 4 ставки |
Чёрная Украина (RP-проект на базе MTA)
51 898 UAH
|
Инженер по инфраструктуре резидентных проксиМы строим сеть резидентных прокси с нуля — полностью собственную, без сторонних поставщиков. Нам нужен один исключительный сетевой инженер для создания всей технической базы. Что вы будете строить: - Android SDK для фонового использования, который направляет прокси-трафик через… C и C++, DevOps ∙ 10 дней назад ∙ 15 ставок |