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

 



Превращаем Arduino UNO в сниффер шины I2C

Автор: Mike(admin) от 1-10-2024, 23:55

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


Превращаем Arduino UNO в сниффер шины I2C

Экономим выводы Arduino: управляем большим количеством линий без Чарлиплексирования

Автор: Mike(admin) от 19-08-2024, 03:55

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


Экономим выводы Arduino: управляем большим количеством линий без Чарлиплексирования

Мы представим способ использовать столько же выводов, сколько у вас кнопок/светодиодов, плюс два дополнительных контакта. Таким образом, вы можете уменьшить количество выводов (контактов) с N x 2 до N + 2. Это можно сделать, установив обработчик прерываний (ISR), который постоянно переключается между светодиодами и кнопками.

Игра Breakout на Arduino с помощью джойстика и дисплея

Автор: Mike(admin) от 5-08-2024, 03:55

Сегодня мы создадим весьма простую, но увлекательную игру на основе Arduino UNO, OLED-дисплея и джойстика. Называется она Breakout. Процесс не сложный. Что нам нужно, так это тщательное рассмотрение реализации логики кода. Оживив классическую прорывную игру, вы не только улучшите свои навыки программирования, но и получите массу удовольствия. Теперь начнем наш проект.


Игра Breakout на Arduino с помощью джойстика и дисплея

Arduino и соленоидный (электромагнитный) клапан: принцип управления, схема, код программы

Автор: Mike(admin) от 11-06-2024, 23:55

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


Arduino и соленоидный (электромагнитный) клапан: принцип управления, схема, код программы

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

Насколько быстро работает Raspberry Pi Pico на коде Arduino и Micropython

Автор: Mike(admin) от 3-06-2024, 03:55

С появлением Arduino и Micropython в мире микроконтроллеров все стало намного интереснее и проще, но в то же время, возможно, все стало более «медленным». Дело в том, что дополнительный код (Overhead) Arduino и micropython, заставляют микроконтроллер тратить больше времени на выполнение каких-либо действий. По крайней мере, так говорят специалисты. Но мы попробуем разобраться в этом сам.


Насколько быстро работает Raspberry Pi Pico на коде Arduino и Micropython

Имеется идея: узнать, сколько времени требуется входному сигналу Raspberry Pi Pico для активации выхода. Но для чего? Ну, чтобы понять, на какой максимальной частоте может работать код Arduino или Micropython.

Управляем вентилятором переменного тока с помощью ШИМ генерируемого Arduino

Автор: Mike(admin) от 19-05-2024, 23:55

В этом проекте мы продемонстрируем управление скоростью вентилятора переменного тока с помощью Arduino с использованием симистора или триака. Здесь метод фазового управления сигналом переменного тока используется для управления скоростью вентилятора переменного тока с использованием сигнала ШИМ (широтно-импульсной модуляции), генерируемого микроконтроллером платы Arduino.


Управляем вентилятором переменного тока с помощью ШИМ генерируемого Arduino

Переводим изображение в массив на C для передачи в USB-накопитель платы Arduino

Автор: Mike(admin) от 21-04-2024, 23:55

Работа с выходными данными LCD, TFT, e-Ink или USB-C HDMI на Arduino перенесет вас в мир создания C-массивов для правильной подготовки кода изображения. Онлайн-инструменты конвертации станут отличным подспорьем для изображений и шрифтов.


Переводим изображение в массив на C для передачи в USB-накопитель платы Arduino

Arduino и простой датчик наклона

Автор: Mike(admin) от 7-04-2024, 23:55

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


Arduino и простой датчик наклона

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

Автор: Mike(admin) от 1-04-2024, 03:55

Как геркон может управлять вращением двигателя? На самом деле принцип очень прост. Используйте контроллер Arduino, чтобы оценить состояние открытия и закрытия контактов геркона. Если геркон замкнут, двигатель будет вращаться. Если геркон разомкнут, двигатель будет остановлен.


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

Как обрабатывать часто используемые функции с использованием Arduino Uno R3 и R4

Автор: Mike(admin) от 5-02-2024, 03:55

Чтобы получить более быстрый доступ к значениям математических функций, вы часто предпочитаете хранить заранее рассчитанные значения в ОЗУ или ПЗУ. Можно ли это ускорить в Arduino Uno R4 по сравнению с версией R3?


Как обрабатывать часто используемые функции с использованием Arduino Uno R3 и R4

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