Каталог
|
Реєстратор параметрів вологості та температури2022-09-26 Всі статті →Афанасьєв Ілля. Добрий день. Виникла необхідність в вимірюванні вологості та температури в приміщенні протягом дня з одночасним їх записом для подальшої обробки. Провівши пошук готових пристроїв був здивований їх вартістю, а деякі навіть не підходили за своїми характеристиками. Отже, було прийнято рішення створити самостійно реєстратор вологості та температури. Для виконання даного проєкту використовував наступні основні комплектуючі:
Два різних датчики вологості та температури використовував тому, що вони були в наявності. Схема підключення датчиків та модулів до контролера має наступний вигляд (Малюнок 1) Малюнок 1 - Схема підключення датчиків та модулів до Arduino Nano За моїми підрахунками 2 акумулятори повинно вистачити більш як на добу безперервної роботи (можливо і більше). Логіка роботи наступна: встановивши microSD карту подаємо живлення на плату за допомогою перемикача. Після чого на microSD карті створиться файл «DATALOG.TXT» (якщо він відсутній) і в нього будуть записуватися данні, а саме рік, місяць, число, години, хвилини, секунди та через пробіл вологість з датчика DHT11, температура з датчика DHT11, вологість з датчика DHT21 та температура з датчика DHT21 (Малюнок 2). Малюнок 2 - Приклад запису програми в файл «DATALOG.TXT» Для подальшої обробки даних використовую програму Excel. Для чого копіюємо весь текст у файлі «DATALOG.TXT» та вставляємо в Excel. Виділяємо стовпчик А:А, заходимо у вкладу «Данные» та натискаємо кнопку «Текст по столбцам». У відкритому діалоговому вікні вибираємо «с разделителями» та натискаємо «Далее», потім вибираємо «пробел» та натискаємо «Готово» (Малюнок 3). Це дасть змогу розбити данні з кожного датчика по своїм стовпчикам, для подальшої обробки даних. Малюнок 3 - Скріншоти обробки даних в Excel Розмістивши датчики, наприклад один в приміщенні, а інший на вулиці можна з легкістю спостерігати за перепадом температур та вологості. Як висновок - загалом проєктом дуже задоволений. Даний реєстратор не важко зібрати та по вартості він на багато дешевший за готові аналоги. На перспективу до цього реєстратора можна ще під'єднати датчики аналізу повітря і не тільки. Маю надію, що викладена вище інформація комусь прийдеться в нагоді. Посилання:
Дякуємо Вам за звернення! Ваш відгук з'явиться після модерації адміністратором.
Константин
22.06.2023 16:54:57
Не напустив воду в бассейн - нельзя научиться плавать.Ілля ты молодец - считай что твой бассейн заполнен на одну треть!
Vova
13.06.2023 18:24:15
Из "нормального" в этом проекте только DS3231. Все остальное либо мусор, либо опасно, либо не требуется. Но как обучающий проект для детей - сойдет.
Сергiй
28.01.2023 20:57:17
Цікава стаття, проте якщо перенести цей проект на ESP32 /ESP8236 стало б можливим відправляти данні в хмарне сховище. Про це багато цікавого (але англійською) тут: https://randomnerdtutorials.com/ .
Кирилл
29.12.2022 11:51:08
Мне нравится почти всё. Но, если поработать с python и devel studio / delphi, то можно получить красивое окошко приложения для регистрации данных. Но это дело вкуса.
Ярослав
27.12.2022 12:20:33
Стаття чудова. Вже хочеться щось подібне зробити самому. Дякую!
Олексій
19.12.2022 15:46:11
Круто!Ще б дісно і передачу даних і додати вентилятори наприклад щоб можна було їх (автоматично) вмикати і продувати ящички з овочами =)
Сергій
01.12.2022 22:27:10
Треба до цієї схеми додумати ще модуль передавання даних.
|