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

 

Передача данных между 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 можно также удаленно управлять включением и отключением какой-нибудь нагрузки, что будет продемонстрировано в данном материале.

GSM/GPRS модуль SIM800L и Arduino: простой проект GSM-сигнализации

Автор: Mike(admin) от 23-04-2018, 02:55

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


GSM/GPRS модуль SIM800L и Arduino: простой проект GSM-сигнализации

GSM/GPRS модуль SIM800L и Arduino: подключение и основы работы

Автор: Mike(admin) от 20-04-2018, 13:55

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


GSM/GPRS модуль SIM800L

Подключив к данному GSM/GPRS модулю микроконтроллерную плату вроде Arduino, можно получить доступ в мир более сложных инженерных проектов. В данном материале приведен пример тестирования AT-команд с Arduino Uno. Предполагается, что вы уже успешно тестировали AT-команды своего SIM800L-модуля с помощью конвертера USB-to-serial, как это было описано в предыдущей статье. Перейдем к следующему уровню.