Проэкт супер .Кнопки можно делать из заклепок,предварительно удалив стальной центр.
@ИванИванов-з4о4ф4 жыл бұрын
Большое спасибо. Я конечно в ардуино не разбираюсь , но думаю так делать не правильно. Летом рассвета 4-30 , а зимой в 8-00. Также закат в 22-00 и 17-00 соответственно. Курица живёт по солнышку , а не по часам реального времени. Вот если бы Вы на ардуино реализовали астрономические часы это было бы верно Можно проще по сумеречному датчику , как свет уличный на столбах включается.
@СергейПетрович-н3ы7 жыл бұрын
а что круто сделал молодец !! лайк
@Victor-zz1gi6 жыл бұрын
Посмотрел оригинальный код, то не "косячок", чтобы каждый параметр запоминался только после нажатия на 4 кнопку, так задумано. Если хотите, чтобы было по вашему, то ищем в коде такой блок: if (buttonEnter == 1) { EEPROM.write(0, hourM1Open); --- --- lcd.clear(); } и после него вставляем такой код: if (hourM1Open != EEPROM.read(0)) { EEPROM.write(0, hourM1Open); buttonDownUp = 0; } if (minM1Open != EEPROM.read(1)) { EEPROM.write(1, minM1Open); buttonDownUp = 0; } if (hourM1Close != EEPROM.read(2)) { EEPROM.write(2, hourM1Close); buttonDownUp = 0; } if (minM1Close != EEPROM.read(3)) { EEPROM.write(3, minM1Close); buttonDownUp = 0; } Для настройки мотора 1 будет работать. Для 2 мотора, нужно поменять код в блоке настроек мотора 2 по аналогии выше. Можно конечно и по другому, но данный вариант для меня самый простой, чтобы здесь написать.
@ITsuper327 жыл бұрын
Интересное решение.
@radteh7 жыл бұрын
Из пушки по воробьям. Глянув код скетча могу сказать что дисплей здесь вообще не нужен, можно было поставить четыре семисегментных индикатора. Дата выводиться только для красоты. Часы реального времени в принципе то-же не нужнаы. Можно реализовать код часов полностью на контроллере, просто предусмотреть коррекцию времени при уходе. Контролировать положение калитки контроллером незачем, можно реализовать как в шлагбаумах и автоматических воротах: концевик обесточивает мотор, а питание скидывается по таймеру. Возьмите журналы Радио старых годов, там подобные вещи реализовывались на pic16f84 и attyni2313. Меньше деталей и соединений - выше надёжность. PS А что если курица не успеет зайти по расписанию?
@Мидирпожирательшавухи7 жыл бұрын
Ну лисы тоже есть хотят , типо естественный отбор , отбор ардуинкой !!!
@MrRadiostep7 жыл бұрын
Для неуспевших куриц надо нейронную сеть поднимать с компьютерным зрением на нескольких топовых GPU. (это конечно я попытался пошутить)
@vaque844 жыл бұрын
@@MrRadiostep я боюсь, что через несколько пятилеток, такой совет будет ценен..
@Rossava137 жыл бұрын
Ещё нужно сигнальную лампу поставить и фотоэлементы безопасности, которые блокировали бы работу мотора при нахождении курицы в проеме
@radteh7 жыл бұрын
Зачем? Прикрутить лезвие и пусть дверка вниз опускается.
@TheradioblogRu7 жыл бұрын
куры - они хоть и дуры, но не настолько)) инстинкт самосохранения у них есть, и если что - убежит
@codius7 жыл бұрын
У меня в блоге статья целая написана про разные варианты подключения большого количества кнопок к одному аналоговому входу - codius.ru/articles/221
@zaharshoihit11837 жыл бұрын
Заметил две ошибки на схеме. 1) Резистор для контрастности, подключен не правильно. Должен быть либо переменный резистор, крайние ноги которого подключенны к минусу и плюсу а средний контакт к дисплэйю. Либо два резистора соеденённые последовательно, так называемый "делитель напряжения". 2) На входе и на выходе стабилизатора нужно ставить конденсаторы, хотябы по 10 микрофарад, иначе он будет работать не стабильно.
@mikeko61716 жыл бұрын
Всем привет. Не силен в ардуино, но когда все установил, то при проверке выдает ошибку, что не находит библиотеки для часов, скачивал с разных ресурсов, но не подходит, можете дать которая у вас работала. Большое спасибо!
@МаратХоджаев-ш4й7 жыл бұрын
Попробуй flprog отличная программа для визуального програмирования
@SergiyGryb7 жыл бұрын
Уважаемый Radioblogful! При необходимости готов безвозмездно помочь Вам с изменениями в скетче, напр. изменить подключение дисплея. По I2C, конечно, подключать дисплей намного проще...
@radteh7 жыл бұрын
По I²C bимеет смысл подключать когда портов не хватает
@SergiyGryb7 жыл бұрын
Спору нет, или когда быстродействие требуется, т.к. I2C по-медленнее будет... В этом проекте - не критично.
@TheradioblogRu7 жыл бұрын
Спасибо, но заказ был на одно устройство, так что вряд ли будет второй экземпляр.
@АлександрТимофеев-к5щ7 жыл бұрын
Ардуино рулит))))
@radteh7 жыл бұрын
Ардуино отупляет. Брэдбёрд и модули расширения для отладки, больше ничего не нужно.
@Виктор-э6р5з7 жыл бұрын
Проще на отдельном контролере собрать и платку аккуратно развести. Компактнее получится без лишних деталей и плат расширений. Да и надежнее. Ардуино удобна лишь только при отладке. P.S. Даже самой Arduino IDE не пользуюсь, сношу сразу загрузчик и шью как обычный контроллер.
@Games-qg4cg7 жыл бұрын
Да рулит!
@vs67037 жыл бұрын
Ещё автоматическую кормушку и пите для кур.
@MrRadiostep7 жыл бұрын
А если концевик не сработает мотор сгорит
@AeroDroneMedia7 жыл бұрын
Нужно было брать L7805 на 5V, а не 78 L09 который на 9V! Так ардуинка дольше проработает! Мой совет!
@АлексейКучеренко-х1ч7 жыл бұрын
ArduinoBlog в ардуино свой стабилизатор на 5вольт на плате стоит
@СергейТ-з4ж7 жыл бұрын
проект умный курятник ) а если автоматическая дверь защемит зазевавшуюся курочку?