Automatic door on Arduino

Поделиться
HTML-код
  • Опубликовано: 6 янв 2025

Комментарии •

  • @dochimler
    @dochimler 7 лет назад +1

    Проэкт супер .Кнопки можно делать из заклепок,предварительно удалив стальной центр.

  • @ИванИванов-з4о4ф
    @ИванИванов-з4о4ф 4 года назад +1

    Большое спасибо. Я конечно в ардуино не разбираюсь , но думаю так делать не правильно. Летом рассвета 4-30 , а зимой в 8-00. Также закат в 22-00 и 17-00 соответственно. Курица живёт по солнышку , а не по часам реального времени. Вот если бы Вы на ардуино реализовали астрономические часы это было бы верно Можно проще по сумеречному датчику , как свет уличный на столбах включается.

  • @СергейПетрович-н3ы
    @СергейПетрович-н3ы 7 лет назад +4

    а что круто сделал молодец !! лайк

  • @Victor-zz1gi
    @Victor-zz1gi 6 лет назад +1

    Посмотрел оригинальный код, то не "косячок", чтобы каждый параметр запоминался только после нажатия на 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 по аналогии выше.
    Можно конечно и по другому, но данный вариант для меня самый простой, чтобы здесь написать.

  • @mikeko6171
    @mikeko6171 6 лет назад

    Всем привет. Не силен в ардуино, но когда все установил, то при проверке выдает ошибку, что не находит библиотеки для часов, скачивал с разных ресурсов, но не подходит, можете дать которая у вас работала. Большое спасибо!

  • @Rossava13
    @Rossava13 7 лет назад +2

    Ещё нужно сигнальную лампу поставить и фотоэлементы безопасности, которые блокировали бы работу мотора при нахождении курицы в проеме

    • @radteh
      @radteh 7 лет назад

      Зачем? Прикрутить лезвие и пусть дверка вниз опускается.

    • @TheradioblogRu
      @TheradioblogRu  7 лет назад

      куры - они хоть и дуры, но не настолько)) инстинкт самосохранения у них есть, и если что - убежит

  • @ITsuper32
    @ITsuper32 7 лет назад +1

    Интересное решение.

  • @radteh
    @radteh 7 лет назад +8

    Из пушки по воробьям. Глянув код скетча могу сказать что дисплей здесь вообще не нужен, можно было поставить четыре семисегментных индикатора. Дата выводиться только для красоты. Часы реального времени в принципе то-же не нужнаы. Можно реализовать код часов полностью на контроллере, просто предусмотреть коррекцию времени при уходе. Контролировать положение калитки контроллером незачем, можно реализовать как в шлагбаумах и автоматических воротах: концевик обесточивает мотор, а питание скидывается по таймеру.
    Возьмите журналы Радио старых годов, там подобные вещи реализовывались на pic16f84 и attyni2313. Меньше деталей и соединений - выше надёжность.
    PS А что если курица не успеет зайти по расписанию?

    • @Мидирпожирательшавухи
      @Мидирпожирательшавухи 7 лет назад +7

      Ну лисы тоже есть хотят , типо естественный отбор , отбор ардуинкой !!!

    • @MrRadiostep
      @MrRadiostep 7 лет назад +2

      Для неуспевших куриц надо нейронную сеть поднимать с компьютерным зрением на нескольких топовых GPU. (это конечно я попытался пошутить)

    • @vaque84
      @vaque84 4 года назад

      @@MrRadiostep я боюсь, что через несколько пятилеток, такой совет будет ценен..

  • @codius
    @codius 7 лет назад +1

    У меня в блоге статья целая написана про разные варианты подключения большого количества кнопок к одному аналоговому входу - codius.ru/articles/221

  • @MrRadiostep
    @MrRadiostep 7 лет назад

    А если концевик не сработает мотор сгорит

  • @zaharshoihit1183
    @zaharshoihit1183 7 лет назад

    Заметил две ошибки на схеме.
    1) Резистор для контрастности, подключен не правильно. Должен быть либо переменный резистор, крайние ноги которого подключенны к минусу и плюсу а средний контакт к дисплэйю. Либо два резистора соеденённые последовательно, так называемый "делитель напряжения".
    2) На входе и на выходе стабилизатора нужно ставить конденсаторы, хотябы по 10 микрофарад, иначе он будет работать не стабильно.

  • @МаратХоджаев-ш4й
    @МаратХоджаев-ш4й 7 лет назад +2

    Попробуй flprog отличная программа для визуального програмирования

  • @SergiyGryb
    @SergiyGryb 7 лет назад +2

    Уважаемый Radioblogful! При необходимости готов безвозмездно помочь Вам с изменениями в скетче, напр. изменить подключение дисплея. По I2C, конечно, подключать дисплей намного проще...

    • @radteh
      @radteh 7 лет назад

      По I²C bимеет смысл подключать когда портов не хватает

    • @SergiyGryb
      @SergiyGryb 7 лет назад

      Спору нет, или когда быстродействие требуется, т.к. I2C по-медленнее будет... В этом проекте - не критично.

    • @TheradioblogRu
      @TheradioblogRu  7 лет назад

      Спасибо, но заказ был на одно устройство, так что вряд ли будет второй экземпляр.

  • @АлександрТимофеев-к5щ

    Ардуино рулит))))

    • @radteh
      @radteh 7 лет назад +2

      Ардуино отупляет. Брэдбёрд и модули расширения для отладки, больше ничего не нужно.

    • @Виктор-э6р5з
      @Виктор-э6р5з 7 лет назад +3

      Проще на отдельном контролере собрать и платку аккуратно развести. Компактнее получится без лишних деталей и плат расширений. Да и надежнее. Ардуино удобна лишь только при отладке.
      P.S. Даже самой Arduino IDE не пользуюсь, сношу сразу загрузчик и шью как обычный контроллер.

    • @Games-qg4cg
      @Games-qg4cg 7 лет назад

      Да рулит!

  • @AeroDroneMedia
    @AeroDroneMedia 7 лет назад

    Нужно было брать L7805 на 5V, а не 78 L09 который на 9V! Так ардуинка дольше проработает! Мой совет!

  • @vs6703
    @vs6703 7 лет назад +1

    Ещё автоматическую кормушку и пите для кур.

  • @СергейТ-з4ж
    @СергейТ-з4ж 7 лет назад

    проект умный курятник )
    а если автоматическая дверь защемит зазевавшуюся курочку?

    • @radteh
      @radteh 7 лет назад +3

      Значит будет что пожрать