Продолжаем работу над интерактивной картой, созданной в прошлой части. В этот раз займемся косметикой, сфокусируемся на визуальных изменениях с минимумом технических деталей.
Пользователь
Интерактивная карта развития Московского метрополитена
15 мая 1935 была открыта первая очередь Московского метрополитена. С этого момента началась новая эра в истории города, в котором подземка, безусловно, играет важную роль.
Любопытная деталь, что в течение следующих десятилетий схема метро изображалась с привязкой к реальному расположению на карте города. И только в семидесятых годах прошлого века, когда общее количество станций приблизилось к сотне, начали использовать схематичное изображение линий метро, которое оказалось удобнее и проще для восприятия пассажирами.
Упрощенная схема читается быстрее. Но, в то же время, не дает представления о реальном расположении линий, скрывает детали. Длинные перегоны метро ничем не отличаются от коротких. Нет привязки к географии.
Давайте создадим интерактивную карту линий Московского метрополитена и посмотрим на его историю — как развивалась одна из самых больших сетей мира.
LED монитор состояния Continuous Integration сервера
Что оно умеет:
- по USB подключаться к компьютеру;
- отслеживать статус шести проектов Jenkins;
- выводить информацию о текущем состоянии, используя 4 варианта индикации (два цвета по два режима работы).
Построено оно на базе популярной платформы Arduino (точнее, его не менее популярного клона — Seeeduino).
Основная концепция устройства проста:
- На рабочей машине запускается программа, которая слушает статус заданных проектов Jenkins;
- При изменении статуса, программа отправляет по UART (через Serial Port, он же COM порт) в Arduino определенный сигнал;
- Arduino принимает сигнал и включает соответсвующий светодиод в нужном режиме.
Информация
- В рейтинге
- Не участвует
- Зарегистрирован
- Активность