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

 

Сложные математические вычисления на Arduino с помощью библиотеки Intel Math Kernel Library

Intel Math Kernel Library – это библиотека математических функций с открытым исходным кодом для приложений глубокого обучения. Библиотека ускоряет процессы глубокого обучения и подобных математических аппаратов. Она содержит векторизованные и многопоточные блоки, которые можно использовать для реализации глубоких нейронных сетей с интерфейсами C и C++.


Сложные математические вычисления на Arduino с помощью библиотеки Intel Math Kernel Library

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

Обзор NVIDIA Jetson Nano – GPU-плата для машинного обучения за $99

Автор: Mike(admin) от Вчера, 11:35

Недавно со сцены на конференции NVIDIA по технологиям графических процессоров было объявлено о новом оборудовании, ориентированном непосредственно на радиолюбителей, преподавателей и студентов, модуль Jetson Nano и комплект разработчика Jetson Nano.


NVIDIA Jetson Nano

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

Как использовать модуль GPS с микроконтроллером STM32F103 для получения координат

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

GPS означает «Глобальная система позиционирования» и используется для определения широты и долготы любого местоположения на Земле с точным временем UTC (всемирное координированное время). Устройство GPS получает координаты от спутника каждую секунду с указанием времени и даты. GPS обеспечивает большую точность, а также предоставляет другие данные помимо координат положения.


Как использовать модуль GPS с микроконтроллером STM32F103 для получения координат

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

ESP RemoteDebug – удаленная отладка для ESP8266 и ESP32

Автор: Mike(admin) от 15-03-2019, 05:55

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


ESP RemoteDebug – удаленная отладка для ESP8266 и ESP32

По умолчанию Arduino имеет только возможность отладки через последовательный порт. Это имеет несколько недостатков. Во-первых, в таком случае требуется физический кабель, подключаемый к устройству Arduino, и такую связь сложно организовать, если плата располагается далеко. Во-вторых, отладка нескольких плат Arduino одновременно требует много последовательных портов и много кабелей. Но в ESP8266 или ESP32, которые также могут программироваться через Arduino IDE, у нас теперь есть сетевое подключение (WiFi), которое можно использовать для потоковой передачи отладочной информации в режиме реального времени.

Как выбрать стабилизатор напряжения: 6 факторов выбора стабилизатора

Автор: Mike(admin) от 13-03-2019, 21:15

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


Как выбрать стабилизатор напряжения

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

Arduino и датчик температуры термопары на основе MAX6675

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

Термопара типа K является наиболее распространенным типом термопар. Она недорогая, точная, надежная и имеет широкий температурный диапазон. В этой статье показано, как использовать микроконтроллер Arduino Uno / Nano с модулем дисплея OLED для считывания данных термопары типа K. Как и следовало ожидать, существует аналоговый интерфейс MAX6675 для прямого цифрового преобразования выходных данных термопары типа K. Программное обеспечение, выполняемое в фоновом режиме, переводит показания термопары в воспринимаемые значения температуры в градусах Цельсия или Фаренгейта.


Arduino и датчик температуры термопары на основе MAX6675

Современные полезные инструменты для программистов и разработчиков ПО

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

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


LeanKit

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

ATTiny10IDE – компактная и универсальная среда разработки для ATtiny

Автор: Mike(admin) от 9-03-2019, 15:55

При написании кода для микроконтроллеров семейства ATtiny, таких как ATtiny85 или ATtiny10, люди обычно используют один из двух методов: либо добавляют поддержку микросхемы в Arduino IDE, либо открывают текстовый редактор по своему выбору и делают все вручную/ Плюс, конечно, есть особенные, использующие Eclipse. Но недавно наметился еще один способ, основанный на новой среде разработки (IDE) под названием ATTiny10IDE.


ATTiny10IDE – компактная и универсальная среда разработки для ATtiny

Обзор Google Coral – аппаратное обеспечение для машинного обучения

Автор: Mike(admin) от 7-03-2019, 11:55

Во время выступления Injong Rhee на прошлогодней конференции Google Next в Сан-Франциско Google анонсировал два новых аппаратных продукта: плату разработки и USB-ускоритель. Оба продукта были построены на базе Edge TPU от Google, их специализированной интегральной микросхемы типа ASIC, разработанной для реализации возможностей машинного обучения.


Обзор Google Coral – аппаратное обеспечение для машинного обучения

Спустя почти год, аппаратное обеспечение незаметно перешло в статус «Beta» под названием «Coral», и теперь можно приобрести и плату разработки и USB-ускоритель для реализации проектов машинного обучения и искусственного интеллекта.

Что нельзя греть в микроволновке и почему

Автор: Mike(admin) от 6-03-2019, 07:35

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


Что нельзя греть в микроволновке и почему

Назад Вперед
Наверх