Самодельный светофор – Светофор своими руками

Светофор своими руками — DRIVE2

Дочка – человек у меня сугубо технический – в куклы никогда не играла. Одни из её любимых игрушек – автомобили! Её «личный автопарк» давно уже перевалил за сотню автомашин… С малых лет увлекается сборкой автомобилей из конструкторов.

Аня занимается в кружке дизайна и моделирования на станции юных техников недалеко от дома. Представляете, там же, 27 лет назад и я занимался в авиамодельном кружке! А ещё лет 10 ранее в этом же кружке занимался Лёня Якубович… да, тот самый.

2009 год. Кружок моделирования. С преподавателем. Единственная девочка…

Сейчас Ане 9 лет [на момент написания статьи, 2011 г.] – очень любит что-нибудь мастерить, пилить, выжигать, клеить. В последнее время «пробует свои силы» в дизайне: разрабатывает и изготовляет трёхмерные макеты (квартир, домов, городов и т.п.). Недавно получила грамоту за макет детской площадки.

Решили мы с ней «оживить» один из создаваемых ей макетов: «А не собрать ли нам светофор»? Идея понравилась обоим. Мне давно хотелось вовлечь её в электронику, а ей – научиться паять (и вообще, она без ума от радиодеталей). Что ж, решено – сделано!

Стоит отметить, за свои 35 лет занятий электроникой, мне ни разу не попадалась на глаза схема светофора… Первая мысль – взять микроконтроллер, написать программку… – отпала: ребёнку сложно объяснить как работает процессор и как исполняется программа. Нужно собирать на простой логике. А когда подрастёт, переделает схему на контроллере – заодно вовлечётся в «программирование» и «почувствует» все преимущества микропроцессоров над простой логикой.

Хотел полезть в интернет, но схема родилась сама-собой: проснувшись в субботу утром, мне показалось, что где-то я её видел, (видимо во сне) генератор – счётчик – дешифратор – диодная матрица… (Кстати, позднее я полазил по интернету – схем светофора нет! Так что держите – эксклюзив. Окончательная схема чуть ниже.)

Вечером сели, набросали схемку. Пришлось полистать несколько книжек, чтобы выбрать подходящие микросхемы и посмотреть их цоколёвку. Параллельно объясняю Ане, как работает счётчик, дешифратор. Рисуем с ней диаграммы: дочка довольно легко смогла понять как счётчик считает импульсы и выдаёт их в коде 1-2-4-8, как работает дешифратор и зачем нужна диодная матрица, под конец начинает сама подсказывать.

Вот окончательная схема.

Тактовый генератор, собранный по стандартной схеме на трёх элементах И-НЕ (К555ЛА3), вырабатывает импульсы с частотой следования около 1 Гц. Это минимальное время свечения одного цвета (например, жёлтого) – 1 секунда. Далее импульсы подаются на счётный вход двоичного счётчика (К555ИЕ5). Счётчик «считает» их от 0 до 15-ти и выдаёт в коде 1-2-4-8 на вход 16-ти разрядного дешифратора (К155ИД3). В зависимости от «числа», выданного счётчиком, на соответствующем выходе дешифратора формируется логический 0.

Для начальной установки счётчика в нулевое состояние добавили схему сброса (Reset), на 4-ом логическом элементе И-НЕ. Он формирует переход из логического 0 в логическую 1 после включения питания. Reset завели и на дешифратор, чтобы он не выдавал сигналы на выходы, до сброса счётчика.

Диодная матрица «определяет» время свечения каждого цвета: в течении первого импульса (выход дешифратора 0), т.е 1 секунду, горит жёлтый свет, следующие 7 импульсов (вых. 1 — 7) зажигают зелёный, затем снова жёлтый – на один импульс (вых. 8), и снова 7 импульсов (вых. 9 — 15) – горит красный. Когда счёт закончен, всё начинается с нуля!

Сигналы с диодных матриц подаются на токовые ключи, которые подают питание на светодиоды соответствующих цветов в светофорах макета.

Немного поразмыслив, решили ввести «ночной» режим – «мигающий жёлтый». Для этого в схему ввели переключатель, который устанавливает сигнал сброса, запрещая дешифратору выдавать сигналы на выход (светофор гаснет), а токовый ключ жёлтого света подключает непосредственно к тактовому генератору.

Затем, ввели и «ручной» режим, что бы можно было «заморозить» любой свет на сколько угодно времени – «полицейский» режим. Для этого переключатель отсоединяет тактовый генератор от входа счётчика, не устанавливая режим сброса. Получили 3 режима работы.

Светодиод, индицирующий включение светофора, решили подключить к выходу тактового генератора, чтобы он не просто светился при включении питания, а мигал, индицируя работу задающего генератора – получили своего рода «Debugger».

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

Покопавшись в «закромах» нашли и нужные микросхемы.

В процессе подбора деталей, попался на глаза старенький адаптер от «умершего» Ethernet-хаба, выдающий 9 В. «А что, севшие батарейки – причина окончания игры? Нет!» — подумали мы. И решили сделать «второе питание», добавив в схему 5-ти вольтовый стабилизатор (7805). Нашлось и подходящее гнездо, для подключения адаптера.

Определились с примерным расположением деталей в корпусе. На сегодня всё – спать.

В воскресенье снова садимся за работу. Изготавливаем переднюю панель: вырезаем отверстия под выключатель питания, светодиод и переключатель режимов.

Задняя панель: гнездо адаптера и выход проводов к макету.

Начинаем распайку элементов: дочка принимает самое активное участие – я вставляю элемент, загибаю выводы, откусываю лишнее, а она запаивает. Подсказываю что и как в процессе работы. Блин, паяет! И довольно аккуратно! Я разделяю её радость – сам взял паяльник в руки в 5 лет и до сих пор…

Собираем по частям и проверяем отдельно работоспособность каждой: сначала цепи питания и стабилизатор – есть 5 В. Затем спаиваем генератор – светодиод мигает. Затем счётчик с дешифратором – сигналы на выходе проверяем с помощью светодиода.

Дочка самостоятельно паяет диодную матрицу. Случайно забыла подпаять один диод. Я спрашиваю: «А что будет, если его не запаять»? «Этот цвет мигнёт один раз и потом снова загорится!» Я в отпаде…

Подключаем переключатель режимов, допаиваем ключи тока на выход и подсоединяем три светодиода. Не работает…

Начинаем разбираться: генератор выдает на выходы импульсы с «грязными» фронтами. Каждое переключение сопровождается «звоном» – пачкой импульсов высокой частоты. Это следствие применения высокой ёмкости в генераторе: уровень на входе элемента меняется очень медленно и он, находясь в «неопределённом» состоянии успевает несколько раз переключиться. Эх, тут бы лучше всего вместо ЛА3 применить триггеры Шмидта – К555ТЛ3, но под рукой её нет. Поэтому пришлось на выход тактового генератора напаять интегрирующую цепочку из двух конденсаторов и резистора – она немного «валит» фронты, очищая их от «звона».

И вот долгожданные «красный – жёлтый – зелёный». Ура! Работает!

Пробуем запуститься на батарейках… И тут засада: свежие DURACELL выдают в сумме 6,65 В – многовато для 155/555 серии. Проверяем – счётчик начинает сбиваться. Пришлось переделать цепь питания, включив батарейку тоже через стабилизатор питания. В процессе измеряем и потребляемый ток – менее 100 мА, и в целях экономии заменяем мощный 7805 на маломощного «братишку» 78L05.

Всё, теперь можно закрывать корпус.


Светофор ставится «на прогон» до утра, а мы начинаем изготавливать «светофорчики». В макете Т-образный перекрёсток. По нашему замыслу требуется 5 светофоров: по одному в каждом направлении на одну улицу, один на примыкающую проезжую часть и два на пешеходный переход.

Для светофорчиков изготавливаем маленькие платки из обрезков макетной платы. Аня запаивает туда гасящие резисторы, провода и светодиоды. В качестве стоек отлично подошла соломка для газировки – провода проходят внутри неё.

Теперь осталось дождаться следующих выходных.

И так, в субботу идём с ней на кружок, где она делает макет с перекрёстком. Макет пока ещё «сырой» – белый пенополистирол: здания ещё не раскрашены, окон нет, деревья «не посажены» – самое время установить светофоры. Размечаем точки, делаем отверстия и вклеиваем светофорчики.

Провода пропускаем снизу и сводим их в одну точку, где будет установлена плата с клеммами, для подключения блока управления. По окончании, «клеммник» будет «замаскирован» под киоск.

Помогаю зачистить провода, определяем на каком светофоре какие цвета должны гореть и в этой же последовательности Аня распаивает провода.

Подключаем провода от блока, включаем питание… Макет ожил! В одном направлении красный, в другом зелёный, пешеходам пока стоять – им тоже красный. Затем всем жёлтый и цвета меняются… Перекрёсток стал регулируемым!



www.drive2.ru

Светофор своими руками « схемопедия

Во время очередного похода в игрушечный магазин выяснилось, что у нас дома нету очень полезной и главное просто необходимой вещи – светофора. Откровенное китайское г…но за нормальные деньги покупать желание не возникло.

Порыскав как обычно в инете, выяснил, что данная мысль, сделать светофор своими руками посетила не меня одного. Из предложенных самоделок ничего не понравилось: то четыре батарейки питания, то светодиоды какие-то маленькие, то лишние провода с тумблерами и т.п. Устраняя то, что не понравилось у других светофоростроителей, нарисовал схему:

Схема светофора питается от одной батарейки или аккумулятора (я использую старый аккумулятор на котором машинки уже не ездят, фотоаппарат делал снимков десять и тух, короче аккумулятор в мусорку просился). Преобразователь NCP1400 или NCP1402  разряжает элемент питания практически до нуля. Заряженного старого аккумулятора хватает на несколько месяцев. Импульсный преобразователь мне понравился тем, что схема содержит минимум деталей, не высокая цена, короче рекомендую. Главный критерий при выборе процессора – чтобы лишние ноги с платы не свисали. Был выбран PIC 12F508, но оказалось, что PIC 12F509 дешевле – странно, ну и ладно. Светодиоды диаметром 10 мм самые яркие, можно 8 мм. Падение напряжения на светодиодах разной цветности – разное, интенсивность свечения тоже разная, поэтому резисторы на каждый цвет подбирались, чтобы выровнять яркость свечения на глаз (на фото сильно не приглядывайтесь, так как фотоаппарат имеет свое понятие о цвете и балансе белого, короче – врет).

Для уменьшения размеров всей игрушки плату пришлось делать двухстороннюю. Изготовили её по утюжной технологии и не с первого раза, но все-таки получилось неплохо.

Порядок сборки такой: собрать необходимые детали, изготовить плату, спаять преобразователь напряжения и проверить его работу

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

Далее программируем микроконтроллер

Первые “дорожные” испытания

И вот теперь начинается самое интересное – корпус. Долго бы жил светофор во временном корпусе, если бы он не разваливался и светодиоды не гнулись. Подобрать корпус не удалось и пришлось вручную выпиливать каждую детальку из какого-то пластика (отходы рекламной мастерской), аккуратно обтачивать и, наконец, клеить дихлорэтаном.

Получилось достаточно прочно и красиво

Режимы работы

Микроконтроллер благополучно спит (sleep режим) пока не будет нажата кнопка.

При нажатии кнопки включается режим обычного светофора. Если в режиме автоматического переключения кратковременно нажать кнопку – включится режим ручного переключения, т.е. следующее переключение только после нажатия кнопки.

Если кнопку удерживать, будет включен режим мигающего желтого.

Дальнейшее удержание кнопки приведет к включению режима ночничок. Кратковременные нажатия кнопки в этом режиме будут перебирать комбинации включенных светодиодов.

Продолжительное удержание кнопки приведет к  переходу в режим сна.

Работа в любом режиме около 20 мин приведет к выключению светофора. Время отсчитывается от последнего нажатия кнопки.

Проект получился достаточно удачный. У кого руки не дрожат, тот может для себя сделать – все необходимые файлы есть (нет размещения элементов, но с такой сложной схемой это не проблема).

Скачать прошивку и печатные платы

Автор: Роман (rews)

Кто хочет использовать в коммерческих целях пишите на [email protected]

От автора:

Возишься вечерами, рисуешь, программу пишешь, пластмассу пилишь и вот малой выходит с мамой в магазин вечером, когда только темнеть начинает, несет впереди себя яркий светофор – далеко видать, мигает. Все оглядываются – интересно, а малышня пищит: «Мама, мама я тоже такой хочууу!». А малый довольный идет:

– Мальчик ты где такой светофор взял?

– Папа сделал.

shemopedia.ru

Как сделать работающую модель светофора самостоятельно⋆Детский мир

Можно смастерить действующую модель светофора самостоятельно. Для его изготовления нам нужно приготовить одну батарейку и три лампочки для карманного фонарика, а также небольшой моток звонкового или другого тонкого провода. Из трёхслойной фанеры нам надо выпилить переднюю и заднюю стенки головки (футляра) модели светофора. На передней стенке выпилим три отверстия диаметром девять миллиметров. С внутренней стороны их необходимо оклеить кусочками папирусной бумаги красного, жёлтого и зелёного цвета. Обычную белую бумагу можно легко и быстро окрасить фломастерами либо акварельными красками.

На задней стенке светофора нужно закрепить патроны для лампочек. Их можно сделать самим из полосок жести или из медной проволоки. Лампочки можно установить в светофоре и другим способом: в задней стенке просверлим отверстия и вставим в них цоколи лампочек. Провода в этом случае нужно припаять к лампочкам без патронов. Один провод можно припаять к цоколю с внутренней стороны задней стенки, а другой – снаружи.

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

Переднюю и заднюю стенки головки светофора нужно соединить полоской картона. В этой полоске мы сделаем вырез. Вырез должен быть внизу головки; сквозь него выходят наружу провода от лампочек. Картон приклеим к рёбрам передней и задней стенок столярным и казеиновым клеем. После того как соберём головку, между лампочками к фанерным стенкам её приклеим поперечные перегородки из плотной бумаги с вырезом для провода. Перегородки загораживают свет соседней лампочки, чтобы не произошло смешение цветов.

Сверху снаружи к отверстиям приклеим козырьки, вырезанные из плотной бумаги.

Столб светофора вырежем из круглой палочки диаметром примерно 10 миллиметров. Укрепим её в основании, сделанном из доски. Для этого можно сделать полукруглую выемку в верхнем её торце, приклеить и прибить гвоздиком полоску картона, а затем этой полоской оклеить головку светофора. Боковые стенки её получатся двойными.

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

Внимание: доска должна быть хорошо высушенной во избежание замыкания.

Ползунок – это полоска латуни или жести. Одним концом её закрепим к доске шурупов или гвоздём – она должна поворачиваться в нем. Другой конец ползунка прижмём к одному из трёх контактов. Ползунок немного согнём, чтобы он пружинил и плотнее прижимался к контактам

Контакты можно сделать в виде зажимов, а ползунок – в виде рубильника. Рядом с пультом управления уложим батарейку. Лампочки соединим параллельно: конец одного общего провода присоединим к одному из контактов на пульте управления. С этим же контактом соединим один из контактов батарейки. Вторые провода от лампочек присоединим к трём другим контактам: каждую лампочку – к отдельному контакту.

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

Внимание: Провода от лампочек, соприкасающиеся друг с другом, должны быть обязательно в изоляции.

Желательно собирать светофор под присмотром взрослых. При желании в дальнейшем эту модель светофора можно переделать в отличную цветомузыку.

partnerkis.ru

Самодельный билд-светофор в офис / Хабр

Предыстория

В связи в планируемым переходом на continious integration и прочтением пары статей о светофорах в офисе захотелось и себе заиметь такой теплый ламповый прибор. В результате он получился совсем не теплым и не ламповым, но об этом потом.

Кто интересовался этой темой, уже знает что цена нового светофора колеблется в районе $500. Попытки найти бывший в употреблении списанный прибор так и не увенчались успехом. Оба варианта никак не могли радовать бюджет и душу двух энтузиастов из офиса, поэтому было принято решение сделать светофор самому.

Идея

В принципе ничего сложного в конструкции светофора нет, но какой никакой макет все же был сделан. Так было легче представить себе что нужно вырезать и как это лучше сделать.

Перед тем как делать макет на одном из сайтов с объявлениями нам повезло найти стекла от советского светофора. Это стало огромным облегчением, так как оригинальные стекла как ничто лучше придают конструкции аутентичности. Соответственно размеры корпуса были продиктованы размером стекол, а также размерами внутренних компонент таких как блоки питания, разводка и т. п.

Главным “мозгом” был назначен raspberry pi по нескольким причинам. Первая єто его наличие после предыдущих экспериментов с “малинкой”, вторая это простота реализации управления светофором извне, установка разного рода софта, wifi и т. д.

Корпус

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

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

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

После покраски в чёрный “светофорный” цвет все стало выглядеть еще более замечательно. Также были наклеены маскировочные шнуры для прикрытия крепежа стекол и придания конструкции более завершенного вида.

Электроника

В угоду безопасности, уменьшения энергопотребления и еще ряда причин в качестве источника света были выбраны светодиоды. Всего 27 штук, по 9 на цвет. Для них в корпусе соответственно было просверлено 27 отверстий.

Для удобства ремонта и установки светодиодов они были размещены на пластиковых матрицах с размещением совпадающим с отверстиями в корпусе.

Они с легкостью устанавливаются и снимаются на случай если сгорит один из светодиодов. Для управления логикой используются выводы GPIO на raspberry pi, соответственно в качестве управляющей логики была изготовлена плата с тремя реле управляемыми напряжением 3В и коммутирующими 12В, которые подаются на светодиодные матрицы.

На этапе тестирования перед окончательной сборкой сборкой все выглядело примерно вот так.

Все “заброшено” в корпус и приделан временный шнур питания на 220В так как под рукой в момент сборки не было шнура достаточной длинны. Внутри также размещено два блока питания. Один 12В для питания светодиодов, второй блок с портом USB для raspberry pi.

Программное обеспечение

Для простоты управления извне был установлен lighttpd сервер с mod_fcgi для python. Таким образом управлять режимом можно просто из браузера. Так было удобно побаловаться самому. Позже для Jenkins был написан код который опрашивает его и соответственно меняет статус светофора. Python же был выбран не случайно, с его помощью довольно легко справиться с управлением выводами GPIO на raspberry при помощи набора библиотек wiringpi.com.

Простенький код веб скрипта для управления, который позже был заменен на описанный выше.

#!/usr/bin/pythonRoot
# Bring in the libraries
import RPi.GPIO as G
from flup.server.fcgi import WSGIServer
import sys, urlparse, time

# GPIO lights map
light_r = 4
light_y = 17
light_g = 22

# Set up our GPIO pins
G.setmode(G.BCM)
G.setup(light_r, G.OUT)
G.setup(light_y, G.OUT)
G.setup(light_g, G.OUT)

# Offs all lights
def offLights():
    G.output(light_r, False)
    G.output(light_y, False)
    G.output(light_g, False)    

# Function which is called for each http request we receive
def app(environ, start_response):
    # start our http response
    start_response("200 OK", [("Content-Type", "text/html")])
    # look for inputs on the URL
    i = urlparse.parse_qs(environ["QUERY_STRING"])
    yield (' ') # flup expects a string to be returned from this function
    # if there's a url variable named 'q'
    if "mode" in i:
        if i["mode"][0] == "red":
            offLights()
            G.output(light_r, True)
        elif i["mode"][0] == "yellow":
            offLights()
            G.output(light_y, True)
        elif i["mode"][0] == "green":
            offLights()
            G.output(light_g, True)
        elif i["mode"][0] == "off":
            offLights()        

#Run app
WSGIServer(app).run()
Затраты

На все ушла примерно неделя работы двух человек, по часу в день после работы. По деньгам же:
Raspberry Pi model B $50
Пластик ПВХ для корпуса с порезкой $15
Краска чёрная матовая $10
Блоки питания $10
Реле, светодиоды и прочая мелочь $10
Wifi свисток для raspberry $10
Стекла $7
Шпатлевка $5
  Итого: $117

Заключение

Начнем с видео работы в демонстрационном режиме.

Как видно из видео, холодное свечение светодиодов в комбинации з нашим стеклом дало синеватый оттенок. Сейчас обдумываем варианты исправления, благо ремонтопригодность была заложена в нашу конструкцию.
Согласитесь разница в бюджете колоссальная, энтузиазм удовлетворен и результат более чем удовлетворительный. В результате получился хоть и не теплый ламповый а холодный светодиодный, но все же светофор, который в скором будущем надеюсь станет выполнять свое предназначение. Процесс перехода на continious integration еще пока не завершен.

Всем удачи, и поменьше красных на билд-светофорах!

habr.com

Изготовление системы управления светофором | Каталог самоделок

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

Обозначение каждого цвета известно каждому человеку с детства. Так красный предупреждает о том, что движение нужно прекратит. Желтый цвет направлен на привлечение внимания, он предупреждает о скорой смене сигнала. А зеленый разрешает свободный проезд.

При этом цветовые сигналы являются общими как для всех видов транспорта, так  и для пешеходов.

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

Перед началом работы стоит установить следующие команды для водителя автомобиля:

  • Красный сигнал. Водитель должен остановиться при виде этого цвета.
  • Желтый сигнал. Водитель ожидает, когда загорится следующий цвет.
  • Зеленый сигнал. Водитель начинает движение и преодолевает перекресток.

При изготовлении контроллера для смены сигналов на светофоре потребуются некоторые детали, которые перечислены в следующем списке:

  1. Батареи на 9 В;
  2. Низкотемпературный терморезистор на 330 Ом (22К) – 1 шт.;
  3. Терморезистор на 330 Ом (100К) – 1 шт.;
  4. Конденсатор на 1 мкФ – 1 шт.;
  5. Конденсатор на 10 мкФ – 1 шт.;
  6. Конденсатор на 2,2 мФ – 1 шт.;
  7. Диод 1N4148 – 6 шт.;
  8. Генератор импульсов (555 таймер IC) – 1 шт.;
  9. Счетчик IC 4017 – 1 шт.;
  10. Потенциометр на 1 М;
  11. Светодиоды – 3 шт. (красный, желтый и зеленый).

Принципиальная электрическая схема для изготовления устройства представлена  на следующем рисунке:

Светофор работает на базе счетчика IC 4017, который необходим для последовательного подключения. Благодаря этому электронному устройству световые сигналы сменяются по очереди. С помощью схемы можно задать количество изменений цвета в определенный промежуток времени.

Счетчик IC 4017 регулирует последовательную смену светодиодов (красного, желтого и зеленого). С помощью таймера 555 можно сгенерировать импульсы для включения разных ламп. Длительность свечения каждой из них зависит от параметров, выставленных заранее. Контроль этого процесса можно осуществлять с помощью потенциометра. Интервал работы светодиодов устанавливают в зависимости от интенсивности движения на дороге.

При этом светодиоды не связаны напрямую со счетчиком, чтобы избежать нестабильной работы устройства. Для более яркого свечения при подключении можно использовать комбинацию обычных светодиодов и диодов 1N4148. Однако минусом такого решения станет невозможность точной синхронизации ламп при загорании.

volt-index.ru

самодельный светофор жд видео Смотреть лучшее видео

2 лет назад

Мой переездной светофор со шлагбаумом, работа от 12 вольт, белый работает через реле поворотника, а красные…

3 лет назад

Модель светофора.

4 лет назад

проект создания ж-д светофора и шлагбаума на плате Arduino.

3 меc назад

Скачать КОМПАС-3D Home тут: http://kompas.ru/kompas-3d-home/about/ Настройка .stl https://vk.com/topic-29994774_34255551?post=53938 …

2 лет назад

Входными светофорами подаются сигналы: один зеленый огонь «Разрешается поезду следовать на станцию по…

5 лет назад

Козырьки ещё не приклеил. Немного кривовато, но первый блин всегда комом =)

7 меc назад

Эстония: Эстонская железная дорога установит светофоры и шлагбаумы на всех переездах.

2 лет назад

Я сделал новый светофор на светодиодах,видео о нем и пульте управления, Приятного просмотра!

7 лет назад

забавную картину наблюдал на ж/д переезде.

1 лет назад

Светофор для сына в садик своими руками.

1 лет назад

Первая часть — https://youtu.be/4nFn8ZiySJ8 Скетчи здесь — https://yadi.sk/d/Q95cURBz3RHQvv Плата arduino nano (провод в комплекте) …

4 лет назад

Железнодорожный светофор — устройство для видимой сигнализации на железных дорогах, подающее сигналы…

1 лет назад

Сигнальная головка переездного светофора в работе.

2 лет назад

Механизм прожекторного светофора ПС-45.

8 лет назад

Подписывайтесь на нашу группу Вконтакте — http://vk.com/chipidip, и Facebook — https://www.facebook.com/chipidip * Увлечение человека…

4 лет назад

Подпишись:http://vk.com/all_trains_russia Я ВК:http://vk.com/andrey_panchenko_apple.

smotretvidos.ru

Самодельный билд-светофор в офис

Предыстория

В связи в планируемым переходом на continious integration и прочтением пары статей о светофорах в офисе захотелось и себе заиметь такой теплый ламповый прибор. В результате он получился совсем не теплым и не ламповым, но об этом потом.

Кто интересовался этой темой, уже знает что цена нового светофора колеблется в районе $500. Попытки найти бывший в употреблении списанный прибор так и не увенчались успехом. Оба варианта никак не могли радовать бюджет и душу двух энтузиастов из офиса, поэтому было принято решение сделать светофор самому.

Идея

В принципе ничего сложного в конструкции светофора нет, но какой никакой макет все же был сделан. Так было легче представить себе что нужно вырезать и как это лучше сделать.

Перед тем как делать макет на одном из сайтов с объявлениями нам повезло найти стекла от советского светофора. Это стало огромным облегчением, так как оригинальные стекла как ничто лучше придают конструкции аутентичности. Соответственно размеры корпуса были продиктованы размером стекол, а также размерами внутренних компонент таких как блоки питания, разводка и т. п.

Главным “мозгом” был назначен raspberry pi по нескольким причинам. Первая єто его наличие после предыдущих экспериментов с “малинкой”, вторая это простота реализации управления светофором извне, установка разного рода софта, wifi и т. д.

Корпус

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

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

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

После покраски в чёрный “светофорный” цвет все стало выглядеть еще более замечательно. Также были наклеены маскировочные шнуры для прикрытия крепежа стекол и придания конструкции более завершенного вида.

Электроника

В угоду безопасности, уменьшения энергопотребления и еще ряда причин в качестве источника света были выбраны светодиоды. Всего 27 штук, по 9 на цвет. Для них в корпусе соответственно было просверлено 27 отверстий.

Для удобства ремонта и установки светодиодов они были размещены на пластиковых матрицах с размещением совпадающим с отверстиями в корпусе.

Они с легкостью устанавливаются и снимаются на случай если сгорит один из светодиодов. Для управления логикой используются выводы GPIO на raspberry pi, соответственно в качестве управляющей логики была изготовлена плата с тремя реле управляемыми напряжением 3В и коммутирующими 12В, которые подаются на светодиодные матрицы.

На этапе тестирования перед окончательной сборкой сборкой все выглядело примерно вот так.

Все “заброшено” в корпус и приделан временный шнур питания на 220В так как под рукой в момент сборки не было шнура достаточной длинны. Внутри также размещено два блока питания. Один 12В для питания светодиодов, второй блок с портом USB для raspberry pi.

Программное обеспечение

Для простоты управления извне был установлен lighttpd сервер с mod_fcgi для python. Таким образом управлять режимом можно просто из браузера. Так было удобно побаловаться самому. Позже для Jenkins был написан код который опрашивает его и соответственно меняет статус светофора. Python же был выбран не случайно, с его помощью довольно легко справиться с управлением выводами GPIO на raspberry при помощи набора библиотек wiringpi.com.

Простенький код веб скрипта для управления, который позже был заменен на описанный выше.

#!/usr/bin/pythonRoot
# Bring in the libraries
import RPi.GPIO as G
from flup.server.fcgi import WSGIServer
import sys, urlparse, time

# GPIO lights map
light_r = 4
light_y = 17
light_g = 22

# Set up our GPIO pins
G.setmode(G.BCM)
G.setup(light_r, G.OUT)
G.setup(light_y, G.OUT)
G.setup(light_g, G.OUT)

# Offs all lights
def offLights():
    G.output(light_r, False)
    G.output(light_y, False)
    G.output(light_g, False)    

# Function which is called for each http request we receive
def app(environ, start_response):
    # start our http response
    start_response("200 OK", [("Content-Type", "text/html")])
    # look for inputs on the URL
    i = urlparse.parse_qs(environ["QUERY_STRING"])
    yield (' ') # flup expects a string to be returned from this function
    # if there's a url variable named 'q'
    if "mode" in i:
        if i["mode"][0] == "red":
            offLights()
            G.output(light_r, True)
        elif i["mode"][0] == "yellow":
            offLights()
            G.output(light_y, True)
        elif i["mode"][0] == "green":
            offLights()
            G.output(light_g, True)
        elif i["mode"][0] == "off":
            offLights()        

#Run app
WSGIServer(app).run()
Затраты

На все ушла примерно неделя работы двух человек, по часу в день после работы. По деньгам же:

Raspberry Pi model B$50
Пластик ПВХ для корпуса с порезкой$15
Краска чёрная матовая$10
Блоки питания$10
Реле, светодиоды и прочая мелочь$10
Wifi свисток для raspberry$10
Стекла$7
Шпатлевка$5
 Итого: $117
Заключение

Начнем с видео работы в демонстрационном режиме.

Как видно из видео, холодное свечение светодиодов в комбинации з нашим стеклом дало синеватый оттенок. Сейчас обдумываем варианты исправления, благо ремонтопригодность была заложена в нашу конструкцию.
Согласитесь разница в бюджете колоссальная, энтузиазм удовлетворен и результат более чем удовлетворительный. В результате получился хоть и не теплый ламповый а холодный светодиодный, но все же светофор, который в скором будущем надеюсь станет выполнять свое предназначение. Процесс перехода на continious integration еще пока не завершен.

Всем удачи, и поменьше красных на билд-светофорах!

Автор: yarkos

Источник

www.pvsm.ru