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

 


Игровой контроллер на основе Arduino Nano BLE 33 Sense своими руками

Автор: Mike(admin) от 5-08-2021, 23:55

В этом проекте мы используем Arduino Nano BLE 33 Sense со встроенным датчиком приближения в качестве игрового контроллера.


Игровой контроллер на основе Arduino Nano BLE 33 Sense своими руками

Стартовая система ESP8266

Автор: Mike(admin) от 30-07-2021, 05:55

В данном материале представлен проект удобной системы для начала работы ESP8266. Эта система включает в себя веб-консоль, систему настроек, редактируемую через Интернет, журнал событий, возможности электронной почты.


Стартовая система ESP8266

Пульт дистанционного управления на основе Arduino со сверхнизким энергопотреблением

Автор: Mike(admin) от 23-07-2021, 03:55

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


Пульт дистанционного управления на основе Arduino со сверхнизким энергопотреблением

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

Реализация многозадачности в Arduino с помощью ОСРВ RT-Thread

Автор: Mike(admin) от 19-07-2021, 03:55

Сегодня все больше плат Arduino оснащаются микроконтроллерами с ядром Cortex-M, а не AVR. 32-битное ядро с «огромным» объемом памяти и гораздо более высокой тактовой частотой, несомненно, является мощным средством. Однако для полного использования мощности использования простой функции «loop» может быть недостаточно. Это проблема, которую хочет решить проект библиотеки Arduino RT-Thread.


Реализация многозадачности в Arduino с помощью ОСРВ RT-Thread

RT-Thread представляет собой бесплатную ОСРВ с открытым исходным кодом (Apache License 2.0). Некоторые уникальные функции, такие как оболочка (названная FinSH), модуль динамической загрузки и множество драйверов устройств, делают ее очень интересной.

Управляем Arduino Nano 33 BLE через Bluetooth с помощью Python

Автор: Mike(admin) от 12-07-2021, 03:55

Плата Arduino Nano 33 BLE Sense представляет собой прекрасное аппаратное обеспечение, напичканное датчиками и достаточно мощное, чтобы запускать модели машинного обучения с использованием TinyML. Она также оснащена Bluetooth LE (BLE) и может служить центральным или периферийным устройством.


Управляем Arduino Nano 33 BLE через Bluetooth с помощью Python

В данном проекте будет показано, как вы можете управлять своим Arduino Nano BLE, считывать значения датчиков и активировать элементы управления, связываясь с ним через Bluetooth с помощью Python, например, с компьютера Windows, Mac или Linux, такого как Raspberry Pi. Это откроет массу возможностей.

Датчик изгиба управляет сервомотором с помощью Arduino

Автор: Mike(admin) от 7-07-2021, 07:55

Датчик изгиба является отличным средством преобразования прикладываемой физической силы в электрические сигналы. Он широко применяется в робототехнике и других подобных электротехнических проектах.


Датчик изгиба управляет сервомотором с помощью Arduino

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

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

Автор: Mike(admin) от 28-06-2021, 13:55

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


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

Анализ взаимной корреляции сигналов с помощью Arduino

Автор: Mike(admin) от 17-06-2021, 07:55

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


Анализ взаимной корреляции сигналов с помощью Arduino

В некоторых случаях необходимо знать, насколько аналоговые сигналы сдвинуты во времени относительно друг друга, независимо от их амплитуды. Стандартный метод получения результата называется взаимной корреляцией, и он появился примерно в 1920 году.

Подключение ИК-датчика приближения E18-D80NK к Arduino

Автор: Mike(admin) от 15-06-2021, 03:55

Инфракрасный датчик – это электронный модуль, который используется для пространственного определения окружающей среды путем испускания и/или обнаружения инфракрасного излучения. ИК-датчики также могут определять движение и определять количество тепла, выделяемого объектом. Эти датчики обычно используются в охранной сигнализации, выключателях света и других приложениях домашней и промышленной автоматизации. В радиолюбительских проектах широко применяются бюджетные ИК-датчики. Но эти ИК-датчики нельзя использовать при существенном солнечном свете, так как солнце также излучает ИК-волны. Есть только одно общее решение этой проблемы: модулировать свой ИК-сигнал, чтобы датчик мог обнаруживать изменение ИК-излучения, а не фиксированный уровень ИК-излучения.


Подключение ИК-датчика приближения E18-D80NK к Arduino

В данном проекте мы собираемся связать ИК-датчик приближения E18-D80NK с Arduino. E18-D80NK – это современный недорогой ИК-датчик приближения с диапазоном обнаружения препятствий от 3 до 80 см. Использование модулированного ИК-сигнала защищает датчик от помех, вызванных обычным светом лампочки или солнечным светом.

Малопотребляющий регистратор данных на основе ESP8266 с записью данных в таблицу Google

Автор: Mike(admin) от 9-06-2021, 03:55

В данном проекте показано, как сделать простой даталоггер для регистрации климатических показаний (температуры, влажности и уровня влажности почвы) на основе ESP8266. При этом такое устройство должно работать длительное время от двух батареек AA и периодически отправлять данные для записи в таблицу Google.


Малопотребляющий регистратор данных на основе ESP8266 с записью данных в таблицу Google