цифровая электроника
вычислительная техника
встраиваемые системы

 



Как отправить SMS с помощью Raspberry Pi Pico W и платы A9G

Автор: Mike(admin) от 23-04-2024, 23:55

В современном взаимосвязанном мире общение играет ключевую роль. Будь то приложения Интернета вещей (IoT), удаленный мониторинг или простые уведомления, возможность отправлять SMS-сообщения с микроконтроллера может быть невероятно полезной. В этом примере мы рассмотрим, как использовать возможности Raspberry Pi Pico W и платы A9G для легкой отправки SMS-сообщений.


Как отправить SMS с помощью Raspberry Pi Pico W и платы A9G

Arduino и простой датчик наклона

Автор: Mike(admin) от 7-04-2024, 23:55

Сегодня мы рассмотрим, как использовать простой модуль датчика наклона с Arduino. Датчики наклона часто называют инклинометрами, переключателями наклона или датчиками качения. Использование датчика наклона – это простой способ определить ориентацию или наклон.


Arduino и простой датчик наклона

Испытываем работу Raspberry Pi и драйвера DRV8833

Автор: Mike(admin) от 3-04-2024, 05:55

В этом проекте рассматривается проблема, при которой двигатель постоянного тока будет вращаться при прямом подключении к батарее, но не при подключении через микросхему драйвера двигателя. Здесь мы изучим напряжение и формы сигналов с помощью осциллографа и определим проблему, связанную с падением напряжения во время запуска двигателя.


Испытываем работу Raspberry Pi и драйвера DRV8833

Используемая микросхема драйвера двигателя – DRV8833, и в статье подробно описан процесс устранения неполадок, который включает в себя тестирование различных конфигураций и регулировку напряжения питания.

Как управлять двигателем с помощью геркона и Arduino

Автор: Mike(admin) от 1-04-2024, 03:55

Как геркон может управлять вращением двигателя? На самом деле принцип очень прост. Используйте контроллер Arduino, чтобы оценить состояние открытия и закрытия контактов геркона. Если геркон замкнут, двигатель будет вращаться. Если геркон разомкнут, двигатель будет остановлен.


Как управлять двигателем с помощью геркона и Arduino

Что такое экосистема STM32Trust для микроконтроллеров STM32

Автор: Mike(admin) от 17-02-2024, 23:55

Распространенность сетевых подключений внутри и между встроенными системами сегодня побудила производителей оригинального оборудования (OEM) и системных интеграторов пересмотреть способы защиты своих электронных продуктов. И дело не только в самих продуктах. Интернет вещей (IoT) добавил новые измерения, от которых инженерным организациям необходимо защищаться, включая сетевые подключения, исходящие от устройств, и данные, которые они передают. Эти усилия сочетаются с желанием компаний защитить конфиденциальную интеллектуальную собственность, хранящуюся во встроенных системах, чтобы их частную работу нельзя было клонировать или изменить. Кроме того, интеграция этих дополнительных мер безопасности соответствует желанию компаний не использовать системы для целей, отличных от первоначально предусмотренных.


Что такое экосистема STM32Trust для микроконтроллеров STM32

Однако по мере того, как встраиваемые системы добавляют функции и возможности параллельно с технологиями доступа к сети, их становится все труднее защитить. Результатом этого стал новый класс электронных компонентов, который объединяет базовые элементы безопасности на самых фундаментальных уровнях. Самый последний пример этого можно найти в экосистеме STM32Trust компании STMicroelectronics.

Как обрабатывать часто используемые функции с использованием Arduino Uno R3 и R4

Автор: Mike(admin) от 5-02-2024, 03:55

Чтобы получить более быстрый доступ к значениям математических функций, вы часто предпочитаете хранить заранее рассчитанные значения в ОЗУ или ПЗУ. Можно ли это ускорить в Arduino Uno R4 по сравнению с версией R3?


Как обрабатывать часто используемые функции с использованием Arduino Uno R3 и R4

Как использовать внешнюю кнопку сброса с Arduino

Автор: Mike(admin) от 29-01-2024, 03:55

У вас когда-нибудь пропадал интернет? Вы звоните провайдеру, и первое, что они говорят, это то, что вы должны отключить модем и беспроводной маршрутизатор, выключить компьютер и почесать клавиатуру 7 раз куриной ногой, и все это в течение волшебных 30 секунд, и в этот момент соединение должно сброситься? К счастью для нас, перезагрузить Arduino намного проще.


Как использовать внешнюю кнопку сброса с Arduino

Все, что вам нужно сделать, это нажать кнопку мгновенного действия, установленную в верхней части платы, и ваш Arduino перезагрузится. Но в некоторых случаях вам может потребоваться создать собственную внешнюю кнопку сброса.

Работаем с шилдом дисплея DFRobot LCD1602 для Arduino

Автор: Mike(admin) от 21-01-2024, 23:55

Шилд DFRobot LCD1602 – это очень популярный ЖК-экран с клавиатурой для плат Arduino или Freeduino. Он включает в себя ЖК-дисплей 2x16 и 6 кнопок мгновенного действия. Контакты 4, 5, 6, 7, 8, 9 и 10 используются для взаимодействия с ЖК-дисплеем. Аналоговый контакт 0 используется для считывания кнопок. Экран ЖК-дисплея поддерживает регулировку контрастности и функции включения/выключения подсветки. Он также позволяет расширить аналоговые контакты для облегчения считывания и отображения аналоговых датчиков.


Работаем с шилдом дисплея DFRobot LCD1602 для Arduino

Здесь мы создадим простой проект с отображением символов на экране. Кнопки пока трогать не будем.

Arduino и акселерометр MMA7455: подключение и программирование

Автор: Mike(admin) от 17-01-2024, 03:55

Для Arduino сегодня можно найти немало акселерометров на рынке, которые позволят измерять ускорение. Но сегодня мы познакомимся с еще одним – MMA7455, который также выпускается в составе специального модуля для удобной интеграции в экосистему Arduino.


Arduino и акселерометр MMA7455: подключение и программирование

Это недорогой модуль, который может измерять ускорение по трем осям. Кроме того, его можно использовать для измерения наклона объекта по двум осям путем определения направления силы тяжести Земли.

Как выбрать оптимальную среду разработки (IDE) для проекта на основе микроконтроллера

Автор: Mike(admin) от 19-12-2023, 23:55

Создание проектов, использующих микроконтроллеры, неизбежно требует использования пакетов программного обеспечения для их программирования. Но не все интегрированные среды разработки (IDE) одинаковы. Выбор подходящей среды может оказаться трудным выбором.


Как выбрать оптимальную среду разработки (IDE) для проекта на основе микроконтроллера

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