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


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

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

Подстроечный резистор и arduino


Эта статья отчасти связана с проектом парктроника в гараж, где я планирую с помощью ультразвукового дальномера определять расстояние от автомобиля до стен и створок ворот. Поскольку устройство изначально собирается и программируется дома, за компьютерным столом, а не в гараже, то после изготовления будет процедура монтажа готового девайса и придется производить небольшие подстройки датчиков. А именно, будет необходимо выставить ультразвуковые дальномеры «в нулевое положение», чтобы измерения были максимально точными. Для таких корректировок удобно использовать подстроечный резистор, а как его подключать и считывать значения, описано в статье.

Читать далее «Подстроечный резистор и arduino»

Простые примеры использования ssh


В статье собраны примеры использования ssh в работе web-разработчика. Каждая консольная команда, которая описана в статье, мне хотя бы один раз, но использовалась в реальных условиях. Возможно, я не правильный программист, но работать с консолью мне не нравится – это неудобно и сложно: нужно запоминать кучу разных команд, которые зачастую состоят всего из нескольких букв и ни каких ассоциаций не вызывают, поэтому и не запоминаются. Если у вас такие же чувства по отношению к консольным командам или вы только начинаете разбираться с ssh, то статья может быть полезна, в ней я собрал основные «фишки» для настройки и управления сервером, с которыми когда-либо сталкивался по работе.

Читать далее «Простые примеры использования ssh»

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


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

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

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


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

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

Передача данных в Excel из arduino


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

Читать далее «Передача данных в Excel из arduino»

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


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

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

Пример Basic Authentication с помощью PHP


Короткая статья с примером быстрой и простой авторизацией пользователей. Basic authentication предоставляет возможность закрывать отдельные страницы, разделы или целые сайты для доступа пользователям, пока они не введут логин и пароль. Такую авторизацию удобно использовать в мелких административных панелях. Читать далее «Пример Basic Authentication с помощью PHP»

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


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

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

Магический шар на arduino. Пример работы с датчиком вибрации SW-520D


Мне недавно попался на глаза датчик SW-520D, он определяет вибрацию, а также может определить положение – только очень грубо: вертикально или горизонтально. Повертев датчик в руках, ни чего лучше, как сделать шар с предсказаниями в голову не пришло. Работа шара очень простая, если он находится в состоянии покоя, то ни чего не происходит, но стоит потрусить шар, тогда должно появиться сообщение, подсказка к действию. В идеале нужно сделать дисплей и на нем отображать разные текстовые сообщения, но тратить на такую игрушку дисплей – это большое расточительство. Поэтому было решено урезать ответы шара до двух – «Да» и «Нет».

Читать далее «Магический шар на arduino. Пример работы с датчиком вибрации SW-520D»