Пример использования сервопривода 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»

Пример прошивки atmega328. Таймер для шашек

Сегодня не большая статья о готовом проекте — это таймер для игры в быстрые шашки. Устройство получилось простое, на его панели располагаются два светодиода, указывающие на ход первого или второго игрока, 7-сегментный индикатор с один разрядом, на котором происходит отсчет секунд от 9 до 0, а также несколько кнопок управления и две кнопки для передачи хода сопернику. Работу готового устройства можно посмотреть на видео ниже.

Читать далее «Пример прошивки atmega328. Таймер для шашек»

Термометр с помощью arduino и датчиков LM35 и DS18B20

Я писал недавно статью, где подключал к arduino 4-разрядный 7-сегментный индикатор hs420561k-32, тогда упоминал, что хочу сделать градусник с выводом температуры на этот индикатор, только проблема была в отсутствии датчиков. И вот наконец-то приехала посылка с недостающими запчастями и можно продолжить проект. Температурных датчиков у меня три штуки – dht11, LM35 и DS18B20. Но использовать буду только LM35 и DS18B20, поскольку dht11 очень неточный, в даташите написано, что отклонения от реальной температуры составляют плюс-минус два градуса, а так же он работает только с положительной температурой.

Читать далее «Термометр с помощью arduino и датчиков LM35 и DS18B20»

Огнедышащий череп на arduino. Пример работы с сервоприводом и реле

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

Читать далее «Огнедышащий череп на arduino. Пример работы с сервоприводом и реле»

ИК-приемник VS1838B и arduino

Управлять своими устройствами можно очень многими способами, один из них – это с помощью ИК-сигналов, про этот метод постараюсь расписать в сегодняшней статье. Тут поможет любой ИК-пульт – от телевизора, музыкального центра или любого другого домашнего устройства, которое есть у каждого. Пульт дистанционного управления являться передатчиком информации, а в качестве приемника можно использовать инфракрасный датчик VS1838B, который продается совсем за смешные деньги. Приемник работает на частоте 38 кГц, данная частота является самой распространенной среди ИК-пультов, используемых в домашней технике.

Читать далее «ИК-приемник VS1838B и arduino»