система полива на arduino

Система полива на arduino

Наверное приспособление имеет возможность существовать здорово всем садовникам-приверженцам и элементарно тем, кому нравятся растения в жилище. В особенности тем, кто запамятывает их поливать. Оно дозволяет заавтоматизировать процесс полива с поддержкою обычной системы управления водяным насосом. Наверное приспособление было создано студентом Стэнфордского института Gang Xie.

Изображение Вы нередко забываете поливать растения? Вам потребуется умолять соседей приглядеть из-за ними, как скоро вся ваша семья намеревается в отпуск? В данном более отсутствует надобности! Данная система самодействующего полива растений имеет возможность работать все наверное для вас. Способности:

Наконец приступим. На рис .1 изображена блок-методика системы полива.

Рис.1 Методика Схемотехника В данной нам схеме был использован AVR процессор ATmega 323. Он охватывает 2 8-битных Таймера/Счетчика и Вотан 16-битный Таймер/Отметчик. Он еще поддержвает отметчик настоящего медли. Данного станет довольно для возведения системы. На рис.2 показано предназначение микроконтроллера ATmega 323.

Рис.2. Предназначение выводов контроллера в корпусе PDIP 40 Методика программатора показана на схеме AVR basic system schematic. Имея программатор и програмку PonyProg позволительно просто шить контроллер. Блок стабилизатора сооружен на микросхеме LM7805. Данная дробь системы еще показана на схеме « AVR basic system schematic ». Почти все функции системы находятся в зависимости от частоты настоящего медли. Потому был применен кварц на 32768 Гц. Установив размах счетчика одинаковым 128 и ограничение прерывания Timer 2, кварц даст частоту 32768/128/(2^8) = 1 Гц. Лагерь системы для кварца настоящего медли и 8 МГц показана на схеме AVR basic system schematic. В качестве монитора употребляется ЖКИ 2*24 HD44780. Для звука был применен динамик на 0.2 Вт. Реле R40-11D2-5 играет главную роль в системе, т.к. оно заведует подключением и выключением водяного насоса. Размещение контактов показано на рис . 4.

In the system schematic as shown previously, there is an additional circuit for the relay to protect the AVR’s pins from being damaged. As we know, U=LdI/dt. There could be as large as 100 volts introduced from coils in the relay when the current flow in the coils are suddenly stopped or allowed. This high voltage can easily break through the AVR ports. In order to protect the AVR, the following circuit is used to limit the voltage applied on the AVR pins.

Рис. 5 Методика управления реле. На данной нам схеме в точке B станет возле 5 В, как скоро станет подан правящий знак, будто довольно для переключения реле. Для сохранности в цепь насоса (CAL P60) преемственно подключен предохранитель. Интерфейс юзера Система гарантирует довольно немало пользовательских функций. В ней имеется насос, ЖКИ, динамик и 5 клавиш. Насос поливает растения, как нам такого и нужно. Поток воды разрешено настроить вручную, поворачивая пластмассовый поршень насоса. Этак будто удостоверьтесь, будто насос выливает требуемое численность воды, до этого нежели бросить систему действовать самостоятельно. Динамик воссоздаёт звук при напоминании либо поливе. ЖКИ указывает статус системы. Он может демонстрировать знаки, сияющий курсор, бегающую строчку и прогресс-пивбар. Для работы с системой разрешено употреблять 5 клавиш. 1 из клавиш употребляется для сброса системы. 4 других как показано ниже:

Софт План прописан на C, и откомпилирован на AVRGCC. Возле 45 % кода обрабатывает частоту настоящего медли и все будто дотрагивается медли. Предусматриваются эти факторы как 29 дней в Феврале любые 4 года . Ещё 45 % кода прописаны для работы с ЖКИ. Сообразно гиперссылкам ниже пребывают исходники плана:  

Декламировать детальнее:автоматический полив hunter

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed