GSM модуль NEOWAY M590. Звонки и отправка SMS с помощью arduino


В одном из устройств, которое должно работать автономно, появилась необходимость периодически отправлять уведомления – уровень заряда аккумулятора, а так же информацию о нескольких датчиках. Поскольку девайс будет находиться в таком месте, где нет интернета и на расстоянии в несколько десятков километров от пользователя, было решено использовать в качестве уведомлений – отправку смс. Покопавшись на сайте aliexpress, я нашел давольно много различных GSM модулей, которые способны отправлять смски. Но как и водится, выбор пал на самый дешевый — GSM модуль NEOWAY M590. У этого модуля есть много различных вариаций исполнения, но смысл работы и набор возможностей везде примерно одинаковый.

Читать далее «GSM модуль NEOWAY M590. Звонки и отправка SMS с помощью arduino»

Радиомодуль nRF24L01+ и arduino. Подключение и пример передачи данных


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

Читать далее «Радиомодуль nRF24L01+ и arduino. Подключение и пример передачи данных»

Подключение сервопривода mg90s к arduino. Клешня


Как-то в магазине мне попался на глаза игровой аппарат «хватайка», который служит для выманивания десятирублевых монеток и детей, соблазняя молодых жертв, вкусными конфетами. Конструкция машины не сложная – каретка, которая перемещается по осям X и Y, а также клешня, которая по нажатию на кнопку опускается и хватает, все что сможет. Далее каретка отъезжает и отдает выигранное богатство довольному ребенку. Перемещение по осям довольно простое и интереса у меня не вызвало, а вот клешня показалась достойной темы для этой статьи. Как раз у меня появился новый сервопривод mg90s и уже давно чешутся руки его куда-нибудь приспособить.

Читать далее «Подключение сервопривода mg90s к arduino. Клешня»

Шаговый двигатель 28BYJ-48 и драйвер ULN2003


Для одной из статей, прототип на макетной плате, получился громоздким и не понятным. Если делать фотографию только с одной стороны, то трудно разобрать, что вообще получилось. Я начал ломать голову, как сделать более удачную фотографию, в итоге так ни чего и не придумал, но пришла интересная идея – можно сделать платформу, которая будет медленно вращаться, тогда если записать видео, обзор прототипа будет выглядеть понятней, чем просто фото. Недолго думая, я приступил к реализации поворотного «столика». Для основы проекта, очень удачно, подошел шаговый мотор 28BYJ-48, который уже давно валялся на полке и ни куда не был пристроен. Но его время настало…

Читать далее «Шаговый двигатель 28BYJ-48 и драйвер ULN2003»

Ультразвуковой дальномер HC-SR04


Недавно мне пришла идея, как можно немного «прокачать» гараж, а именно сделать проезд через ворота, чуток удобнее. Водитель я не самый профессиональный, а гараж довольно небольшого размера – после всевозможных манипуляций с расширением ворот, оказалось, что размер проема всего-навсего на 15 сантиметров шире автомобиля. С таким зазором, заезжать в гараж, мягко говоря, страшновато. Поэтому, некоторое время, поломав голову, пришла мысль, что можно добавить чуть-чуть современных технологий в деревенский быт. А именно, было решено «присобачить» с трех сторон(слева, справа и спереди от ворот) дальномеры. Зазоры между стенами и автомобилем будут измеряться в режиме онлайн, а данные отобразятся на цифровом табло, которое разместится на стене, внутри гаража и будет висеть всегда перед глазами во время парковки.

Читать далее «Ультразвуковой дальномер HC-SR04»

Пример использования сервопривода SG90 и потенциометра-слайдера


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

Читать далее «Пример использования сервопривода SG90 и потенциометра-слайдера»

Датчик газа MQ9 и вывод результата с помощью индикатора TM1637 на arduino


Наткнулся на интересный датчик MQ9, с его помощью можно определять в воздухе уровень угарного или углеводородных (пропан, метан, этилен и тд) газов. Использовать его можно в качестве сигнализации при утечках газа. Работать с датчиком очень просто, поэтому я добавил в статью еще и описание 7-сегментного 4-разрядного индикатора TM1637. Индикатор уже имеет микросхему управления, поэтому использовать его тоже очень просто – будем выводить на нем уровень газа в помещении.

Читать далее «Датчик газа MQ9 и вывод результата с помощью индикатора TM1637 на arduino»

Тахометр. Пример работы с фоторезистором и LCD дисплеем HD44780 на arduino


В этой статье я покажу, как можно с помощью обычного светодиода и фоторезистора сделать тахометр – измеритель скорости вращения моторчика. И чтобы было интересней, полученные данные будут выведены на LCD дисплей, у меня как раз завалялся модуль HD44780, он умеет выводить данные в две строки по 16 столбцов.

Читать далее «Тахометр. Пример работы с фоторезистором и LCD дисплеем HD44780 на arduino»