Сенсорные технологии набирают популярность и постепенно вытесняют механические кнопки. И этому есть причины: сенсор не содержит механических частей и не изнашивается, он компактный, такую кнопку можно встроить, почти, куда угодно и придать любую форму, вот раздолье для дизайнеров. И при этом это будет плоская пластина с чипом, а не здоровенная механическая кнопка. Если её накрыть прочным оргстеклом, то она становиться вандалостойкой. Радом с ней или в ней на пластине сенсора или точнее на плате можно разместить светодиоды отображения её состояния или чисто для декоративной подсветки.
Сенсорная клавиатура
Одним из разновидностей сенсорных датчиков являются емкостные, которые наиболее простые в реализации. О драйвере матрицы из 16 таких емкостных кнопок — AT42QT2160, кратко расскажу в статье.
Читать полностью »
Alex_EXE | 18.09.2013 | AVR |
STM32. 4. Последовательный порт (UART)
Для вывода текстовой информации различного содержания удобно применять символьные дисплеи в виду их распространённости и простоты использования. В основе большинства таких дисплеев лежит контроллер HD44780, который позволяет подключаться к дисплею по 4 или 8 линейной шины данных и 3-х линий управления.
WH1602 подключенный к STM32
В статье расскажу, как подключить такие дисплеи по упрощенной 4-х проводной линии данных с 2-мя линиями управления к контроллеру STM32F100RB установленному на STM32vlDiscovery с помощью двух библиотек: для дисплеев с HD44780 контроллерами и Standard Peripheral Library.
Читать полностью »
Alex_EXE | 14.09.2013 | STM32 |
В своё время уже писал, как применял этот замечательный дисплей с PIC микроконтроллерами . Сейчас попробуем его подключить к STM32.
Применение дисплея nokia1100 с stm32
Читать полностью »
Alex_EXE | 11.09.2013 | STM32 |
STM32. 3. Порты ввода-вывода (GPIO)
Одним из самых универсальных и распространенных портом в наше время является последовательный порт – UART. Хоть самая известная его реализация всё менее и менее сейчас популярна – COM порт (Rs-232), то остальные его реализации, и сам чистый UASRT, всё ещё очень популярны и востребованы.
Пример использование UART в STM32
В статье пойдёт речь об использование UART на микроконтроллерах STM32 с помощью Standard Peripheral Library библиотеки.
Читать полностью »
Alex_EXE | 03.09.2013 | STM32 |
«Много информации не бывает —
бывает мало места для её хранения»
какая-то реклама в каком-то популярном
компьютерном журнале 90-х годов.
Если в проекте нужно выводить или получать большие объемы данных то на помощь придут различные flash микросхемы памяти. Если же нежно получать или выводить ОГРОМНЫЕ объемы данных, то стоит задуматься о более вместительном хранилище информации. На роль такого вместилища подходит SD карта памяти. Это – огромный носитель информации, по сравнению с обычными микросхемами памяти, объём которых редко превышает 64Мбита.
Подключение SD карты к STM32vlDiscovery
В статье рассмотрим подключение и диалог SD карты памяти с микроконтроллером STM32, через SPI. Без использование файловой системы.
Читать полностью »
Alex_EXE | 14.08.2013 | STM32 |
С использованием Standard Peripheral Library
STM32. 2. Первый проект
Ранее мы уже научились создавать проект и смогли помигать светодиодом, на чём и остановились. Теперь рассмотрим, как именно мы смогли им управлять и как можно управлять не только им, а любой дискретной нагрузкой или датчиком. А точнее: как управлять портами ввода-вывода на STM32.
Порты ввода вывода у STM32
Читать полностью »
Alex_EXE | 11.08.2013 | STM32 |
STM32. 1. Вступление
Первой задачей после установки IDE, в качестве которой выбрали Keil, будет создание проекта, конфигурирование его и написание первой программы – «Hello World», т.е. помигаем светодиодом.
STM32 it’s work
Читать полностью »
Alex_EXE | 08.08.2013 | STM32 |