Дисплей калькулятора Singer превратили в программируемые часы

25 июля 2016 / 21:02
Кнопки калькулятораИнженер Эрик Кохен модернизировал старый калькулятор Singer, добавив возможность показа точного времени, которое можно задать с помощью приложения для Android.
Модернизированный калькулятор Singer

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

Разработчик гаджета сначала разобрал систему и установил внутри специальный модуль Raspberry Pi, с помощью которого можно управлять газоразрядными лампами, установленными в дисплее. После этого он установил UDP сервер и создал простую программу для смартфонов с операционной системой Android. Благодаря таким действиям, калькулятор не потерял своих функций и получил возможность показа времени в режиме реального времени с возможностью настройки через мобильное устройство.


Программирование

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

Чтобы создать эмуляцию протокола, разработчиком была написана специальная программа на языке C++. Она позволяет декодировать протокол ASCII, который в свою очередь обеспечивает возможность менять режим работы экрана калькулятора с помощью Wi-Fi сети. Для управления устройством Singer также было создано приложение для смартфонов с ОС Android. Настройка даты и времени производится с помощью ввода данных на главном экране программы.

В дальнейшем создатель планирует усовершенствовать свое изобретение и обеспечить работу гаджета с помощью ОС реального времени.
0

Другие новости по теме:

Добавление комментария
Имя:*
E-Mail:
Комментарий:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Если Вы не робот, то подтвердите это: *