суббота, 26 января 2013 г.

DSO Quad - мал, да удал!

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

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

Но технологии не стоят на месте. Встречайте - компактный 4-х канальный осциллограф DSO Quad:
Главный герой нашего обзора - DSO Quad

пятница, 18 января 2013 г.

Погодная станция с часами (за полчаса)

Сегодня мы создадим погодную станцию, которая будет работать с двумя внешними датчиками Oregon (THGN132N - температура и относительная влажность), измерять температуру, атмосферное давление и относительную влажность внутри помещения.
Дополнительно оснастим ее часами реального времени (для удобства и оставим некоторый "задел на будущее").
Отображение температуры, влажности и состояния элемента питания датчика

Функционирование реализуем следующее:

  1. На дисплее циклически будет отображаться:
    • Текущее время, день недели, дата
    • Атмосферное давление, температура и относительная влажность внутри помещения
    • Температура, относительная влажность с внешних датчиков и информация о состоянии их батарей
  2. Принудительное переключение между режимами отображения с помощью кнопки.
  3. Для всех параметров (температура, влажность, давление) будем отслеживать тренд изменения (увеличивается, стабильно, понижается) и рядом с конкретным значением будем показывать эту информацию в виде специальных значков.
  4. В качестве уличных датчиков будем использовать покупные Oregon THGN132N.
  5. Когда приходит информация от уличного датчика - будем индицировать это кратковременным зажиганием светодиода.