2 — Умный дом на Ардуино. Глава II — Передача и чтение данных. Часть 1 — Visual Studio 1

Прежде чем писать дальше об управлении и мониторинге умного дома, необходимо научиться получать данные с контроллеров, а также отправлять на них команды с использования различных платформ разработки. Рассмотрим одну из них — Microsoft Visual Studio 2013 Загрузить можно с офф сайта триал версию на 90 дней Для передачи и чтения данных по Seial при помощи ...

Таймер. 5

Как посылать сигнал на один из выводов с одной периодичность, а на другой вывод с другой периодичностью? При использовании команды delay(), главный цикл программы, каждый раз будет останавливаться для отсчета заданного времени, что не очень хорошо. Как быть, если нам нужно выполнять код программы постоянно, а какой то опрос или вывод делать периодично. Для таких ...

1 — Умный дом на Ардуино. Глава I — Теплый пол. Часть 1 — Простое управление. 5

Задача:Регулирование температуры теплого пола в ванной и на кухне В наличие имеем электрический теплый пол мощностью 270Вт. В гофру, залитую стяжкой вместе с теплым полом, устанавливаем водонепроницаемые датчики DS18B20. Как и условились ранее — соединяем все по схеме, учитывая при этом то, что удаленность контроллера от датчика не должна превышать 10-15 метров, т.к. это повлечет за ...

0 — Умный дом на Ардуино. Введение. 2

Мы начинаем серию статей по созданию «Умного» дома на Ардуино. Статьи будут публиковаться по мере внесения изменений в схему «Умного» дома или в программу управления. Все схемы и скетчи данных статей будут протестированы и опробованы в реальных условиях. Концепция: Умный дом строится на базе Ардуино. Проект умного дома будет разрабатываться постепенно и корректироваться на протяжении ...

Регулировка яркости светодиода на Arduino 4

Как регулировать яркость светодиода при помощи Ардуино? Данный вопрос интересует все больше и больше новых программистов Ардуино. Для регулировки яркости светодиода необходимо использовать цифровые PWM выводы Ардуино — 3,5,6,9,10,11 Скетч: Усложним скетч, будем регулировать яркость светодиода при помощи потенциометра. Подключаем потенциометр к Ардуино, крайние ноги на +5 и gnd, центральную ногу на аналоговый вход Ардуино ...

Библиотека 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 Пропорционально-интегрально-дифференциальный (ПИД) регулятор — устройство в управляющем контуре с обратной связью. Используется в системах автоматического управления для формирования управляющего сигнала с целью получения необходимых ...

Библиотеки Ардуино. Libraries Arduino.

  Библиотеки добавляются по мере написания новых статей и примеров

Ардуино и термистор. NTC MF52AT. Схема подключения. Скетч. 4

Продолжим тему об измерении температуры с помощью Ардуино В предыдущей статье мы рассмотрели примеры использования датчиков температуры LM35 и DS18B20 Рассмотрим теперь измерение температуры с помощью терморезистора NTC MF52AT. Терморезистор(термистор) — полупроводниковый резистор, в котором используется зависимость электрического сопротивления полупроводникового материала от температуры Для измерения температуры с помощью терморезистора необходимо подключить его в схему делителя ...

Прошивка контроллеров ATMEL при помощи Arduino готовыми HEX файлами 16

Как прошить контроллер ATMEL HEX-файлом при помощи Arduino Для решения этой задачи нам необходимо: 1. Arduino, прошитая как Arduino ISP 2. Контроллер ATMEL, подключенный к Arduino согласно пинам Arduino ISP 3. HEX файл для контроллера, которым мы будем прошивать. 4. Скопировать файл arduino\hardware\tools\avr\etc\avrdude.conf в папку arduino\hardware\tools\avr\bin\ Для прошивки контроллера нам необходимо запустить файл arduino\hardware\tools\avr\bin\avrdude.exe с ...