Начало

19 июня 2013, 4:36

После быстрых набросков во время поездок в метро на работу и обратно, созрела идея, ее очертания, элементы исполнения.

Начался подбор электронных комплектующих. Это был мой первый более-менее цельный проект, но были варианты как элементов управления, так и подхода в целом, поэтому выбор затянулся. Хотелось и красивые кнопки и удобный корпус и датчик освещенности и много еще чего. В общем то, что, как я понял в последствии, было далеко не самым важным элементом (по крайней на этом этапе разработки)

Итак, в моем распоряжении уже был самый главный элемент, от которого можно было оттолкнуться сразу: Arduino. Началось глубокое изучение характеристик устройства: таймеры, прерывания, PWM, I2C…

Первыми пришли дисплеи МЭЛТ, заказанные сразу же. Как только они пришли — начались эксперименты с ним: написание стабильного драйвера (отдельной задачей встало выяснить I2C-адрес устройства), управление яркостью подсветки, разработка вида символов для алфавита, и прочее.

Далее подоспели кнопки и энкодер. Начались эксперименты с устранением, так называемого, bouncing (дребезжания контактов), когда показания какое-то время «скачут», прежде чем установиться на определенном значении.

Сейчас проект выглядит так:

Ваш комментарий

адрес не будет опубликован

ХТМЛ не работает


Ctrl + Enter