$5.58 за делитель на резисторах? Оригинально, ничего не скажешь!
А библиотеки для SPI используются, только сокрыты где-то внутри. Вот ежели бы вы ардуину на сях программировали или на ассемблере, знали бы подноготную!
zombic, если в день лампа светит около 4 часов, разница в мощности дает ~72 копейки выигрыша в сутки. Т.е. разница в цене набежит через 125 дней (около 4 месяцев). Следовательно, лишь через 4 месяца работы эта лампа в эксплуатации станет выгодней, нежели лампа накаливания.
А теперь вопрос: проработает ли эта лампочка 4 месяца? 100-рублевые настольные светодиодные светильники «дохнут» у меня за пару недель (спасает перепайка светодиодов)!
А вот вам современный вариант: при подсоединении пользователь открывает вебсокет, в БД заносится запись. Как только пользователь закрывает страничку, автоматически происходит закрывание соединения → запись из БД стирается.
Элементарнейший подход. А вебсокет можно использовать для пересылки каких-нибудь данных (чтобы попусту не открывать) — вместо POST.
Ну, например, моим родителям тоже не хочется учиться. Но у них и компьютера нет (т.к. не нужен).
А из тех людей «за 50», что я знаю, которым по работе необходимо использовать компьютер, в подавляющей массе совершенно безразлично, что за операционка там будет. Лишь бы их задачи можно было выполнять простейшим способом.
Просто написать пользователю в ~/.xsession строчечку
VirtualBox --startvm <name>
Ну и опционально добавить: полноэкранный режим и т.д., и т.п. (см VirtualBox --help).
В этом случае сразу после логина данного пользователя будет запущен VB. Кстати, можно еще такой вариант сделать (гугол в помощь): запустить VB еще на стадии загрузки init-скриптов (если ресурсы компьютера позволяют). В этом случае запуск сессии при логине будет вообще «мгновенным».
И не надо недооценивать своих родителей. При грамотной настройке они вообще разницы не заметят!
Kwent, мне читать лень, но судя по формуле $t^2 (L_{xx} L_{yy} — L_{xy}^2)$, это просто разность произведений второго на четвертый квадрант и первого на третий в первом (или втором?) порядке двумерного вейвлет-преобразования Хаара этого изображения.
Простейшая реализация: не N передатчиков и 1 приемник, а наоборот — N неподвижных приемников и один передатчик, чье положение надо определить.
Передатчик — простейший генератор синусоиды на некоей частоте. Приемники — элементарные АМ-детекторы (антеннка, колебательный контур — чтобы отсеивать «чужие» частоты, диод, RC-интегратор, усилитель). Уровень сигнала с АМ-детектора измеряете хоть встроенным в ваши микроконтроллеры (кстати, нафиг вам дуины? ARM — хоть те же STM32F4xx — намного мощней и дешевле!) АЦП. Думаю, здесь и 10 бит хватит (размах сигнала только настроить один раз, да откалибровать все).
Ну, а затем, сравнивая уровни сигналов с датчиков, можно определить, в какой комнате находится передатчик.
Вот у вас на шаге внесения всех этих параметров в БД системы и возникает затык. По-моему, написать на сях готовый модуль управления данной камерой, поддерживающий нужный протокол — задача не сложней.
1. Т.е. по сути на этом шаге вы должны строго описать протокол своего устройства. А если протокол какой-нибудь хитрый?
2. Похоже, это подходит лишь для элементарных устройств с состояниями вкл/выкл.
3. Понятно: сервера должны быть кросс-платформенными.
Все-таки, сдается мне, что эта TANGO узкоспециализирована: шаг вправо, шаг влево — расстрел.
illepidus, для себя, любимого, лучше всего — велосипед. В котором разбираешься и легко подгоняешь его под новые условия.
Тем, кому денег некуда девать, можно использовать что-нибудь вроде labview: чрезвычайно дорого, зато элементарно.
Я сильно сомневаюсь, что есть золотая середина: opensource + универсальность. Либо анальное огораживание + бешеные суммы денег за универсальность, либо свобода + узконаправленность.
А, т.е. «показывалка» не нужна? Тогда яндофото вполне сойдет: они уже не ужимают оригинал. Кидаете где нужно ссылочку на оригинал, и человек может скачать панораму и своей любимой картинкосмотрелкой посмотреть. Или сразу открыть в картинкосмотрелке через пайп выхлоп вгета.