Встраиваемые системы и микроконтроллеры
36-
Модуль управления кондиционером
Встраиваемые системы и микроконтроллерыМодуль управления кондиционером имеет 2 основные функции:
1) функция термостата - отслеживание показаний термодатчика и реагирование системы при достижении температурой заданных уставок.
2) передача ИК пакета данных (команд для кондиционера).
… Девайс построен на МК stm32f103c8t6. Из внешних компонентов для работы требуется подключение термодатчика (ds18b20 либо ntc термистора) и ИК светодиод (для излучения ИК команд).
Т.к. девайс разрабатывался удаленно без физического доступа к кондиционеру (а также в требованиях было условие совместимости с ЛЮБЫМ кондиционером), на плате установлен ИК приемник TSOP31238 для приема команд от родного пульта кондиционера. Алгоритм программы позволяет принимать (и сохранять в ПЗУ для дальнейшего воспроизведения) ИК команды ЛЮБОГО(!) протокола длительностью от 0,05 мс до 65 мс и длиной от 1 до 400 бит данных. Т.о. разработанный девайс является "обучаемым" и может быть настроен на работу практически с любым бытовым кондиционером (в принципе с любым устройством управляемым по средствам ИК передачи). Работа с устройством (его конфигурация) осуществляется с помощью кнопок и семисегментного индикатора установленных на плате.
-
450 UAH Сигнализация GSM
Встраиваемые системы и микроконтроллерыПрограммно-аппаратный комплекс локальной охранной сигнализации. Разработан был под индивидуальные требования заказчика. Небольшая стоимость, прост в эксплуатации.
#микроконтроллеры #сигнализация
-
75 227 UAH Контроллер для вендиднга, моек самообслужив. и тд.
Встраиваемые системы и микроконтроллерыКонтроллер управления для вендинговых аппаратов, моек самообслуживания, платежных модулей и тд.
Технические характеристики:
- 11 входов под внешние кнопки;
… - 11 выходов для подсветки активной кнопки (либо другой программируемый выход, например для реле)
- 13 выходов для реле;
- разъем для купюроприемника;
- разъем для монетоприемника;
- разъем для бонусных карт;
- разъем для расходомера жидкости;
- разъем для датчика температуры;
- часы реального времени;
- 2 разъёма концевиков;
- разъем для внешнего матричного индикатора;
- разъем для внешнего 7-сегментного модуля;
- разъем для внешнего дисплея (lcd 1602, 2004, либо любой другой на I2C, SPI)
- внутренний сервисный дисплей для настроек и тд;
- WIFI;
- GSM (sim) - модуль
- ONLINE - мониторинг;
- питание вход: +24в, +12в; выход: +12в, +5в, +3.3в.
-
Управление шаговыми двигателями со смартфона
Встраиваемые системы и микроконтроллерыРазработана программа под esp8266, а также приложение под андроид.
Андроид приложение позволяет управлять двумя шаговыми двигателями, подключенными к плате с МК. При нажатии кнопки на смартфоне, двигатель начинает вращаться, при отпускании кнопки двигатель останавливается.
в системе предусмотрено 2 двигателя (28byj-48 и 17hs4401)
#esp8266 #Android #stepmotor
… в окне приложения присутствуют кнопки для управления каждым из двигателей отдельно (задание скорости и задание направления вращения)
кроме того предусмотрена возможность масштабирования системы (в программе для esp8266 зашит уникальный id системы, ко́торый нужно указывать в приложении для смартфона)
-
800 UAH 3D графика на микроконтроллере.
Встраиваемые системы и микроконтроллерыМне была написана небольшая система рендеринга 3D изображений в реальном времени.
Максимальный размер изображения 256х256 точек.
Позволяет рисовать как проволочную графику, так и закрашенные треугольники.
Есть возможность наложения текстуры, пиксельный и вершинный шейдеры,
… З - буфер, буфер трафарета.
Оптимизируется как можно больше. (для #Ардуино Мега2560)
2 вращающихся квадрата дают 25fps, чем больше геометрии тем меньше fps.
Может быть доработан и использован на более мощных контроллерах или для рендеринга качественного изображения не в реальном времени или для создания игр.
-
3D-принтер
Встраиваемые системы и микроконтроллерыСборка #3D-принтера (приехал в Китай как набор запчастей), настройка, калибровка, программирование и печать. Какое ПО, какие форматы, чем и куда конвертировать, типы пластика, способы печати с этим всем пришлось разбираться.
-
2000 UAH TFT модуль для отображения инфы поступающий по CAN шине.
Встраиваемые системы и микроконтроллерыTFT модуль на основве STM32 для отображения информации в реальном времени поступающий по CAN шине от различных устройств и организации меню для настройки и управления оборудованием и другими устройствами.
-
800 UAH Адаптер USB_CAN с изоляционной развязкой.
Встраиваемые системы и микроконтроллерыАдаптер для подключения компьютера (миникомпьютера на Linux) по USB к СAN шине с целью исследования и управления исполнительными устройствами на данной шине.
-
4500 UAH Триканальный измеритель напряжения на Arduino
Встраиваемые системы и микроконтроллерыТриканальный измеритель напряжения на Arduino с графическим интерфейсом и различными режимами работы
# Ардуино
-
Управление по СAN шине - реле, пневмо клапанами и т.п.
Встраиваемые системы и микроконтроллерыУправление по шине САN ( по протоколу CanOpen ) 12 устройствами (пускателями, пневмоклапанами и т.д.)
С отслеживанием пропадания 220V на входе.