2015-10-30

Уронил квадрокоптер, опять...

гад-же-ты, diy

Очередные испытания квадрокоптера окончились падением. Причем, довольно дурацким. В определенный момент, квадрокоптер просто завалился набок и камнем полетел вниз. Хорошо, что летал я не высоко, на высоте около пяти метров, если бы взлетел повыше результаты были бы гораздо более плачевные.

Падение пришлось на прозрачную полусферу, защищавшую плату управления и антенну GPS. В результате антенна сильно покалечилась, полусфера поломала ушко крепления а сама рама квадрокоптера треснула поперек. Думаю, это не смертельно, раму я всё равно планировал рано или поздно заменять -- уж больно неудачная конструкция.

Скорее всего, причиной падения послужил вылетевший от вибраций контакт мотора, а возможно, дело в том, что, то ли, из-за падений различной тяжести, то ли из-за неправильной калибровки ESCов обмотки моторов сильно почернели и обуглились, что могло вызвать короткое замыкание. Два из трех поврежденных моторов я уже перемотал, а третий все не как не решался, ну вот теперь уже точно будет повод.

 

Оставить комментарий

 
  2015-10-25

Умный свет на Arduino

умный дом, arduino, diy

Продолжаем тему плавного включения света, начатую ранее.

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

Наиболее нетривиальной задачей было организовать управление точечными светильниками с плавным включением. Её я успешно решил, выкинув "родные" блоки питания, замнив их на управляемые ШИМ источники тока и запитав всю схему от одного мощного блока питания. Светильники на 3 Ватта питаются от блока питания 12 вольт, светильники на 6 Ватт - от блока питания на 24 вольта.

Сам контроллер собран в корпусе на дин-рейку, заказанном на чипе&дипе. Корпус, кстати, оказался весьма удобным с макетной платой, на которой и были размещены маломощный блок питания для ардуины и три семисторных ключа с оптронной гальванической развязкой - безопасность превыше всего! Сама плата arduino pro mini и микросхема max485 для шины модбас размещены на отдельной макетной плате и помещенны в тот же корпус, благо место позволяет. 

Прошивку написал с нуля - она пока не совсем такая как я хочу, но уже не вызывает рвотного рефлекса при взгляде на код - оказывается, ардуино позволяет писать программы на вполне приличном C++ с объектами, наследованием и виртуальными функциями. Все это делает код вполне читаемым и, главное, поддерживаемым в будущем. Код выложил на github - замечания и дополнения приветствуются! 

Основная фишка - одна кнопка. Тут я вполне согласен со Стивом Джобсом - одна кнопка рулит! 

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

Конечно, ремонт пока еще в самом разгаре и в будущем на кухню я планирую добавить подсветку с светодиодной лентой по периметру потолка. В гостиной планируется добавить отдельную зону из светодиодных светильников, как на кухне.

Как говориться, начало положено и схема доказала свою реализуемость, что не может не радовать.

 

Коментариев: 3

разное (191)
howto (124)
программирование (109)
гад-же-ты (75)
мысли (42)
PHP (41)
JavaScript (39)
вебмастеринг (37)
linux (29)
гондураша (28)
юмор (25)
полезное (21)
движок (17)
Android (17)
софт (16)
кино (14)
деньги (14)
видео (13)
diy (12)
путешествия (10)
книги (10)
музыка (10)
беспредел (10)
интернет (10)
занимательная физика (8)
ztools (8)
умный дом (8)
хостинг (7)
языки (7)
Nokia 5800 (7)
вебдизайн (6)
lifehack (6)
css (6)
arduino (5)
связной (5)
apple (5)
козлы (5)
движек (5)
прелоадер (5)
oDesk (5)
кухня (4)
занимательная юриспруденция (4)
сказочная страна (4)
svn (4)
аниме (4)
Python (4)
рестораны (3)
synphony (3)
энергия (3)
software (3)
Берлин (2)
гитара (2)
гаджеты (2)
Java (2)
webmastering (2)
фото на документы (2)
спорт (2)
bash (2)
Ruby on Rails (2)
Приехал ESP32 - Cam (1)
наука (1)
восстановить (1)
технологии (1)
programming (1)
авторское право (1)
C++ (1)
SEO (1)
микросервисы (1)
сайты (1)
Поиск по блогу:

Valid XHTML 1.0 Strict