ВитГо писал(а):а нельзя схему выложить в более читаемом виде ?
Схему в развернутом виде.... надо рисовать

.
Барограф появился без предварительных подготовок и схеме много времени не уделял.
Схема не обязательно может быть какой то одной неизменной.
Если собрать на другом контроллере AVR схема будет другой и в прошивке надо немного поменять.
При изготовлении использовал готовые платы andurino заказанные на EBAY
- плата контроллера (фьюзы не трогаем при перепрошивке, они установлены на 16 мгц)
http://www.ebay.com/itm/New-Pro-Mini-at ... 27e967f033- модуль часов на DS3231 (для резервного питания ставим аккумулятор марки
LIR2030, если ставим батарейку CR2030 не забываем убрать цепь зарядки иначе батарейка бахнет)
http://www.ebay.com/itm/DS3231-AT24C32- ... 2ed3570c6c - плата датчика давления bmp180
http://www.ebay.com/itm/1Pcs-BMP180-Dig ... 3f37f9667b- преобразователь уровней 3.3 <> 5 вольт
http://www.ebay.com/itm/5V-3V-IIC-UART- ... 2c720a74e2 но можно и спаять самому

- дисплей 12864 на контроллере ks0108 128 X 64 (оказался с инверсными сигналами cs1, cs2 если будет с не инверсными входами cs1, cs2 в иходнике без проблем меняется )
http://www.ebay.com/itm/KS0108-128x64-G ... 4613cf8151Все это соединяем проводами


Прошиваем контроллер программатором(какой есть под руками), заливаем файл barometr_328p.hex из папки HEX.
У барографа несколько режимов работы:
режим барографа

режим часов

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

Помимо исходников в архиве есть модель барографа для Proteus . В этом эмуляторе можно виртуально попробовать как работает барограф.
Период измерения давления раз в секунду (для режима барометр)
В график вносятся изменения раз 20 минут (для режима барограф)
График хранится только в RAM и при отключении питания все значения
обнуляются .
Немного изменил в прошивке.
На экране барографа на 5 сек выводится день недели вместо даты через 5 сек снова дата.