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

 

Упрощаем работу со светодиодами с помощью библиотеки JLED для Arduino

Автор: Mike(admin) от 22-06-2018, 06:55

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


библиотека JLED для Arduino

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

Программный ШИМ на Arduino с использованием функции millis

Автор: Mike(admin) от 18-06-2018, 04:05

Arduino Uno имеет шесть контактов, предназначенных для широтно-импульсной модуляции (ШИМ или PWM). ШИМ отлично подходит для аналогового управления скоростью двигателей или зажиганием светодиодов. Но что, если вы хотите контролировать более 6 устройств? Или что, если вы используете линии ШИМ для управления сервомоторами, но все же хотите вывести светодиод на 7-й вывод?


Программный ШИМ на Arduino с использованием функции millis

Один из вариантов – изменение платы. Например, вы можете перейти на Arduino Mega 2560. Но это означает, что вы берете более крупную плату, что сулит больше затрат, как и при использовании дополнительных шилдов расширения. Тем не менее, выход есть. Используя функции millis() и micros(), можно полностью реализовать ШИМ программным способом. В этом материале приводится код, с помощью которого вы можете, используя функции micros() и millis(), получить больше линий ШИМ на Arduino Uno, Nano или Pro Mini. Вероятно, эта техника будет работать на других платах экосистемы Arduino.

Передача данных между Android и Arduino с помощью аудиосигнала

Автор: Mike(admin) от 13-06-2018, 07:15

Совместить две такие популярные у разработчиков электронных устройств платформы, как Android и Arduino, порой бывает не так уж и просто. Зачастую в некоторых случаях нужен способ с низкой задержкой отправки данных с телефона Android на микроконтроллер Arduino, и USB On-The-Go (OTG) не подходит для этого по некоторым причинам.


Передача данных между Android и Arduino с помощью аудиосигнала

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

Проект Arduino: передача данных с помощью ультразвука

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

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


Проект Arduino: передача данных с помощью ультразвука

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

Умная мусорная корзина на основе Arduino

Автор: Mike(admin) от 5-06-2018, 02:55

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


Умная мусорная корзина на основе Arduino

Поэтому можно автоматизировать открывание крышки мусорного ведра с использованием Arduino Uno. Этот умный девайс автоматически открывает свою крышку, когда над ним что-то (например, рука) появляется.

Краткий обзор Arduino Uno WiFi Rev 2

Автор: Mike(admin) от 29-05-2018, 23:15

Недавно на выставке 2018 Bay Area Maker Faire компания Arduino анонсировала несколько новых продуктов, и одним из этих продуктов является плата Uno WiFi Rev 2. Эта новая плата Uno представляет собой значительное обновление для 8-битного семейства плат Arduino.


Краткий обзор Arduino Uno WiFi Rev 2

В этом материале мы рассмотрим новые возможности и функции, которые предлагает Arduino Uno WiFi Rev 2.

Что такое загрузчик Arduino и как он работает?

Автор: Mike(admin) от 21-05-2018, 14:55

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


Что такое загрузчик Arduino и как он работает

Arduino и ЦАП MCP4725

Автор: Mike(admin) от 18-05-2018, 18:05

Для того, чтобы получить аналоговый сигнал нужной формы из цифровой системы, необходим цифро-аналоговый преобразователь или просто ЦАП. К сожалению, в базовые модели Arduino (Arduino Uno, Arduino Mini и т.п.) не входит встроенный ЦАП, поэтому в таких случаях (если формирование сигнала из ШИМ не дает нужной точности) следует пользоваться внешними модулями ЦАП.


Arduino и ЦАП MCP4725

В данном материале мы рассмотрим ЦАП MCP4725 компании Microchip и то, как работать с ним с помощью Arduino.

Arduino + FPGA = Sno

Автор: Mike(admin) от 6-05-2018, 14:55

Программируемые логические интегральные схемы (ПЛИС) типа FPGA являются довольно мощным средством для разработки многих довольно сложных вычислительных устройств и электронных приборов. Но, к сожалению, уровень входа в мир FPGA довольно высок, особенно для новичков в электронике и построении логических схем.


Arduino + FPGA = Sno

С другой стороны в наше время очень бурно развивается экосистема Arduino, которая очень проста в понимании и изучении, дружелюбна в отношении новичков и позволяет создавать им интересные и полезные электронные проекты практически с первых дней знакомства с Arduino. В связи с этим прекрасным вариантом был бы некий симбиоз Arduino и FPGA, что и постарались сделать разработчики из Alorium, выпустив плату под названием Sno (произносится как «сноу», то есть снег).

Управляем реле с помощью SIM800L и Arduino

Автор: Mike(admin) от 24-04-2018, 03:55

В материале «GSM/GPRS модуль SIM800L и Arduino: простой проект GSM-сигнализации» был продемонстрирован пример достаточно несложной сигнализации, которая срабатывает по кнопке и отправляет SMS-сообщение на заранее заданный номер.


Управляем реле с помощью SIM800L и Arduino

Но с помощью SIM800L и Arduino можно также удаленно управлять включением и отключением какой-нибудь нагрузки, что будет продемонстрировано в данном материале.


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