Новогодняя bluetooth НС-06 гирлянда на Ардуино. WS2811. Библиотека FastLed. Android. 4

Новогодняя bluetooth НС-06 гирлянда на Ардуино. WS2811. Библиотека FastLed. Android.
Всех с наступающим Новым Годом! В преддверии праздника речь пойдет о новогодней гирлянде, управляемой с планшета или смартфона по bluetooth. Список компонентов проекта: RGB светодиодная лента(гирлянда) с микросхемой управления Ардуино pro mini Bluetooth модуль Планшет(смартфон) на базе Андроид В продаже существует очень много разных RGB лент, на разных микросхемах. Ниже список микросхем, с которыми мы сможем ...

Описаний функций библиотеки VirtualWire. Arduino 4

Т.к. данная библиотека является основным нашим протоколом при построении сети контроллеров «Умного Дома»,то рассмотрим ее функции. Пример передачи сообщения Пример приема сообщения

Библиотека RemoteSwitch. Пример передачи 433Mhz 2

Качаем библиотеку для приема и передачи https://github.com/hjgode/homewatch/tree/master/arduino/libraries/RemoteSwitch Подключаем приемник на 2й цифровой выход и передатчик на 3й. Для получения команды, отправленной с пульта управления воспользуемся примером из библиотеки: Для передачи полученного кода напишем скетч: Источник:http://harizanov.com/2013/02/433mhz-ook-with-funky-v2-to-remotely-control-power-sockets/

PID регулятор температуры. Климат контроль на Ардуино. Библиотека PID 39

В данной статье мы рассмотрим: PID регулятор Задачи, решаемые с помощью ПИД регулятора Описание библиотеки PID регулятора Создание климат контроля для автомобиля при помощи Ардуино Что же такое PID регулятор? WiKi Пропорционально-интегрально-дифференциальный (ПИД) регулятор — устройство в управляющем контуре с обратной связью. Используется в системах автоматического управления для формирования управляющего сигнала с целью получения необходимых ...

UART(Serial) Пример приема строки параметров 7

Пример использования стандартной библиотеки Ардуино — Serial Посылаем строку формата: «Начальный тег параметра + значение параметра+конечный тег параметра и т.д. » «T11251TT21262T» T1 — начальный тег параметра 1 125 — значение параметра 1 1T — конечный тег параметра 1 T2 — начальный тег параметра 2 126 — значение параметра 2 2T — конечный тег параметра 2 Принимаем строку: ...

Обмен данными между ардуинами. VirtualWire-проводное соединение Ардуин 38

Эта статья поможет получить ответ на следующие вопросы: Как соединить несколько ардуин? Как осуществить обмен данными между ардуинами? Как передать сообщение на другой контроллер? Одним из ответов на все эти вопросы является использование библиотеки VirtualWire. Хочу отметить, что связь между ардуинами может быть как односторонней, так и с обратной связью. Как проводной так и беспроводной. Мы ...

Библиотека VirtualWire Arduino 3

VirtualWire является библиотекой Arduino. Предназначена для отправки и приема коротких сообщений по широковещательной беспроводной связи, используя ASK(Амплитудная модуляция (англ. amplitude shift keying (ASK) — изменение сигнала, при котором скачкообразно меняется амплитуда несущего колебания.). Ссылка на библиотеку http://www.airspayce.com/mikem/arduino/VirtualWire/VirtualWire-1.20.zip Описание библиотеки http://www.airspayce.com/mikem/arduino/VirtualWire.pdf Пример использования: Описание работы библиотеки: Максимальный размер сообщения, которое может быт отправлено VW_MAX_PAYLOAD (27) — 27 байт ...

Arduino ISP 1

Что же такое ISP? WIKI. Внутрисхемное программирование (англ. In-System Programming, сокр. ISP) — технология программирования электронных компонентов (ПЛИС, микроконтроллеры и т. п.), позволяющая программировать компонент, уже установленный в устройство. До появления этой технологии компоненты программировались перед установкой в устройство, для их перепрограммирования требовалось их извлечение из устройства. Итак, модуль Arduino ISP позволяет сделать из Arduino ...

Ардуино и датчики температуры LM35 и DS18B20. Опорное напряжение контроллера AREF. 21

Разберем на примере LM35 и DS18B20 1. Подключение датчика LM35 к Ардуино Схема подключения датчика LM35 к Ардуино: LM35 — Аналоговый датчик Стандартный пример для преобразования аналогового сигнала, снятого с аналогового входа Ардуино, в температуру Рассмотрим функцию analogReference(INTERNAL); Данная функция устанавливает опорное напряжение для analogRead и преобразует его к значению от 1 до 1024 Что же это означает? ...

EEPROMAnything. Как записать в EEPROM дробное или длинное целое значение 2

Что же такое EEPROM? EEPROM (Electrically Erasable Programmable Read-Only Memory) — электрически стираемое перепрограммируемое ПЗУ(ЭСППЗУ), один из видов энергонезависимой памяти. Wiki Что же это означит, и для чего его использовать? Предположим, Вам, нужно сохранить некоторое значение переменной в память так, чтобы после выключения/ включения контроллера это значение осталось. Именно для такой цели и используется EEPROM. Данные, записанные в EEPROM, не ...