Архив автора: Олег Евсегнеев
Акселерометр — это датчик, позволяющий измерять ускорение тела под действием внешних сил. Как правило, акселерометры применяются для определения положения тела в пространстве, либо для отслеживания его перемещения. А ещё, раз уж этот датчик измеряет ускорение, он может использоваться как детектор вибрации. … Читать далее →
Различные виды жидкокристаллических дисплеев часто применяются в DIY проектах для отображения символьной и графической информации. И если самые простые дисплеи умеют отображать только чёрное и белое, то более продвинутые могут работать с цветом. Матрицы, используемые в ЖК дисплеях (TFT) бывают … Читать далее →
На предыдущем уроке мы разобрались с выводом на TFT дисплей русского текста стандартным шрифтом GLCD. Это растровый шрифт с очень низким разрешением — всего 5*8 точек. Его целесообразно использовать только для вывода служебных сообщений и отладки. А что делать, если … Читать далее →
SPIFFS — это файловая система, организованная во внешней флеш-памяти микроконтроллера. Большая часть этой памяти используется для хранения загрузчика, программы, системных настроек. SPIFFS же позволяет использовать оставшуюся часть для нужд программиста: для хранения изображений, шрифтов, аудиофайлов, настроек и т.п. С файлами … Читать далее →
TFT_eSPI — самая лучшая библиотека для работы с дисплеями в среде Arduino IDE, на момент написания данной статьи. Она отличается высоким быстродействием и поддержкой множества популярных контроллеров TFT дисплеев. На этом уроке мы научимся выводить текст на дисплей, менять его … Читать далее →
Носимые интерфейсы, или умная одежда — это такие электронные устройства, которые служат человеку непосредственно находясь на его теле или на одежде. Направление достаточно новое и тесно связано с миниатюризацией электроники и развитием технологии интернета вещей. Мы в RobotClass очень интересуемся … Читать далее →
RP2040 — это первый микроконтроллер (МК) от компании Raspberry Pi, которая ранее прославилась линейкой одноплатных компьютеров Raspberry Pi 1/2/3/4. Микроконтроллер RP2040 имеет два ядра с архитектурой Cortex-M0+, работающих на частоте 133 МГц и целых 264 кб оперативной памяти. А вот … Читать далее →
Самым популярным микроконтроллером семейства STM32 в среде DIY-энтузиастов, бесспорно, является STM32F103C8T6. Микроконтроллер обладает 64 кб памяти программ и 20 кб оперативной памяти. Тактовая частота — 72 МГц. На отладочной плате STM32F103C8T6 от RobotClass, помимо самого микроконтроллера есть понижающий стабилизатор напряжения, … Читать далее →
Датчик MLX90640 представляет собой матрицу микроболометров, с помощью которой можно сделать настоящий тепловизор, хоть и с невысоким разрешением — всего 32 x 24 точки. Мы уже рассмотрели, как получить из него данные в виде температурного массива (урок про mlx90640 на … Читать далее →
Тепловизором называют прибор, который преобразует распределение тепла в видимое для человека или машины изображение. Существует множество сфер, где этот прибор может быть полезен: Однако, не каждый тепловизор может справиться со всеми этими задачами одновременно. Существует несколько технологий создания тепловизионных матриц, … Читать далее →