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

 



Управление подключенным к Arduino двигателем с помощью сенсорных кнопок

Автор: Mike(admin) от 17-07-2023, 03:55

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


Управление подключенным к Arduino двигателем с помощью сенсорных кнопок

Будьте готовы воплотить свои проекты в жизнь с помощью сенсорного управления двигателем.

Arduino и датчик температуры и влажности AHT10: схема подключения и код программы

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

Сегодня на рынке электронных компонентов для Arduino среди датчиков температуры и влажности можно найти не только устройства серии DHT (DHT11 и DHT22), но и многие другие датчики.


Arduino и датчик температуры и влажности AHT10: схема подключения и код программы

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

Автоматически восстанавливаемая мишень на основе Arduino для тренировок по спортивной стрельбе

Автор: Mike(admin) от 5-07-2023, 03:55

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


Автоматически восстанавливаемая мишень на основе Arduino для тренировок по спортивной стрельбе

Смеситель цветов RGB на основе Arduino

Автор: Mike(admin) от 27-06-2023, 23:55

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


Смеситель цветов RGB на основе Arduino

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

Как начать программировать на Rust для Arduino

Автор: Mike(admin) от 7-06-2023, 03:55

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


Как начать программировать на Rust для Arduino

Изучение Rust – важный и сложный шаг даже для разработчиков, которые привыкли разрабатывать код с использованием других языков программирования. Опыт разработки сильно отличается от языка к языку, но основы достаточно просты для понимания с помощью всего нескольких книг и виртуального обучения. Хотя первые несколько дней могут показаться запутанными и разочаровывающими, они более чем стоят затраченных усилий. Но что дает язык программирования Rust?

Как запрограммировать ATtiny10 с помощью Arduino IDE

Автор: Mike(admin) от 25-05-2023, 23:55

Микроконтроллер ATtiny10 выпускается в корпусе SOT23 с шестью выводами. Хотя ATtiny85 является более популярным микроконтроллером, он не такой маленький, как ATtiny10, который широко доступен по разумной цене.


Как запрограммировать ATtiny10 с помощью Arduino IDE

Для облегчения программирования ATtiny10 можно настроить Arduino IDE на это дело. Собственно, этим мы и займемся здесь.

Потоковая передача данных из Arduino в Excel

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

Microsoft Excel – полезный инструмент для визуализации и анализа данных. Надстройка Data Streamer позволяет импортировать, просматривать и анализировать оперативные данные с внешних устройств, таких как микроконтроллер Arduino. Это делает сбор данных с датчиков доступным, недорогим и удобным для широкого круга приложений.


Потоковая передача данных из Arduino в Excel

Дополнение Data Streamer бесплатное и поставляется с O365, оно считывает значения, выведенные в последовательном порту вашего компьютера, таким же образом данные выводятся в последовательный монитор Arduino IDE. Для этого руководства вам понадобится Microsoft Excel O365 с включенным Data Streamer.

Омметр с автоматическим выбором диапазона на основе Arduino

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

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


Омметр с автоматическим выбором диапазона на основе Arduino

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

Загрузка скетча из Arduino IDE с помощью внешнего программатора

Автор: Mike(admin) от 3-04-2023, 03:55

Порой для программирования микроконтроллеров вроде ATmega, ATtiny и т.п. желательно использовать простую среду Arduino IDE (особенно для записи простых программ), но сразу это сделать не получится, т.к. в данных микросхемах изначально нет загрузчика Arduino.


Загрузка скетча из Arduino IDE с помощью внешнего программатора

Мы рассмотрим, как загрузить скетч Arduino с помощью внешнего программатора. В данном проекте используется устройство USBTiny.

Многозадачность с использованием двух ядер Raspberry Pi Pico в среде Arduino IDE

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

Даже если вы новичок в работе с Raspberry Pi Pico, но понимание того, что в микроконтроллере RP2040 есть два ядра наводит на мысли, что скорость обработки в сочетании с наличием двух ядер может обеспечить интересный потенциал по сравнению со многими семействами плат Arduino.


Многозадачность с использованием двух ядер Raspberry Pi Pico в среде Arduino IDE

Но для того, чтобы иметь возможность делегировать различные задачи 2 ядрам путем передачи информации, полученной во время их соответствующей обработки, необходимо иметь систему обмена сообщениями и синхронизации. В связи с этим в данном материале мы покажем основы реализации двухъядерной многозадачности при программировании Raspberry Pi Pico в среде Arduino IDE.