Проект 'Умная розетка'
Логика работы нашего аппарата. При включении основного переключателя все устройства становятся активны. Когда мы задаем время и включаем таймер, авторозетка отсчитает требуемое время и выключит подключенный принтер. Управление каждым из устройств (в нашей версии их 4) должно происходить независимо.
Так как наш проект мы разрабатывали впервые, то хотели сделать рабочий прототип на сколько возможно проще c допусками на недочеты в ТЗ. Прежде всего мы исходили из того, что у нас уже было, а именно: компьютер с установленными программами Autodesk Inventor для моделирования и MATLAB Simulink для написания ПО и управляющей программы, Iskra Neo и Relay Shield от Амперки (используются в наших обучающих курсах, но об этом в других статьях). Сначала предполагалось, что вместо MATLAB’а будет использоваться матричная клавиатура 4х4 и дисплей, однако при первом подключении выяснилось, что на все не хватает пинов на плате. Ввиду этого, нам осталось лишь смоделировать декоративных короб для внутренностей.
Корпус замоделировали в Autodesk Inventor. Розетки моделировали упрощенно. Модель Ардуино была скачана с GitHub.Внутренности девайса.Затем распечатали, достали компоненты из кладовки, закупили недостающее и собралиТак выглядит наша розетка в сборе.Как видите, допуск на ТЗ был очень кстати: мы воспользовались другими розетками, нежели планировалось. Отверстие специально выполнено большим, чтобы через него могли проходить большие вилки. Нам это очень помогло при первичном монтаже. Первый прототип не был бы первым, если бы не выявил ряд недостатков. Увы, но в повседневной жизни управление через MATLAB оказалось очень неудобно: вместо того, чтобы просто поставить уже существующее задание, необходимо сначала включить компьютер, запустить MATLAB, запустить программу управления в MATLAB'е... Для простейших операций это занимает слишком много времени. Также оказалось, что при вставленных вилках в розетки не закрывается крышка. Также мы столкнулись с таким явлением как переполнение, т.е. при длительной работе программы она в один момент зависает. Словом, работы еще предостаточно.
На данный момент мы работаем над следующей версией прототипа. В скором времени мы расскажем и про него.
Пишите комментарии, нам очень важно Ваше мнение и предложения.
Если Вам интересно про подробное описание работы ПО, то Вы можете найдете здесь.
С другими проектами вы можете познакомиться в нашей группе в ВК, и Instagram.
До следующих постов!
Еще больше интересных статей
Об отработке технических решений
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Технологии 3D-печати помогли возвести шестнадцатиметровый монумент Олимпийского огня
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Gen6 - 3D печатный радиальный электрогенератор на постоянных магнитах.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.



Комментарии и вопросы
Двигатель видно будет. Снизу д...
Все модели в 35, поэтому меньш...
Если печатать на фотополимерни...
Здравствуйте Всем! После удачн...
Приветствую, уже неделю пытаюс...
владею принтером ender 3 pro,...
Creality K1C&nbs...