Категории
Рубрика: Блог
Руководство по настройке системы тактирования микроконтроллеров AT32F435/437
Микроконтроллеры AT32F435 и AT32F437 от Artery Technology представляют собой мощные устройства для широкого спектра встраиваемых приложений. Одним из ключевых аспектов работы с этими микроконтроллерами является правильная настройка тактовых сигналов, что обеспечивает стабильную и эффективную работу системы. В этой статье мы рассмотрим основы работы с тактовой системой AT32F435/437, используя официальное руководство AN0084. Введение в тактовую систему …
Руководство по настройке системы тактирования микроконтроллеров AT32F435/437Подробнее
Начало работы с микроконтроллерами AT32F435/437: общие сведения
Микроконтроллеры AT32F435 и AT32F437 от ARTERY представляют собой мощные решения для широкого спектра встраиваемых приложений. В этой статье мы подробно рассмотрим, как начать работу с этими микроконтроллерами, начиная с настройки среды разработки и заканчивая решением распространённых проблем. Введение в AT32F435/F437 AT32F435 и AT32F437 — это высокопроизводительные микроконтроллеры на ядре Cortex-M4 с поддержкой FPU (блока вычислений …
Начало работы с микроконтроллерами AT32F435/437: общие сведенияПодробнее
Использование датчика зубчатых колес с Arduino
Измерение систем, вращающихся с высокой скоростью, является распространенной задачей в автомобильных системах. Чтобы точно определить скорость вращения объекта без физического контакта, как у энкодера, например, команда UCLA Baja Racing использует датчики зубчатых колес. В этой статье мы рассмотрим принцип работы этих датчиков на основе эффекта Холла, а также приведем практический пример их использования на гоночном …
Бесконтактный термометр на основе Raspberry Pi Pico
Проект PICO TEMPERATURE GUN представляет собой самодельный инфракрасный термометр, созданный с использованием микроконтроллерной платы Raspberry Pi Pico (в данном случае использовался Pico 2) и инфракрасного температурного сенсора GY-906. Результаты измерений выводятся на OLED-дисплей SSD1306 124×32. Цель проекта Целью разработки было создание функционального бесконтактного термометра с открытым исходным кодом, используя PICO 2 и GY-906 (MLX90614) — …
Бесконтактный термометр на основе Raspberry Pi PicoПодробнее
Подключение мыши к Arduino
Подключить мышь к Arduino довольно просто. Всего несколько проводов — и можно легко интегрировать её в свои проекты. Метод, который мы опишем в этой статье, позволяет использовать мышь в качестве датчика для определения положения или движения объектов, например, автомобилей или роботов. Как это работает Сначала важно отметить, что этот метод работает только с мышами, поддерживающими …
Обзор версий Python для микроконтроллеров и встроенных систем
Скорее всего, если вы программируете встроенные устройства, то пишете код на языке C/C++. C был создан в начале 1970-х годов, однако только в 1990-х начался переход от ассемблера к более высокоуровневому языку C для программирования встроенных устройств. В последующие 30 лет C/C++ оставался безоговорочным лидером в разработке встроенных приложений благодаря своей высокой производительности как в …
Обзор версий Python для микроконтроллеров и встроенных системПодробнее
Наиболее полный список китайских производителей микроконтроллеров
Микроконтроллеры (MCU) находят широкое применение в различных областях. В условиях дефицита микросхем именно микроконтроллеры пострадали наиболее сильно. Из-за нехватки микроконтроллеров компаний STMicroelectronics, Microchip, NXP на рынке и роста их стоимости многие производители постепенно перешли на использование китайских брендов. Ниже приведены китайские бренды микроконтроллеров, которыми полностью или функционально можно заменить микроконтроллеры от ST, Microchip, NXP:
Типы промышленных роботов
Промышленные роботы являются неотъемлемой частью современных производственных процессов, выполняя задачи, которые могут быть опасны, монотонны или требуют высокой точности. Существует несколько основных типов промышленных роботов, каждый из которых обладает уникальной конструкцией и предназначен для определенных приложений. Рассмотрим их подробнее. 1. Декартовы роботы (линейные роботы) Декартовы роботы перемещаются по трем взаимно перпендикулярным осям (X, Y, Z), …
Программирование ESP32 с использованием Arduino Labs и MicroPython
Сегодня мы рассмотрим процесс программирования платы ESP32 с использованием Arduino Labs и прошивки MicroPython. MicroPython — это облегчённая версия Python 3, оптимизированная для работы на микроконтроллерах, предоставляющая интерактивную оболочку (REPL) и простой способ выполнения Python-кода на таких устройствах. Установка esptool на Windows: Стирание прошивки на ESP32: Загрузка и прошивка прошивки MicroPython: Программирование ESP32 с помощью …
Программирование ESP32 с использованием Arduino Labs и MicroPythonПодробнее
Управление лазерным диодом на 5 В с помощью Raspberry Pi Pico
Лазерные диоды — это интересные компоненты, которые стимулируют творческое мышление в множестве DIY-проектов. От инструментов точного выравнивания до интерактивных игр с лазерной указкой для домашних животных, лазерные диоды захватывают воображение изобретателей и энтузиастов во всем мире. В этом руководстве мы рассмотрим, как подключить лазерный диод на 5 В к Raspberry Pi Pico (или Raspberry Pi …
Управление лазерным диодом на 5 В с помощью Raspberry Pi PicoПодробнее