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

 



Обзор Arduino 2.1 IDE

Автор: Mike(admin) от 21-09-2023, 03:55

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


Обзор Arduino 2.1 IDE

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

Решение проблем считывания данных с датчиков DHT11 и DHT22

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

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


Решение проблем считывания данных с датчиков DHT11 и DHT22

Если датчик DHT, в большинстве случаев датчик DHT11 или DHT22, возвращает сообщение об ошибке «Не удалось прочитать данные датчика DHT» (Failed to read from DHT sensor) или показания возвращают «Nan», это означает, что датчик DHT требует какой-либо формы устранения неполадок. Чтобы наладить неисправный датчик, лучшим способом решения проблемы будет выполнение следующих шагов советов.

Является ли соль проводящим материалом или это диэлектрик

Автор: Mike(admin) от 17-09-2023, 23:55

Если говорить кратко, то соль в твердом состоянии не проводит ток. Твердый хлорид натрия (NaCl или поваренная соль) не проводит электричество, поскольку носители заряда зафиксированы в своей решетке в твердом состоянии.


Является ли соль проводящим материалом или это диэлектрик

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

Как паять без паяльника

Автор: Mike(admin) от 15-09-2023, 15:55

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


Как паять без паяльника

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

Как проверить предохранитель без мультиметра

Автор: Mike(admin) от 13-09-2023, 03:55

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


Как проверить предохранитель без мультиметра

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

Корпуса микросхем SO 8 и SOIC 8 это одно и то же или нет

Автор: Mike(admin) от 11-09-2023, 03:55

Зачастую перед инженерами и радиолюбителями встает вопрос по выбору микросхем в определенных корпусах. Иногда при этом возникает выбор между корпусами SO и SOIC. Одно ли это тоже, или между ними имеются какие-либо различия. Разберемся в этом.


Корпуса микросхем SO 8 и SOIC 8 это одно и то же или нет

Что означает 0 А на амперметре

Автор: Mike(admin) от 7-09-2023, 23:55

Показание 0 ампер на амперметре потенциально указывает на отсутствие тока в цепи. Причинами этого показания могут быть разомкнутые цепи, очень высокое сопротивление или неисправные компоненты. Подробнее обо всем этом далее.


Что означает 0 А на амперметре

Программатор Arduino не отвечает (решение проблемы Programmer Is Not Responding)

Автор: Mike(admin) от 5-09-2023, 23:55

Иногда радиолюбители, работающие с Arduino IDE, сталкиваются с проблемой, когда программатор не отвечает, особенно это часто случается с Arduino Nano. Зачастую выдается сообщение Programmer Is Not Responding. Основной причиной того, что программное обеспечение Arduino не отвечает, является ошибка, допущенная во время установки Arduino IDE, а также ошибка в коде Arduino.


Программатор Arduino не отвечает (решение проблемы Programmer Is Not Responding)

Сообщение об ошибке «avrdude: stk500_recv() programmer is not responding» предупреждает вас об общей ошибке соединения между вашим компьютером и Arduino. Можно упростить задачу и сказать, что эта ошибка возникает из-за одной-единственной проблемы, но это было бы слишком просто. Эта общая ошибка может возникнуть по множеству причин.

Ультразвуковой радар на основе платы WeMos D1 Mini ESP32

Автор: Mike(admin) от 3-09-2023, 23:55

В данном материале мы узнаем, как сделать простую радиолокационную систему с помощью платы Wemos esp32. Для этой цели мы используем ультразвуковой датчик HC-SR04, а для отображения данных используем программную среду Processing.


Ультразвуковой радар на основе платы WeMos D1 Mini ESP32

Python для встраиваемых систем: разновидности и применение

Автор: Mike(admin) от 1-09-2023, 03:55

Скорее всего, если вы программируете встраиваемые устройства (микроконтроллеры, одноплатные компьютеры и т.д.), вы пишете код на языке программирования C/C++. Язык C был первоначально создан в начале 1970-х годов, однако только в 1990-х годах программирование встраиваемых устройств перешло с языка ассемблера на язык C более высокого уровня. В течение следующих тридцати лет C/C++ будет доминировать во встраиваемых приложениях благодаря своей превосходной производительности, как с точки зрения скорости, так и с точки зрения компактности. Сегодня происходит еще один сдвиг с появлением специальных реализаций популярного языка программирования Python.


Python для встраиваемых систем: разновидности и применение

Язык программирования Python впервые появился в 1990-х годах и с тех пор неуклонно набирает популярность среди разработчиков программного обеспечения. Фактически, в 2020 году Python наконец занял первое место в ежегодном опросе популярности языков программирования IEEE Spectrum. Первоначально Python стал популярен среди разработчиков встраиваемых систем как язык сценариев для тестирования электронных устройств. Постепенно он продвигался дальше по стеку разработки. На самом деле существует несколько реализаций Python, причем CPython является эталонной реализацией, широко используемой для настольных приложений. Рассмотрим эти реализации.