Введение
ЗИМА , время когда огородные дела завершены , сегодня даже первый снег выпал , да и до рассадных хлопот еще ого-го , я обычно в это время стараюсь в другое свое хобби удариться , в электронику , не стало бы она моим единственным увлечением если еще немного здоровье сдаст
Завожу честно говорю не интересный совсем для вас дорогие форумчанки блог , мальчишечий
Хотя для сада в нем будут полезности , даже более , буду затрагивать только те конструкции что садоводу пригодиться могут
Да и не поверю что ни у кого из вас нет ни внуков , ни сыновей , ни зятей , али мужей в конце концов кто разбирается или способен разобраться в такой увлекательной для ума игрушке как Arduino
Это такой микропроцессорный конструктор который быстро собирается , а чтобы он ожил в мозги процессора нужно программку(скетч) написать и затолкнуть , можно и чужую в инете найти , но только это не интересно (нет зарядки для мозгов) , а главное что многие из них не зафурычат , поскольку кучу раз у друг друга передраны и на хватали в код ошибок
Вот поэтому и собираюсь здесь со временем разместить подборку 100% рабочих программ и схем по нашей с вами садово-огородной специфике
Почему все же здесь , да пожалуй потому что я здесь основательно корнями осел , скажу честно , хотел изначально на дзене эту тему вести , но после историей с платной подпиской на комментарии и смайлики сотрудничать с ними желания нет , да и не велся я никогда на ихнюю монетизацию , игнорировал их призывы штампуй больше , денег дадим
Ну а пока первой запись , назовем ее
ВВЕДЕНИЕ
Предпочитаемая мной комплектация для «проектов»(ну что так пафосно называют) садовой направленности
Ну прежде всего процессорный модуль – самое практичное это Arduino Nano на ATmega368P , хотя и 168ой в большинстве случаев хватит памяти
По питанию
Внутренний стабилизатор Наны не использую , каждый должен заниматься своим делом , да и откровенно маломощный он
Питание через разъем USB могу использовать только при макетировании , в постоянной работе только через пины питания 5в на плате
Источником 5в питания использую чаще всего такие миниатюрные зарядники 5в 1а
Ну или подобные 5в блоки питания
Но бывают случаи когда импульсный источник питания противопоказан , пришлось вернутся пару раз к классике , трансформаторным БП (то бишь 50гц)
Проблемы возникали при «длинном» подключении DS18B20 , метров в 10-15 , с питанием от импульсного источника постоянно проходили ошибки , а то и вовсе датчик затыкался
Иногда возникает необходимость еще и в автономном питании , на батарейках его расточительно организовывать , литиевые аккумуляторы я как-то обхожу стороной , их только обидь нечайно , так отдача замучает , так что остаются никель-кадмиевые
Беру пару штук АА , а после с них повышаю напряжение до 5в модулем MT3608
, он небольшой и плоский считай , место не много занимает
Далее – использование беспаечных макетных плат и типовых проводов-перемычек
Все это только на этапе макетирования , в работе этот суррогат отметаю
Довольно таки часто в придачу к беспаечной макетке требуется подобный модуль питания для макетных плат
, но все же обычно хватает USB разъема на ардуинке ,
все равно в процессе отладки постоянно скетч перезаливать приходится
Ну теперь можно к модулям обвязки перейти
Прежде всего индикация
Из светодиодных это модули на базе TM1637 , их два варианта – часовой с двуеточием по середине и с декадными точками , удобней конечно второй вариант , но предложения по ним более редки , и те же китайцы сплошь и рядом норовят подсунуть взамен часовой вариант
Ну и еще эти модули по высоте цифр различаются 0,36’’ и 0,56’’
По цвету я для дома беру красные или зеленые , для улицы пожалуй синие больше подходят
Из жидкокристаллических в ходу у меня HD44780 двухстрочные 2*16 и четырехстрочные 4*20
, именно на эти модули предусмотрена непосредственная установка модуля последовательного интерфейсом
, использовать модули индикации без него считаю мазохизмом
К графическим индикаторам душа у меня не лежит , хотя возможно мелкогабаритные OLED дисплеи и имеет смысл попробовать в деле , именно из-за их габаритов (поставлю себе галочку на будущее)
Измерение температуры
Аналоговые датчики , на подобие LM335 , отметаю , далеко без искажений аналоговый сигнал передашь
Ну а из цифровых безусловно самый распространенный DS18B20 , и к нему есть претензии , прежде всего по недостаточной точности , зачем дискретность 1/16° , коли точность в пределе 0,5°-1° , но лучшего варианта из доступных и недорогих нет
в зависимости от места использования беру или просто датчик или датчик помещенный в герметичную гильзу и исходящим кабелем
И да , ведь кстати в датчиках других параметров очень часто в виде дополнительной опции еще и температурный датчик стоит , точностью великой они не блещут , но на халяву говорят и уксус пьют
Освещенность
Я прикипел к BH1750 , дешевый , распространенный , точный
Минус один в яркий солнечный день (100-120клюкс) его рабочей шкалы не хватает , по пачпорту обещают 65,536кл , но из-за закулисных интриг потолок выходит еще ниже – 54,612кл
Обходил это или уменьшая угол обзора , или помещая датчик в корпус с ослабленной прозрачностью , а потом вводил в скетч поправочный коэффициент
Есть еще один интересный датчик освещенности VEML7700 , у него диапазон в одном из режимов повыше , что-то в пределе 120кл
Гонял немного его в ручном , не автоматическом режиме , подбирая усиление и время экспозиции находил режим до 65,536кл , но не более , надо разбираться , но скорее всего опять лукавят
Помещу в разряд освещенности еще и аналоговый модуль УФ освещенности GUVA-S12SD , он банально прост УФ светодиод служащий приемником 240nm-370nm излучения и ОУ с фиксированным усилением
С пяток таких модулей брал – разбежка выхода экземпляров до трех раз , это что-то
, видно так гуляет чувствительность светодиодов к УФ излучению , это более чем измерение в попугаях
Достоинство только одно , датчик абсолютно глух к более высоким спектрам , дома он спит абсолютно , на яркий синий источник света тоже не реагирует , а вот на улице значение аналогового сигнала с него строго пропорционально значениям освещенности в данный момент , ни разу аномальных всплесков УФ не замечал , хотя тут возможно надо ложиться в засаду на долго
Влажность воздуха
Долго не мог найти датчик который хоть что-то правдоподобное показывал , в конце концов остановился на GXHT30 , вот кто понравился , так понравился , лучшего и желать не приходится
Достаточно точный , шустро бегает по всему диапазону , и до 12% опускался , и 99% поднимался , и даже перескакивал на 00% несколько раз в бане , очевидно подразумевая 100%
Второе его достоинство – он очень динамичен , и дискретность у него 16бит АЦП , можно с сотыми % отображать показатели влажности , правда это при точности до 3% , но это не мешает чувствовать относительные микроизменения влажности
Давление
BMP180 , раз попробовал и не ищу другого , стабильно , надежно работает , первое изделие с 2017 в комнате висит , за это время датчик и на миллиметр не уплыл
Наспех пробовал еще BMP280 , но чем-то он мне в первое знакомство не приглянулся , так и не пробовал его повторно
Когда ваял себе регистратор данных возникла еще потребность в двух модулях
Часы реального времени , на тот момент самыми популярными были на связке DS3231 + AT24C32
Время много прошло , возможно сейчас что лучше есть , не в курсе , врать не буду
Ну и модуль считывания карт micro sd , куда все намерянное с привязкой к времени писать
Есть потребность в измерении влажности почвы , но что копеечное предлагают это даже не рассматриваю
А так интересен индикатор начала и интенсивности дождя (опять же то что на АЛИ за три копейки даже не рассматриваем) , направление и сила ветра – опять же если долго и упорно самому мудрить
Термоконтроллеры неплохие и так идут , тут ардуино как собаке пятая нога
Таймера времени тоже неплохие готовые есть
Ну а так можно ваять куда фантазия заведет , у меня например последняя поделка пень-леший который по ночам проходящих мимо пугает , сверкает глазищами и матерится при этом (правда на своем языке) , вот точно чем бы мужик не тешился , лишь бы картошку не окучивал
Перейти к содержанию
0 Комментариев
Рекомендуемые комментарии
Комментариев нет
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти