Решил совместить два своих увлечения: подводную охоту и микроэлектронику. Собрал подводные часы, но не в классическом варианте (со старой ЖК-индикацией). Захотелось в OLED-исполнении. Охочусь в основном ночью, хотя глубже 5 метров днем — та же темень, поэтому и привлекло OLED-исполнение. Второй плюс — это угол обзора, достаточно быстрого взгляда на часы и глубина видна без особых разворотов руки.
https://www.youtube.com/watch?v=EDJ9tkNAarw
В итоге получились следующие тех.характеристики.
Датчик давления с температурной компенсацией до 30 метров.
OLED индикация 128*64 пикселя
Микроконтроллер msp430 16 bit
Заряжаемый аккумулятор 250 mAh (хватает на четверо суток в режиме погружения).
Зуммер
Индикация глубины до 10 метров с шагом 10 см, после 10 метров — 1 м.
Программа написана для товарища под его требования. Похожая программа зашита в тестовые часы, которые ходят по рукам подвохов. Часы полгода тестировались мной и друзьями. Выявлена и исправлена куча программных ошибок. Поэтому, тому, кто просит изменить в его часах программу, прошу придерживаться данного варианта (OLED-Boris).
Корпусов для наручных часов было четыре варианта. Остановились на двух китайских. Изготовление своих корпусов повышает себестоимость в разы.
Один из минусов OLED индикации — это большое потребление. Но картинка того стоит. Нет необходимости напрягать зрение и тратить кислород на распознавание символов. Если данный факт не важен, то рекомендую обратить внимание на другую реализацию часов — индикация Memory LCD от компании SHARP (позже выложу прототип). Вместе с msp430 от батарейки отработает не менее года.
Общая стоимость материалов — не больше 2000 руб.
Здесь полностью статья с видео.
Не отыскал раздел самодельных часов или подводных часов.
Поэтому решил сюда.
------- ДОБАВЛЕНО ЧЕРЕЗ 13 МИН --------
Использовал корпус от китайские часов Skmei. Оказались очень неплохи.
Давили тремя атмосферами не потекли.
В поисках другого корпуса. Более широкого.
Необходим для следующей реализации с Sharp индикации. (она очень мало потребляет)
Возможно кто подскажет....