Кстати, цель лабораторной включает слова: «Использование неуправляемого кода из C# за счет подключения внешних библиотек...»
Так что мы от Ring0 очень недалеко.
Схема была придумана «на коленке». Плюс пульт изначально предполагался как «исполнитель», а в нем две батарейки АА, плюс свои ограничители. Он же подает питание на «внешний» контур.
Но про резисторы подумаем. Спасибо.
Я вот как раз и пытаюсь уровень дипломов поднять в целом, но даже эта работа оценена на отлично, хоть и «планировалась» на «удовлетворительно».
Для сравнения, вот другая тема (не из моих): «Разработка тестового задания на flash по сборке компьютера» (может слегка и привираю). Посвящена разработке swf, на котором можно drag&drop'ать комплектующие (спрайты) на материнскую плату.
Оценка — тоже отлично.
Чуть выше предложил я поставить дуговую станину вокруг маятника и разместить на ней датчики Холла. Например, с шагом в 15 градусов. Выйдет 11 датчиков.
На маятнике же закрепить магнит постоянный.
Если завести все датчики на входные линии контролера, то можно узнать приблизительное положение качающегося плеча маятника.
Хотя это уже задача не для лабораторной…
считайте: макетная плата — 500 руб., оптроны и разъемы — 360 (примерно), машинка с пультом — еще полтысячи. Сборка-пайка — бесплатно.
Студент, кстати, работал в магазине электроники. Так что ему все вышло еще дешевле.
Ежели Вас умный дом и домовой мастер-кит вдохновляют, то и нас тоже.
Был проект похожий, но с тепловым водогрейным котлом для домоправления. Сдулся дипломник, к сожалению.
Нет, управление «залипает», пока не отключишь «противоположной» клавишей.
Схема «вперед-нейтраль-назад» и «влево-прямо-вправо». Текущий режим хранится в глобальных переменных.
Не очень ясно пока, как АЦП гальванически развязать с платой макетной. Оптроны у нас не ради словца красного — есть ведь и конденсаторы полуфарадные, могут засунуть в разъем.
Студиусы современные, как с сожалением вижу, не приемлют сокращений в именовании методов и свойств.
Стиль if адаптирован для «переучек» с Visual Basic — их предыдущей «смежной» дисциплины.
А есть уверенность, что студенты осилят? Без обратной-то связи.
Но плата макетная позволяет и считывать данные, можно попробовать датчиком Холла наклон отслеживать.
Да, идея интересная, спасибо.
Так что мы от Ring0 очень недалеко.
Но про резисторы подумаем. Спасибо.
Готовить учебные материалы — сложный труд. Чем «больше голов думает», тем лучше. Спасибо.
И сайт у него на русском, что студентам очень упрощает жизнь…
Для сравнения, вот другая тема (не из моих): «Разработка тестового задания на flash по сборке компьютера» (может слегка и привираю). Посвящена разработке swf, на котором можно drag&drop'ать комплектующие (спрайты) на материнскую плату.
Оценка — тоже отлично.
На маятнике же закрепить магнит постоянный.
Если завести все датчики на входные линии контролера, то можно узнать приблизительное положение качающегося плеча маятника.
Хотя это уже задача не для лабораторной…
Студент, кстати, работал в магазине электроники. Так что ему все вышло еще дешевле.
Был проект похожий, но с тепловым водогрейным котлом для домоправления. Сдулся дипломник, к сожалению.
Схема «вперед-нейтраль-назад» и «влево-прямо-вправо». Текущий режим хранится в глобальных переменных.
Стиль if адаптирован для «переучек» с Visual Basic — их предыдущей «смежной» дисциплины.
Но плата макетная позволяет и считывать данные, можно попробовать датчиком Холла наклон отслеживать.
Да, идея интересная, спасибо.