- Arduino — автономный автополив на 1-12 комнатных растений
- Arduino — простой автополив. обсуждение проекта
- Автоматический полив газона
- Купить arduino, модули и датчики ардуино | alexgyver
- Наливатор напитков своими руками [05.01.2020] | alexgyver
- Настройки в коде
- Об авторе и не только | alexgyver
- Особенности:
- Папки
- Переменный ток
- Полезные электронные модули, умный дом | alexgyver
- Постоянный и переменный ток
- Постоянный ток
- Ссылки оставлены на магазины, с которых я закупаюсь уже не один год
- Трилогия о воде | alexgyver
Arduino — автономный автополив на 1-12 комнатных растений
Дешевле да, Но!
1. Не все цветы растут в камнях.
2. О каком сливе идёт речь, если они комнатные и сидят в горшках.
3. Вы уехали в отпуск, а на 2 недели погодка испортилась, сплошные дожи, а система настроена на полив каждые 2 дня по 100 мл в сутки на горшок примерно /-. От сюда вопрос, куда будет деваться вода? Дренажа нет, слива нет, значит накапливаться. Испарятся ей особо некуда, жары то нет. От сюда перерасход воды из бака (ведра), цветение её и плесень там куда она сливается.
Не проще всё таки просто прекратить полив в связи с ухудшейся погодой.
p.s. 4. да и в тёплую погоду, если как вы написали цветы в камнях, вода будет уходить не задерживаясь и цветы будут сохнуть.
Arduino — простой автополив. обсуждение проекта
Автоматический полив газона
Если есть у кого готовое решение или ссылки, поделитесь.
Меня по большей части интересует схема подключения всего этого и прошивка для ЕSP.
Вообще задача стоит опросить датчик дождя и влажности в определенное время суток, и по результату давать команду управляемым кранам на полив поочередно (по зонам). Ну и интерфейс для настройки параметров в веб или андроиде.
На данный момент также есть комутируемые релле по радио каналу 433 мгц, на 8 и 16 каналов, которое надеюсь тоже задействовать через RF Bridge sonof для ручного управления, подключив это все к яндекс станции.
Меня по большей части интересует схема подключения всего этого и прошивка для ЕSP.
Купить arduino, модули и датчики ардуино | alexgyver
Привет, друг! Ты находишься на странице со ссылками на практически все существующие модули, датчики и сенсоры Arduino! ⚠ Все ссылки ведут на Aliexpress, на крупных проверенных продавцов (WAVGAT, Great Wall, e_goto, FEIYANG). Купить Arduino и модули у них можно абсолютно безопасно, и доставка от них обычно самая быстрая.
Да, они китайские, но Arduino — очень простое устройство, это всего лишь «обвязка» для микроконтроллера ATmega. А датчики для Ардуино… Это вообще простейшие устройства, их даже подделывать не нужно. Китайцы давно опережают всех по уровню производства микроэлектроники, так что покупать у них Arduino — лучшее, что можно сделать. У нас в России вы купите абсолютно то же самое, но дороже в 5, а в некоторых магазинах даже в 10 раз! ͡๏̯͡๏ (проверьте, это действительно так). Редкое исключение – Амперка, у них собственное производство.
✔ Небольшой лайфхак: если купить модули Arduino у одного продавца (добавлять в корзину Aliexpress), то они придут одновременно одной большой посылкой по цене одной доставки!
Также смотрите другие модули на странице магазина на Али: WORLD CHIPS, GREAT WALL, SAIMORE, ROBOT DYN, WAVGAT, S S S , EC BUYING, ROBOTLINKING, ELECTRONIC FANS
Наливатор напитков своими руками [05.01.2020] | alexgyver
• 25.10.19 Версия 1.0: первоначальная, вроде бы стабильная версия
• 30.11.19 Версия 1.1:
– Поправлена работа системы при выборе некорректного объёма
– Исправлены ошибки при наливании больших объёмов
– Исправлен баг с остановкой наливания при убирании другой рюмки
• 15.12.19: обновлена библиотека ServoSmooth, перекачайте архив. Улучшена работа на низких скоростях и ускорениях.
• 05.01.20 Версия 1.2:
– Исправлено ограничение выбора объёма
– Исправлены ошибки (обновите библиотеки из архива! servoSmooth v1.8, microLED v2.3)
– Добавлено хранение в памяти выбранного объёма
• 18.01.20 Версия 1.3: Исправлен баг со снятием рюмки в авто режиме (жука поймал Юрий Соколов)
• 08.03.20 Версия 1.4: Добавлена настройка уровня концевиков (для ИК датчиков) и исправлена ошибка с наливанием больших объёмов
Настройки в коде
#define ENCODER_TYPE 1 // тип энкодера (0 или 1). Если энкодер работает некорректно (пропуск шагов/2 шага), смените тип
#define ENC_REVERSE 0 // 1 - инвертировать направление энкодера, 0 - нет
#define DRIVER_LEVEL 1 // 1 или 0 - уровень сигнала на драйвер/реле для привода
#define LCD_ADDR 0x3f // адрес дисплея 0x27 или 0x3f . Смени если не работает!!
Об авторе и не только | alexgyver
Всем привет, меня зовут Саша (не Лёша)! С детства я был очень любознательным и любил рукодельничать: классические самоделки, механизмы, пиротехника, и конечно же электроника. Я – потомственный электронщик: батя электронщик, и его батя (мой дед) – тоже. Я рос в окружении коробочек с проводами и электронными компонентами, но радиолюбителем так и не стал: терпеть не могу паять и настраивать аналоговую рассыпуху. Классе в 6-ом я около года ходил в радиоэлектронный кружок, из которого особо ничего и не вынес: там была всё та же рассыпуха и схемы из советских книжек. Скукота!
Мне больше нравилось мастерить пневматическое оружие и радиоуправляемые модели. Также мне очень нравился американский сериал MacGyver, в котором главный герой находил выход из сложных ситуаций при помощи максимально доступных компонентов, изготавливая оружие и инструменты буквально из подножного мусора! Гайвер стал моим кумиром детства. Ему на замену пришли “Разрушители легенд” Адам и Джейми: я смотрел абсолютно все выпуски (и не один раз), включая не переведённые на русский. Более того, я даже переводил субтитры к ним и выкладывал на трекер =) И конечно же, я пустил слезу на самом последнем выпуске шоу – Grand Finale.
Где то в душе я хотел делать и программировать роботов и всякие такие штуки, но не знал, с какой стороны к этому подойти. Тем временем по телевизору крутили очередной сюжет о том, как какой-то школьник из глубинки сделал необычного робота. Я завидовал…
В то время у меня уже был старый форум и канал на Ютубе, где я делился своими поделками. Мне нравилось монтировать видео, это очень интересный и творческий процесс. Я даже из “пострелушек” из самодельной пневматики умудрился склепать многосерийный фильм с Sci-Fi сюжетом и бесшовными переходами между дублями, это был жутко интересный опыт.
Саша вырос и поступил в Бауманку на проектирование космических аппаратов. Да, опять далеко не робототехники! Очень сильно не хватало денег, а контекстная реклама на форуме и свежесозданном сайте приносила сущие копейки. Сгонять в универ и обратно – 80 рублей, ещё на сотку пообедать в столовке, итого 3600р при стипендии отличника 2500р. Я вспомнил, что доходы с Ютуба были весьма вкуснее рекламы на сайте, и решил начать с чистого листа.
На первом курсе нас учили программировать на Delphi (смесь паскаля и Visual Studio). Тогда я понял, что программирование мне очень интересно, да и давалось оно очень легко. Примерно в тот же период я узнал про Arduino, которая стоила абсолютно неподъёмных на тот момент денег, а потом про AliExpress. Ловушка захлопнулась… Я начал с огромной скоростью осваивать программирование и навёрстывать упущенные и забытые знания по электронике. В ход шла абсолютно любая информация из интернета: я искал ответы на конкретные вопросы и впитывал их как губка
Боб
. За моими успехами можно проследить по каналу.
С самого начала я старался не просто показать зрителю, как я умею, а показать так, что он тоже так сумеет. Я трачу очень много времени на то, чтобы сделать очередную поделку из доступных материалов. Не из какой-то там железяки, которая есть только у меня на балконе, а из того, что можно без проблем купить в хозмаге/фикспрайсе/алиэкспрессе. Это очень интересный процесс! Любимое хобби превратилось в любимую работу, и я очень этому рад. Ещё больше я рад тому, что благодаря моим видосам люди встают со стула и начинают действовать! Самый сильный эффект от этого достигается на Ардуино-проектах: я всегда оставляю все исходники, схемы, ссылки на компоненты, пишу инструкции и всё такое, благодаря этому наша армия растёт и множится! Мои проекты повторяют в огромных количествах, и даже продают на Авито (я не против, я свою копеечку зарабатываю, и другим помогаю). А мою “огненную лампу” можно даже купить на Aliexpress.
Спустя некоторое время я почувствовал, что способен двигать в массы то, о чём мечтал в детстве: программирование железяк. В нашем сегменте интернета не было нормальных адекватных уроков и нормальных сообществ, куда можно обратиться за помощью, поэтому я решил сделать всё своё. Появился канал “Заметки Ардуинщика” с подробными видео уроками для самых новичков, форум community.dachniymir.ru с прекрасными людьми, и конечно же база уроков у меня на сайте. Я считаю, что это самые подробные уроки по Ардуино и программированию (применительно к Ардуино) в интернете. Я постоянно их дорабатываю и добавляю новую информацию, которую получаю из практики и по крупицам собираю по всему интернету, включая стэк оверфлоу и богом забытые ветки на зарубежных форумах.
Сейчас я довольно-таки известный чувак и популяризатор науки и электроники/программирования:
Около 5 раз меня вскользь показывали по центральным Российским каналам и несколько крупных блогеров ссылались на меня, за что им огромное спасибо. Также я наделал шуму на западном Discovery со своим проектом “Перчатка времени”, а за проект “Световой меч” получил призовое место в конкурсе от Instructables. Некоторые издания брали у меня интервью, воооот (MediaLeaks, АмперКот, газета Бауманец).
Всё, что вы видите на моих каналах, сайтах, форумах и вокруг этого, создано одним человеком: мной (за редким исключением не без помощи подписчиков! Список благодарностей – здесь). Сайты, проекты, видосы, картинки, схемы, платы, программы, дизайн, всё это я создаю сам, мне всё это очень интересно! На данный момент ютуб является моей единственной работой, а создание контента и уроков – моей страстью. Впереди у нас с вами ещё очень много всего интересного, я очень рад, что всё идёт так, как оно идёт!
Особенности:
- 10 каналов управления. Из них (в разных комбинациях):
- 9 каналов с логическим выходом 5V, к которым можно подключать обычное реле, твердотельное реле, силовые ключи (транзисторы, модули на основе транзисторов)
- 2 канала сервоприводов, подключаются обычные модельные серво больших и маленьких размеров
- 2 канала ШИМ с высокой частотой (1 кГц) для управления скоростью моторов, яркостью светодиодных лент, мощностью обогревателей
- 2 канала ШИМ с низкой частотой (1 Гц) для управления мощностью обогревателей
- 1 канал управления линейным электроприводом с концевиками ограничения движения и работой по тайм-ауту
- Бортовой датчик температуры и влажности воздуха (BME280)
- 4 канала для датчиков, могут работать в разных сочетаниях:
- 4 аналоговых датчика (влажности почвы или любых других)
- DHT11/DHT22 – цифровой датчик температуры и влажности
- Термистор – аналоговый датчик температуры
- DS18b20 (Dallas) – цифровой датчик температуры. Возможна установка нескольких (с версии 1.6)
- MH-Z19 – датчик углекислого газа (с версии 1.5)
- Модуль опорного (реального) времени RTC DS3231 с автономным питанием
- Большой LCD дисплей (LCD 2004, 20 столбцов, 4 строки)
- Орган управления — энкодер
- Периодичный полив (реле)
- Схема с индивидуальными помпами/клапанами
- Схема с одной помпой и несколькими клапанами
- Полив на основе показаний датчиков влажности почвы
- Управление освещением (реле) с привязкой ко времени суток
- Проветривание (привод открывает окно/серво открывает заслонку) по датчику температуры или влажности воздуха
- Увлажнение (включение увлажнителя) по датчику влажности воздуха
- Обогрев (включение обогревателя) по датчику температуры
- Выполнение действий сервоприводом (нажатие кнопок на устройствах, поворот рукояток, поворот заслонок, перемещение предметов) по датчику или таймеру
- Режимы:
- Таймер – простой периодический таймер
- Таймер RTC – периодический таймер с привязкой к реальному времени
- Неделька – работа в выбранный промежуток времени в выбранные дни недели
- Сенсор – релейная работа по выбранному датчику с настройкой периода опроса и гистерезисом
- ПИД – регулятор для высокоточного поддержания заданного значения с датчика
- Рассвет – плавное включение и выключение (закат) источника освещения в выбранное время
- Дополнительные фишки:
- Расписание ПИД регулятора
- Автотюнер коэффициентов ПИД
Папки
ВНИМАНИЕ! Если это твой первый опыт работы с Arduino, читай инструкцию
- libraries — библиотеки проекта. Заменить имеющиеся версии
- firmware — прошивки для Arduino
- schemes — схемы подключения компонентов
- docs — документация, картинки
- PCB — файлы печатной платы
Переменный ток
Для цепей переменного тока есть ещё один совет: используйте твердотельные реле с детектором перехода через ноль (zero detection, zero-cross), они также называются «бесшумные» реле, т.к. в них коммутация происходит в момент перехода напряжения через ноль, и выброс практически равен нулю.
Полезные электронные модули, умный дом | alexgyver
На этой странице вы найдёте большую подборку полезных модулей и датчиков с AliExpress. Эти модули можно использовать как сами по себе, так и собирать из них более интересные системы без использования микроконтроллеров и программирования. Элементы умного дома, автоматические системы и просто небольшие самоделки, упрощающие жизнь!
Небольшой лайфхак: ссылки на товары подписаны названием магазина, покупая всё в одном магазине вы сэкономите на доставке, а также получите весь заказ одной посылкой!
Постоянный и переменный ток
Очень распространённым способом защиты цепи является RC цепь (она же искрогасящая цепь, снаббер), представляющая собой резистор и конденсатор. RC цепь можно поставить параллельно выводам реле (т.е. последовательно с нагрузкой), что очень удобно. Смотрите схему и выбор номиналов выше.
Постоянный ток
Самые жизненные примеры – помпа и клапан на 12V, которые управляются от блока питания. Самый первый и обязательный шаг к защите от индуктивных выбросов – диод, установленный встречно-параллельно индуктивной нагрузке. Диод рекомендуется припаивать как можно ближе к нагрузке, а не к реле, чтобы между нагрузкой и диодом было как можно меньше проводов.
Ссылки оставлены на магазины, с которых я закупаюсь уже не один год
Arduino NANO 328p – искать
https://www.youtube.com/channel/UCgtAOyEQdAyjvm9ATCi_Aig
Средняя помпа
Трилогия о воде | alexgyver
