INT 21h

Hi, I am Vladimir Smagin, sysadmin. Telegram Email

Мультиплатформенная программа управления светом

№ 4444 В разделах: Программирование Электроника от July 24th, 2012,

Программа предназначена для управления светом в моей комнате с ноутбука или персонального компьютера. Поскольку я использую как Linux, так и Windows (хоть и редко), то решил ее написать на Lazarus с применением библиотеки Synaser (кстати, недавно Lazarus собрали и под Haiku OS 😉 )

Познакомиться с внутреностями программы можно в этой статье, а конкретно работа с последовательным портом описана тут.

На скриншоте вы можете видеть 2 ряда лампочек (по 6 в каждом), 2 дополнительные управляемые лампы (еще не установлены) и 2 светодиодные ленты с регулируемой яркостью (из-за затянувшегося ремонта также не установлены).

Программа может принять данные и отправить их, но требует права администратора для этого.

Если ее запустить под администратором, то все будет хорошо и нужные параметры будут переданы.

Программа позволяет управлять любыми лампами. Например, можно включить их шахматкой.

Дальнейшее развитие программы позволит не только управлять лампочками руками, но и создавать собственные программы работы. Например, включить весь свет с 18:30 до 22:00, а после 22:00 только те лампы, что находятся над телевизором и столом.

Если вы хотите вложить деньги в промышленное производство устройств или создать индивидуальное под ваши требования, то пишите мне в почту.

4 комментариев »

4 responses to “Мультиплатформенная программа управления светом”

  1. Mag says:

    Вопрос, в том как подключить компьютер к лампам). Подскажите.
    Владимир, у вас есть свой хостинг? Дайте адрес пожалуйста.

  2. 21h says:

    подключить можно через блутус модуль или любой USB-UART адаптер.

    что значит свой хостинг? этот сайт хостится в датацентре в питере. а свой хостинг у меня только по томску 🙂

  3. Mag says:

    Спасибо. Интересные статьи постиш. Ещё бы программульку в bitbuket выложить).

  4. 21h says:

    программулька давно уже на битбукете, но пока в приватном репозитории.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Комментарии

  • 21h: нене ) без меня )
  • Серегй: Не совсем грабить)) если грабить можно и без рации, есть...
  • 21h: магазин грабить собрались? ) не, тут я не помощник ;)
  • Серегй: А что бы мне поймать чужую волну, что мне для этого нужно...
  • 21h: слушать никто не запрещает. нет закона, который запрещает...
  • Серегй: Я хотел узнать могу ли я просто прийти с данной рацией baofeng...
  • 21h: У меня есть только эти 2. По другим ничего не знаю. В интернете...

© Vladimir Smagin, 2005-2017. Копирование материалов без разрешения запрещено.
Яндекс.Метрика