GPS Модуль.GYNEO6MV2.

GPS(Global Positioning System, Глобальная система позиционирования) — Спутниковая навигационная система, определяющая положение объектов в пространстве согласно всемирной системе координат. В настоящее время эта система доступна практически в каждом мобильном устройстве, и готовые к использованию с микроконтроллерами модули GPS также дешевы и распространены. Именно об одном из таких модулей сейчас и пойдет речь. Но, для начала,… Читать далее »

GSM / GPRS модуль SIM800L

Здравствуйте! При построении дистанционно управляемого устройства зачастую возникает необходимость передачи данных с него внешнему миру. Это может быть автоматическая метеостанция, gps трекер, дистанционная дверь и так далее. В решении данного вопроса может придти на помощь GSM GPRS модуль на базе микросхемы SIM800L и ее аналогах(SIM 900,NEOWAY M590 и другие). Для удобства монтажа и повышения скорости… Читать далее »

Сопротивление и резисторы.

Здравствуйте! Сегодня мы продолжим начатый курс основ электроники. Давайте поговорим о сопротивлении и резисторах. Начнем с определения. Электрическое сопротивление — физическая величина, характеризующая свойства проводника препятствовать прохождению электрического тока. Измеряется в Омах (Ом) а так же в кратных единицах(кОм,МОм, и так далее). То есть, напряжение создает условия протекания тока, а сопротивление этому препятствует. Подробнее об… Читать далее »

Измерение периода сигнала

Здравствуйте! По работе столкнулся с задачей измерения периода сигнала при помощи микроконтроллера AtMega64. Входной сигнал имеет следующую форму: Необходимо измерить период сигнала, и вывести его на дисплей. Для решения поставленной задачи был использован режим захвата таймера 1 микроконтроллера AtMega64. Режим захвата позволяет генерировать прерывание TIMERx_CAPT_vect при изменении логического уровня соответствующего вывода микроконтроллера. При первом прерывании… Читать далее »

Семисегментный индикатор.Заметка.AVR для начинающих.

Здравствуйте! Мы уже подключали ЖК-дисплей к микроконтроллеру (здесь), однако установка LCD не всегда целесообразна, так как он дорог, и к тому же его показания не всегда бывают удобочитаемы. В таких случаях иногда удобно прибегнуть к установке 7 сегментных, светодиодных индикаторов. Эти индикаторы выпускаются всевозможных размеров и цветов. По сути 7 сегментный индикатор состоит из 7(иногда… Читать далее »

Библиотека для работы с LCD.HD44780.AVR.

  Здравствуйте! Как и обещал, выкладываю библиотеку для работы с LCD на базе контроллера HD44780. Данная библиотека позволяет подключить микроконтроллер к дисплею используя 6 проводов (4 для передачи данных, линии RS и E). Соответственно данные будут передаваться по 4 бита, что позволит сэкономить выводы микроконтроллера. Так же в библиотеке реализована передача команд дисплею. Для переназначения… Читать далее »

Ультразвуковой датчик.HC-SR04.Урок 17.AVR для начинающих.

Здравствуйте! Давно мы не подключали датчики к микроконтроллерам AVR. У меня завалялась пара-тройка датчиков, которые я представлю Вашему вниманию в ближайшее время. Начнем с ультразвукового датчика HC—SR04. Принцип его действия заключается в использовании ультразвуковых волн, для определения расстояния до объекта. Пьезоизлучатель, находящийся на плате, излучает ультразвуковые волны, которые имеют свойство отражаться от поверхностей. Микрофон воспринимает… Читать далее »

Блок питания.DC 5V.

Всем привет! В данной статье речь пойдет о блоке питания с напряжением питания 5v. Мы уже изучили стабилизаторы напряжения 5 Вольт (вот здесь), и сегодня давайте попробуем собрать самодельный источник питания для наших схем. Нам понадобятся: • Шнур БП компьютера • Разъем БП компьютера • Диодный мост • Трансформатор сетевой • Стабилизатор напряжения 5 вольт… Читать далее »

COM порт Windows. SerialPort. C#.Продолжение.

Продолжим! Для создания Windows приложения будем использовать Microsoft Visual Studio 2012. В более современных версиях Visual Studio всё должно работать аналогично. В версиях младше, следует проверить наличие компонента SerialPort. Создаем новый проект Visual C# с графическим интерфейсом. Затем, открываем дизайнер форм и размещаем необходимые нам элементы. Я размещу ComboBox для отображения доступных COM портов системы,… Читать далее »

STM32.Bluetooth и Android.

Здравствуйте. Сегодня хотел бы рассказать Вам о том, как можно связать отладочную плату STM32 F3 DISCOVERY с телефоном на базе ОС Android. Данная статья не будет уроком, Я лишь поделюсь своими наработками в достаточно фривольной форме. Недавно передо мной встала задача передачи данных АЦП с платы STM32 F3 DISCOVERY на телефон под управлением системы Android.… Читать далее »