Термометр с тревогой и логированием в баню

Arduino Pro Mini
Для контроля температуры, влажности и датчиков дыма решил собрать схемку с использованием платки Arduino Pro Mini.
Плата, в принципе, подойдет любая, главное чтобы на ней стоял микроконтроллер ATMEGA328P и были доступны все выводы.
Датчики температуры цифровые (1-Wire), датчик влажности аналоговый.
Запись лога в формате CSV ведется на SD карту (используется библиотека FatFs (C) ChaN).
Дисплей используется символьный — 20x4.


Читать дальше
  • +4
  • 29 декабря 2014, 11:47
  • vad7
  • 2

Easy_I2C AVR ASM практикум PCF8591 & DS1307

AVR
PCF8591 это микросхема в которой 4 АЦП и 1 ЦАП на скорости до 100кГц по i2c
Вот я добрался до неё. Она, как мне казалось, не самая простая микросхема однако сложного в ней по сути ничего нет.

Читать дальше
  • +1
  • 02 февраля 2014, 22:14
  • deses
  • 1

Платка расширения "Tiny RTC I2C modules"

Приобрел для эспериментов Ардуиновский шилд «Tiny RTC I2C modules», для облегчения работы срисовал схему. Потом нашел ее в забугорном интернете, но мне моя кажется удобней. Решил выложить обе здесь. Надеюсь пригодятся.


Читать дальше

Модуль часов реального времени на базе DS1338Z-33 (DS1307) PB2-RTC-xxx

Продолжаю серию заметок «проекты-малыши»

Разглядывал тут схему отладочной платы PinBoard 2. Разглядывал вдумчиво и внимательно. Однако, так и не нашел на данной плате часов реального времени (ЧРВ). Разработчику, конечно, виднее – нужен будильник на плате или нет (может быть, для ЧРВ просто тупо не хватило места). Но с другой стороны – если глянуть в гугл, то можно убедиться, что народом данная тема весьма и весьма востребована. Поэтому было решено исправить такое положение дел и смастерить отдельный модуль с часами реального времени, который можно было бы воткнуть в краевой разъем:





Читать дальше

Codevision Avr. Или как начинающему потоптаться на граблях

Знакомство с микроконтроллерами у меня состоялось из- за желания сделать градусник. Насколько я понял, по количеству вариантов реализаций таких проектов, термометр на МК это уже как мультивибратор. Нашел проект с исходным кодом в этом самом кожевижне, вытравил плату, спаял, прошил 5-ю проводками и начал радоваться, параллельно ковыряя исходник. Ковырять в кодвижне оказалось очень просто, если бы не некоторые проблемы. Не полная совместимость версии это еще пол беды, самая интересная беда это следующий мой проект: часы на ds1307, вот о нем и будет этот пост.


Читать дальше

Автомобильные часы

В один прекрасный день выяснилось что нужны в автомобиль часы. Автомобиль десятого семейства оснащен стандартными механическими часами с очень удобным корпусом. Выкидываем всю механику и садимся за паяльник.




Читать дальше

Винтажные часы (дубль рас)

Доброго времени суток уважаемое сообщество.

Краткая предыстория:
Шатались мы с моим другом как-то по нашему Краснодарскому радиорынку и набрели на вот такое чудо советской промышенности




Читать дальше

Arduino: I2C / TWI (TWO-Wire) and 1-Wire Shield

Модуль предназначен для подключения 8-выводных микросхем с интерфейсом I2C / TWI (TWO-Wire) и датчиков с интерфейсом 1-Wire к Arduino/Freeduino

Состав модуля:
  • микросхема часов реального времени DS1307,
  • литиевая батарейка CR2032,
  • панель для установки микросхемы памяти типа AT24Cxx,
  • две тактовые кнопки для установки часов,
  • трехконтактные разъемы для установки датчиков температуры типа DS18x20,
  • кнопка сброса,
  • светодиод питания,
  • джамперы.


Читать дальше
  • +1
  • 18 марта 2011, 14:50
  • anwi