LINUX.ORG.RU

LORduino

 , , ,


1

4

Я заводил ночью соответствующую тему в Talks, но народ тут предлагает скрин закинуть. Так что — дубль. Но с картинкой.

Под влиянием темы С днём программиста от craftduino! я тут такое слепил:

http://home.balancer.ru/lorduino/

Раскладка по времени примерно такая вышла:
— Подцепить к Arduino индикатор — около получаса или часа. Это не сегодня делал.
— Написать скетч, который берёт с USB serial данные и выводит на экран — минут 15
— Попытка придумать, что вывести на экранчик вразумительного, чтобы выложить на ЛОР скрин в ответ на предыдущий топик и эксперименты, в которых я пытался выдернуть ЛОР, привести в приятный вид и вывести в 20x4 в транслите — около часа.

В итоге ничего приятного глазу получить не удалось. Но в голове родилась идея. Разрешить постить посторонним. И показывать результат по веб-камере.

— Эксперименты по организации трансляции — часа два, если не три o_O , пока не удалось собрать на коленке приемлемый результат.
— Написание скрипта, который бы помещал результат из формы в Ардуино — 10 минут

Тут пришла мысль реализовать в приятном виде и с историей.
— Реализация «чата» — 30 минут.
— Доводка до уровня полноценного чата, с AJAX — ещё минут 30
— Война с багами и ограничениями трансляции видео, входного буфера Arduino и т.п. — часа два-три.

Ловите итог :)

Состав программно-аппаратного комплекса:
— Arduino Nano
— LCD 20x4 4-х битный, Китай
— Microsoft WebCam HD-5000
— Gentoo (фронтенд), Ubuntu (бэкенд)
— VLC (трансляция)
— PHP, Bootstrap 3, jQuery, Flowplayer, BORS©

Так как-то :) Всё свалено в кучу и в аппаратом, и в программном, и в системном смысле. Но, вроде, работает. Хотя не знаю, как оно пойдёт из-за NAT'а.

>>> Просмотр (1312x1056, 253 Kb)

★★★★★

Проверено: JB ()

Спасибо! Люблю смотреть на интересные идеи. Особенно с МК

minakov ★★★★★ ()

А зачем столько вкладок?
//Только не говори, что помнишь хотя бы половину из того, что в них открыто :)

ArtKun ★★★★★ ()
Ответ на: комментарий от ArtKun

Только не говори, что помнишь хотя бы половину из того, что в них открыто :)

Вот чтобы не забыть, потому что не помню, они и открыты :D Как правило — всякие дела. Тикеты, рабочие страницы, материалы для ознакомления. Обычно поменьше, это пока с Arduino ковыряюсь сейчас, наоткрывал ещё десяток-полтора :)

KRoN73 ★★★★★ ()
Ответ на: комментарий от frozenix

Не, это не те, что регулярно. Это те, к которым возвратиться и закрыть :)

KRoN73 ★★★★★ ()
Ответ на: комментарий от najlus

Может, и умеет, но мне без надобности. Наоборот избыток табов стимулирует бросать всё и начинать их закрывать :)

KRoN73 ★★★★★ ()
Ответ на: комментарий от KRoN73

Может, и умеет, но мне без надобности. Наоборот избыток табов стимулирует бросать всё и начинать их закрывать :)

А тут можно всего парой кликов закрыть сразу кучу табов :) (оптимизация рулит)
И всёже рекомендую попробовать. Тоже раньше думал что «не нужно», пока группировку вкладок не ввели в Firefox. Теперь не представляю как же я был без этого :)

najlus ★★★★★ ()
Ответ на: комментарий от najlus

А тут можно всего парой кликов закрыть сразу кучу табов

Это мне точно не нужно :D

И всёже рекомендую попробовать.

Пробовал. Ещё много лет назад в Опере. И в Фоксе потом — не моё :)

KRoN73 ★★★★★ ()

Классно.

Только что-то он зачастил показывать про восстание в Сирии =)

l0stparadise ★★★★★ ()

Респектище! Очень забавная идея!

LexArt ★★ ()

На вкладках нет даже favicon. Весело... Не, лучше FF с TabMixPlus ничего нет.

Falcon-peregrinus ★★★★★ ()

Прикольно. Но режет глаз:

Microsoft WebCam HD-5000

Ненужно. :D Смени на что нибудь, вроде GLens или Genius.

З.Ы. И да, я это сказал первым :)

drfaust ★★★★★ ()

Как в KDE в хроме кнопки налево двинуть?

mazdai ★★★ ()
Ответ на: комментарий от drfaust

Смени на что нибудь, вроде GLens или Genius.

Нафиг? Шило на мыло :) То, что там фокус плавает и освещение колбасит — это от того, что в комнате темно :D Что размыто немного — я битрейт до 256kbps урезал, а то как десяток человек сядут на канал, начинает притормаживать.

KRoN73 ★★★★★ ()
Ответ на: комментарий от Harald

а где полный лог всех отписавшихся с IP-адресами? :)

/var/log/nginx/access.log

KRoN73 ★★★★★ ()
Ответ на: комментарий от KRoN73

Нафиг? Шило на мыло :)

Просто потому что не мелкосовт - глаза название конторы резать не будет. Только сегодня клЫенту лечил 0xc0000005 от kb2872339 :)

drfaust ★★★★★ ()

Очешуенная штука, вообще чёт залип )))

Ещё бы добавить перенос по словам, если кол-во символов позволяет.

najlus ★★★★★ ()

потраченное время можно не писать, тут не те клиенты

unt1tled ★★★★ ()

работает. я отметился там. надеюсь, мне -7 не будет ;)

chg ★★★★★ ()

К сожалению, чат не работает без JavaScript. Но когда-то работал.

Deathstalker ★★★★★ ()

arduino прошлый век, cortex-m0 + дисплей от нокии тогда бы был пиделайх.

splinter ★★★★★ ()
Ответ на: комментарий от XXL

охренеть - оперативка не надрывается?

Не-а, 8Гб же.

KRoN73 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.