Шина 1-wire, пример термометра на DS18B20 и микроконтроллере AVR, WH1602, ЖКИ

Шина 1-Wire была запатентована компанией Dallas Semiconductor, и была призвана наладить полудуплексную связь всего по одному сигнальному проводу. Также возможны варианты использования паразитного питания по линии данных (потому что во все микросхемы 1-Wire встроен конденсатор номиналом 800пФ).

Шина I2C и AVR пример, PCF8583 (RTC) вечный календарь

Шина I2C очень распространена, существуют АЦП, ЦАП, термометры, память с интерфейсом I2C. При проектировании устройств и их починке приходится сталкиваться с этой шиной. Рассмотрим ее поподробнее.

Цифровой акселерометр MMA7260Q и ATmega8, измерения углов крена и тангажа +бонус

При подборе модуля цифрового компаса натолкнулся на акселерометры, датчики ускорения, точнее на MMA7260Q от Freescale. Акселерометры, как не удивительно, реагируют на ускорения (в том числе и на ускорения всемирного тяготения) и как следствие с второго закона Ньютона, на равнодействующую силу, приложенную к датчику.

AVR Touchscreen сенсорный экран на ATmega8

В этой заметке рассмотрим принцип работы с тачскрином (англ. Touchscreen) и подключим его к AVR микроконтроллеру, а точнее к ATmega8. Идея использования тачскрина пришла ко мне, когда я хотел отказаться от использования клавиш в своем проекте метеостанции.

Графический ЖКИ WG12864A и микроконтроллер ATmega8

Первый раз графические ЖКИ я увидел, когда мне было лет 12, в каталоге фирмы Bolumin. Мне тогда сильно захотелось научится управлять ими. Спустя лет 7 я написал программу на ассемблере, которая выводила точки и буквы на графическом ЖКИ.

RSS-материал