Comments 37
использовать Arduino / Seeeduino что бы зажечь 6 светодиодов, как по мне — слишком жирно, имхо.
Arduino придумали для программистов, которым лень разбираться в электронике, отсюда и такие результаты =)
По мне так Arduino придумали для школьников.
Поддержу Вас. Но к моему удивлению, на нем даже автопилот умудрились сделать. Видно умеют готовит :)
Никто не спорит, что это хороший инструмент. Плата сама по себе очень простая, но хорошие библиотеки написаны и много шилдов для него. Это и минус и плюс одновременно: плюс — быстрый запуск разработки, а минус — притупляет знания электроники, оттого можно бесконечно ловить хардварные баги и не понимать в чём дело =)
Вы безусловно правы.
Arduino (и плата, и IDE, и библиотеки) очень облегчает разработку, скрывает тонкости реализации. Это позволяет очень быстро начать разбираться в микроэлектронике и развеивает начальный страх. Сперва кажется, что аппаратное обеспечение – это магия. Магия, доступная лишь избранным. А после пары поделок из Arduino страх исчезает, магия становится понятнее, и, главное, у некоторых появляется интерес копать дальше.
Мне кажется, что Arduino может привлечь очень много талантливых инженеров в сферу микроэлектроники.
Arduino (и плата, и IDE, и библиотеки) очень облегчает разработку, скрывает тонкости реализации. Это позволяет очень быстро начать разбираться в микроэлектронике и развеивает начальный страх. Сперва кажется, что аппаратное обеспечение – это магия. Магия, доступная лишь избранным. А после пары поделок из Arduino страх исчезает, магия становится понятнее, и, главное, у некоторых появляется интерес копать дальше.
Мне кажется, что Arduino может привлечь очень много талантливых инженеров в сферу микроэлектроники.
Ну не у каждого есть LPT порт для этих целей, а про серверные материнки история умалчивает.
А при чем здесь LPT? Автор отправляет все через USB. А в системе создается виртуальный СОМ порт, с ним он в программе и общается. Ну это как я понял.
при реализации на LPT схема будет состоять просто из проводков к лампочкам.
… Вы всё правильно поняли
Дело в том что в большинстве случаев LPT порт торчит из материнки в виде plc «гребёнки» и про его существование мало кто знает вообще. Соответственно, будет куда более целесообразно использовать его для индикации всяческих хтоническо-серверных плюшек… а usb никогда мало не бывает. На lpt только остается навешать резисторов со светодиодами и никаких контроллеров и виртуальных COM портов.
Дело в том что в большинстве случаев LPT порт торчит из материнки в виде plc «гребёнки» и про его существование мало кто знает вообще. Соответственно, будет куда более целесообразно использовать его для индикации всяческих хтоническо-серверных плюшек… а usb никогда мало не бывает. На lpt только остается навешать резисторов со светодиодами и никаких контроллеров и виртуальных COM портов.
Вы может и не догадываетесь, но ваше устройство — это реализация инструмента «Andons» из Total Quality Managent.
Коротко про «Andons»: От японского «фонарь» или «свет». Каждое рабочее место оснащается световым устройством и, часто, звуковым. Рабочий имеет все права для того что бы зажечь это устройство. Причем желтый цвет означает «Мне кажется я попадаю в проблему» и красный – «Я не могу работать – у меня проблема». Тогда лидер отдела легко может сориентироваться в приоритетах и приступить к процедуре решения вопросов. Также ведется учет количества зажжённых фонарей и количество решенных лидером проблем в смену.
Коротко про «Andons»: От японского «фонарь» или «свет». Каждое рабочее место оснащается световым устройством и, часто, звуковым. Рабочий имеет все права для того что бы зажечь это устройство. Причем желтый цвет означает «Мне кажется я попадаю в проблему» и красный – «Я не могу работать – у меня проблема». Тогда лидер отдела легко может сориентироваться в приоритетах и приступить к процедуре решения вопросов. Также ведется учет количества зажжённых фонарей и количество решенных лидером проблем в смену.
Сделали у себя примерно то же самое, только не светодиоды повесили, а вот такую штуку:
Включается в случае, если сборка проекта, запускаемая по крону, завершилась с ошибкой =)
Включается в случае, если сборка проекта, запускаемая по крону, завершилась с ошибкой =)
Видел замечательный светофор (настоящий, уличный), стоящий в коридоре офиса и подсоединенный к CI серверу TeamCity — очень эффектно :)
А цвета светофора менять можно в зависимости от нагрузки…
В офисе яндекса есть настоящий светофор, показывает состояние по пробкам, было где-то на Хабре :)
По мне, так идея забавная — всякие городские недомашние вещи размещать у себя в комнате, вот только где, допустим, тот же светофор достать?
По мне, так идея забавная — всякие городские недомашние вещи размещать у себя в комнате, вот только где, допустим, тот же светофор достать?
Только, пожалуйста, не снимайте их с перекрёстков :)
А продаются они например здесь: www.optimaservis.su/svetofor/svetofor.htm
А продаются они например здесь: www.optimaservis.su/svetofor/svetofor.htm
Фонари сильно дешевле получаются: www.optimaservis.su/fonari_signalnie/fonari_signalnie.htm
Правда, вживую такие ни разу не видел.
Правда, вживую такие ни разу не видел.
Отвертку и бегом!
Все эти светофоры и мигалки почему-то вызывают неприятные ассоциации с собаками Павлова.
Загорелась лампочка — побежал давать люлей. Сломал билд — получил люлей. Творческому росту не способствует.
Загорелась лампочка — побежал давать люлей. Сломал билд — получил люлей. Творческому росту не способствует.
Когда над проектом работает много разработчиков, и вы не можете продолжить работу, потому, что какой-то гомопед сломал вам мастер, а вам ещё срочно нужно выкладываться на живое, — о каком творческом росте речь? Своевременная сигнализация неполадок в проекте позволяет избежать кучи нервов и сделать разработку приятной и комфортной ;)
Лампочки действительно как-то страшновато. У нас по офису висят несколько экранов на которых отображаются статусы проектов, плюс всевозможные нотификации (от емейла до расширений браузеров и ide).
>вы не можете продолжить работу, потому, что какой-то гомопед сломал вам мастер
А разве не для этого сущестауют dev-бранчи?
А разве не для этого сущестауют dev-бранчи?
> прослушивание порта на заданной частоте
Более правильно написать «на заданной скорости», тем более, что 9600 (бит/сек) это именно скорость передачи/приема последовательного порта.
Более правильно написать «на заданной скорости», тем более, что 9600 (бит/сек) это именно скорость передачи/приема последовательного порта.
Я, например, с детства недолюбливаю не только паяльник, но и даже прибор для выжигания :)
И несколько недоумеваю, зачем сейчас паять схемы в домашних условиях, если можно сделать программное решение? С интеграцией хоть на рабочий стол, хоть в смартфон. Хоть красным будет мигать при неудачной раскладке, хоть «Голубую луну» включать.
И несколько недоумеваю, зачем сейчас паять схемы в домашних условиях, если можно сделать программное решение? С интеграцией хоть на рабочий стол, хоть в смартфон. Хоть красным будет мигать при неудачной раскладке, хоть «Голубую луну» включать.
У меня традиционный вопрос: в чем сделаны рисунки?
Sign up to leave a comment.
LED монитор состояния Continuous Integration сервера