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

 



Пульсоксиметр своими руками на основе датчика пульсоксиметрии MAX30100 и Arduino

Автор: Mike(admin) от 23-12-2019, 03:55

В этом проекте мы будем использовать интерфейсный датчик пульсоксиметра MAX30100 с Arduino, который может измерять содержание кислорода в крови и частоту сердечных сокращений и отображать это на ЖК-дисплее 16×2. Концентрация кислорода в крови, обозначаемая как SpO2, измеряется в процентах, а частота сердечных сокращений / пульса измеряется в BPM (ударах в минуту). MAX30100 – это прекрасное решение для пульсоксиметрии и создания пульсометра.


Пульсоксиметр своими руками на основе датчика пульсоксиметрии MAX30100 и Arduino

Как обучить нейронную сеть на основе персептрона

Автор: Mike(admin) от 20-12-2019, 03:55

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


Как обучить нейронную сеть на основе персептрона

Измеряем интенсивность УФ-света с помощью Arduino и датчика ML8511

Автор: Mike(admin) от 18-12-2019, 03:55

В этом проекте мы свяжем УФ-датчик ML8511 с Arduino для измерения интенсивности ультрафиолетового света в мВт/см2. Ультрафиолетовое излучение или УФ-излучение происходит в диапазоне электромагнитных волн от 10 до 400 нм. Таким образом, чтобы получить эффективный выходной сигнал в соответствии с ультрафиолетовым излучением, следует использовать специальный датчик, такой как ML8511 от компании Lapis Semiconductor. Ультрафиолетовый датчик ML8511 лучше обнаруживает свет с длиной волны 280–390 нм, эта длина волны классифицируется как часть спектра лучей, излучающих ультрафиолетовое излучение.


Измеряем интенсивность УФ-света с помощью Arduino и датчика ML8511

Как перейти от Arduino IDE к Atmel Studio

Автор: Mike(admin) от 15-12-2019, 23:55

Иногда платы Arduino недостаточно. Они часто скрывают большую часть функциональности микроконтроллера, а Arduino IDE не предоставляет готовый доступ к базовым модулям. Это может быть неприятно и непрактично, так как некоторые проекты не могут ограничиваться возможностями, предоставляемыми стандартной функцией, такой как digitalWrite. Здесь-то Atmel Studio вступает в игру. Это IDE, используемая профессионалами, которая позволяет вам писать программы на C, C++ и даже ассемблере почти для всех микроконтроллеров Atmel.


Как перейти от Arduino IDE к Atmel Studio

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

Используем STM32 для управления серводвигателем с помощью ШИМ

Автор: Mike(admin) от 13-12-2019, 08:35

Широтно-импульсная модуляция (ШИМ) используется для управления амплитудой цифровых сигналов с целью управления устройствами и приложениями. В этом уроке мы узнаем, как генерировать переменный сигнал ШИМ с помощью микроконтроллера серии STM32 (STM32F103C). Переменный сигнал ШИМ используется для управления скоростью двигателей или вентиляторов постоянного тока. Этот подход также используется в устройствах диммирования. Солнечные зарядные устройства также работают с переменным сигналом ШИМ. Угол и направление серводвигателей также контролируются с помощью сигнала ШИМ.


Используем STM32 для управления серводвигателем с помощью ШИМ

В данном примере мы разберем принцип работы ШИМ в STM32 с использованием серводвигателя. Мы также узнаем, как соединить сервопривод с платой STM32F103C8. В нашем случае будет использоваться потенциометр для изменения положения вала серводвигателя и ЖК-дисплей для отображения значения угла.

Что такое PoE и как энергия передается по Ethernet

Автор: Mike(admin) от 11-12-2019, 23:55

В настоящее время подключение к Интернету стало необходимостью, поскольку сегодня уже многим электронным устройствам для правильной работы требуется активное подключение к Интернету. Хотя большинство устройств имеют опции подключения по Wi-Fi, но многие гаджеты и сетевые маршрутизаторы все еще используют порты Ethernet и кабели для подключения к проводной линии Интернет. Сегодня мы узнаем, как можно передавать энергию по линиям передачи данных в рамках PoE (Power over Ethernet).


Что такое PoE и как энергия передается по Ethernet

AVR8js – бесплатный симулятор Arduino на основе JavaScript

Автор: Mike(admin) от 11-12-2019, 21:35

Одна из вещей, которые многим нравятся в JavaScritpt, это то, что этот язык продолжает находить применение в разных областях. Одно из таких применений – в Arduino с Espruino (интерпретатор javascript с открытым исходным кодом для микроконтроллеров), и интересным новым инструментом является AVR8js. AVR8js – это бесплатный симулятор Arduino с открытым исходным кодом, основанный на javascript, который может работать в облаке или практически везде, где работает javascript.


AVR8js – бесплатный симулятор Arduino на основе javascript

Новый миникомпьютер Orange Pi 4 на основе процессора RK3399 имеет два варианта

Автор: Mike(admin) от 11-12-2019, 19:15

Компания Shenzhen Xunlong выпустила вводные спецификации для Orange Pi 4 на базе Rockchip RK3399. Он будет быстрее и многофункциональнее, чем Orange Pi 3. Существует также вариант Orange Pi 4B, в котором добавлен чип Lightspeeur 2801S AI.


Новый миникомпьютер Orange Pi 4 на основе процессора RK3399 имеет два варианта

Новый Orange Pi 4 использует тот же RK3399 SoC, что и Orange Pi RK3399, но он разработан, чтобы быть меньше и компактнее. Вариант Orange Pi 4B добавляет NPU Lightspeeur 2801S (или SPR2801S) от Gyrfalcon Technology, Inc (GTI). Этот ИИ-ускоритель имеет производительность 2,8 TOPS при энергопотреблении 0,3 Вт (или 5,6 TOPS при частот 100 МГц).

MiniUno – миниатюрная плата Arduino, похожая на Arduino Uno

Автор: Mike(admin) от 11-12-2019, 18:35

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


MiniUno – миниатюрная плата Arduino, похожая на Arduino Uno

Однако был один «недостаток», который пользователи не могли игнорировать; размер Arduino Uno. Хотя это не было проблемой для профессионалов и полупрофессионалов, которые могли легко перенести свой проект на чип ATmega328p после прототипирования с Uno, это была проблема для начинающих, которые хотели бы использовать всю плату в своем проекте. Несколько проектов пытались изменить размер, но ни один из этих проектов, однако, не смог объединить все возможности Uno в небольшом форм-факторе. Но недавно Mellbell показала новую плату – miniUno, в которой удалось реализовать возможности Arduino Uno при соблюдении миниатюрности.

Ключевые особенности casino Drift

Автор: Mike(admin) от 11-12-2019, 15:15

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