Помогнете на развитието на сайта, споделяйки статията с приятели!

Разработването на средства за автоматизация доведе до създаването на интегрирани системи, които подобряват качеството на човешкия живот. Много известни производители на електроника и софтуерни среди предлагат готови типични решения за различни обекти.

Дори и неопитен потребител може да разработи независими проекти и да събере „умен дом“ за Arduino за техните нужди. Основното нещо е да се разберат основите и да не се страхуват да експериментират.

В тази статия ще разгледаме принципа на създаване и основни функции на автоматизирания дом, базиран на устройства Arduino. Също така вземете под внимание използваните видове табла и основните модули на системата.

Създаване на системи на платформата Arduino

Arduino е платформа за разработване на електронни устройства с автоматично, полуавтоматично или ръчно управление. Изработен е на принципа на дизайнер с ясно дефинирани правила за взаимодействие между елементите. Системата е отворена, което позволява на производителите от трети страни да участват в неговото развитие.

Класическият “умен дом” се състои от автоматизирани блокове, които изпълняват следните функции:

  • събира необходимата информация чрез сензори;
  • анализира данните и взема решения с помощта на програмируем микропроцесор;
  • да изпълняват решенията, взети чрез даване на команди на различни устройства.

Платформата на Arduino е добра, защото не блокира конкретен производител, а позволява на потребителя да избере най-подходящите компоненти. Техният избор е огромен, така че можете да реализирате почти всяка идея.

Препоръчваме ви да се запознаете с най-добрите интелигентни устройства за дома.

За да научите как да работите с Arduino, можете да закупите стартов комплект (Starter Kit) на уебсайта на производителя. Необходими са познания по технически английски език, тъй като документацията не е русифицирана

В допълнение към разнообразието от свързани устройства, променливостта се добавя от програмната среда, внедрена в C ++. Потребителят може не само да се възползва от създадените библиотеки, но и да програмира реакцията на системните компоненти към събитията, които се случват.

Основни елементи на дъските

Основният елемент на „умен дом“ е един или повече централни (дънни) платки. Те са отговорни за взаимодействието на всички елементи. Само чрез дефиниране на задачите, които трябва да бъдат решени, може да се пристъпи към избора на основния възел на системата.

Дънната платка съчетава следните елементи:

  • Микроконтролер (процесор). Основната му цел е да произвежда и измерва напрежението в портовете в диапазона 0-5 или 0-3.3 V, да запаметява данните и да извършва изчисления.
  • Програмист (не всички дъски го имат). С помощта на това устройство в паметта на микроконтролера се записва програма, според която “умният дом” ще работи. Свързан е с компютър, таблет, смартфон или друго устройство, използвайки USB интерфейс.
  • Стабилизатор на напрежението. Имате нужда от устройство на 5 волта, необходимо за захранване на цялата система.

Под марката на Arduino са пуснати няколко модела дъски. Те се различават един от друг по форма (размер), брой на портовете и размер на паметта. Именно за тези индикатори трябва да изберете подходящото устройство.

Arduino дъски и щитове за тях са най-добре закупени от производителя, тъй като те са по-качествено съвместими устройства, произведени в Китай.

Има два типа портове:

  • цифрови, които са маркирани на дъската с буквите “d” ;
  • аналог, които са маркирани с буквата “а” .

Благодарение на тях, микроконтролерът комуникира с свързаните устройства. Всяко пристанище може да работи както при получаване на сигнал, така и при връщането му. Цифровите портове с маркировка “pwm” са предназначени за вход и изход на сигнал тип PWM (широчинна модулация на импулса).

Ето защо, преди да закупите такса, трябва поне приблизително да оцените нивото на нейното натоварване с различни устройства. Това ще определи необходимия брой пристанища от всички типове.

В същото време трябва да се разбере, че системата „интелигентен дом“ не трябва да бъде свързана с контролен модул, базиран на една дънна платка. Функции като например включването на изкуствено осветление в местната област в зависимост от времето на деня и поддържането на резерв от вода в резервоара за съхранение са независими един от друг.

От гледна точка на гарантирането на надеждността на електронната система е по-добре да се разпространяват несвързани задачи между различните блокове, които концепцията на Arduino прави лесна за изпълнение. Ако на едно място се комбинират много устройства, възможно е микропроцесорът да се прегрее, софтуерните библиотеки се конфронтират с трудности при намирането и отстраняването на софтуерни и хардуерни неизправности.

Свързването на множество устройства от различни типове към една дъска обикновено се използва в роботиката, където компактността е важна. За “умен дом” е по-добре да използва базата си за всяка задача.

Всеки микропроцесор е оборудван с три вида памет:

  • Флаш памет. Основна памет, където се съхранява кода на програмата за управление на системата. Неговата незначителна част (3-12%) е взета от пришитата програма за зареждане (bootloader).
  • SRAM. RAM, където се съхраняват временни данни, които са необходими, когато програмата работи. Различава се с висока скорост на работа.
  • EEPROM. По-бавна памет, където можете да съхранявате данни.

Основната разлика между типовете памет за съхраняване на данни е, че когато захранването е изключено, информацията, записана в SRAM, се губи, но остава в EEPROM. Но енергонезависимия тип има недостатък - ограничен брой цикли на писане. Това трябва да се помни, когато създавате собствени приложения.

За разлика от използването на Arduino в роботиката, за повечето от задачите на "умен дом", много памет не е необходима нито за програми, нито за съхраняване на информация.

Видове дъски за сглобяване на умен дом

Помислете за основните видове дъски, които най-често се използват при сглобяване на система за интелигентен дом.

Преглед # 1 - Arduino Uno и неговите производни

Arduino Uno и Arduino Nano дъските се използват най-често в интелигентни системи за дома. Те имат достатъчна функционалност за решаване на типични проблеми.

Наличието на мощност на борда с пълен размер от напрежение 7-12 волта осигурява много предимства. На първо място, това е възможността за дългосрочен живот на батерията от стандартни батерии или акумулаторни батерии.

Основните параметри на Arduino Uno Rev3:

  • процесор: ATMega328P (8 bit, 16 MHz);
  • брой цифрови портове: 14;
  • от тях с ШИМ функция: 6;
  • брой аналогови портове: 6;
  • флаш памет: 32 KB;
  • SRAM: 2 KB;
  • EEPROM: 1 KB.

Не толкова отдавна имаше модификация - Uno Wi-Fi, която съдържа вграден модул ESP8266, който ви позволява да обменяте информация с други устройства по стандарта 802.11 b / g / n.

Разликата между Arduino Nano и по-общия му аналог е липсата на собствен захранващ контакт от 12 V. Това се прави, за да се постигне по-малък размер на устройството, което го прави лесен за скриване в малко пространство. За тази цел стандартната USB връзка се заменя с чип с мини-USB кабел. Arduino Nano има още 2 аналогови порта, отколкото Uno.

Има още една модификация на дъската Uno - Arduino Mini. Тя е дори по-малка от Nano и е много по-трудно да се работи с нея. Първо, липсата на USB порт създава проблем с фърмуера, тъй като за това е необходимо да се използва USB-Serial Converter. На второ място, тази платка е по-придирчива по отношение на захранването - необходимо е да се осигури диапазон на входното напрежение 7-9 V.

Поради описаните по-горе причини, платката Arduino Mini рядко се използва за работа с „умен дом“. Обикновено се използва или в роботиката, или в реализацията на готови проекти.

Виж # 2 - Ардуино Леонардо и Микро

Arduino Leonardo е подобно на Uno, но малко по-мощен. Също така интересна особеност на този модел е неговата дефиниция, когато е свързана с компютър като клавиатура, мишка или джойстик. Затова често се използва за създаване на оригинални игрални устройства и симулатори.

Таблица с размери и размери на моделите Uno, Leonardo и техните миниатюрни колеги. Разработчиците не следват логиката в имената - “nano” трябва да бъде най-малката

Основните параметри на Arduino Leonardo са както следва:

  • процесор: ATMega32u4 (8 bit, 16 MHz);
  • брой цифрови портове: 20;
  • от тях с ШИМ функция: 7;
  • брой аналогови портове: 12;
  • флаш памет: 32 KB;
  • SRAM: 2.5 KB;
  • EEPROM: 1 KB.

Както се вижда от списъка с параметри, Леонардо има повече портове, което позволява зареждането на този модел с голям брой сензори.

Също така за Леонардо има абсолютно идентичен по характер миниатюрен аналог, наречен Micro. Той няма мощност от 12 V и вместо пълен USB вход има чип под mini-USB кабел.

Модификацията, която Леонардо нарича Esplora, е чисто геймърски модел и не отговаря на нуждите на „умен дом“.

Преглед # 3 - Arduino 101, Arduino Zero и Arduino MKR1000

Понякога за работата на системите за „интелигентен дом“, внедрени на базата на Arduino, е необходима голяма изчислителна мощност, която 8-битовите микроконтролери не могат да осигурят. Задачи като разпознаване на глас или изображения изискват бърз процесор и значително количество RAM за такива устройства.

За да решите такива специфични проблеми, използвайте мощни табла, които работят в съответствие с концепцията на Arduino. Броят на пристанищата, които притежават, е приблизително същият като този на платките Uno или Leonardo.

Arduino 101 има същите размери като Uno или Leonardo, но тежи почти два пъти. Причината за това е наличието на два USB входа и допълнителни чипове.

Един от най-простите за използване, но мощни платки - Arduino 101 има следните характеристики:

  • процесор: Intel Curie (32 бита, 32 MHz);
  • флаш памет: 196 KB;
  • SRAM: 24 KB;
  • EEPROM: не.

Освен това, платката е оборудвана с BLE-функционална (Bluetooth Low Energy) с възможност за лесно свързване на готови решения, като например сензор за пулс, получаване на информация за времето извън прозореца, изпращане на текстови съобщения и др. Също така в устройството са интегрирани жироскоп и акселерометър, но те се използват главно в роботиката.

Друг подобен съвет - Arduino Zero има следните характеристики:

  • процесор: SAM-D21 (32 бита, 48 MHz);
  • флаш памет: 256 KB;
  • SRAM: 32 KB;
  • EEPROM: не.

Отличителна черта на този модел е наличието на вграден дебъгер (EDBG). Това улеснява търсенето на грешки при програмирането на дъската.

Когато пишете обемния код, дори и висококвалифициран програмист има грешки. Използвайте дебъгер, за да ги намерите.

Arduino MKR1000 е друг модел, подходящ за мощни изчисления. Той има микропроцесор и памет, подобна на нула. Основната му разлика е наличието на интегриран Wi-Fi чип с протокола 802.11 b / g / n и крипто-чип с поддръжка на SHA-256 алгоритъма за защита на предаваните данни.

Преглед # 4 - Мега семейни модели

Понякога е необходимо да се използва голям брой сензори и да се управлява значителен брой устройства. Например, необходимо е за автоматичната работа на разпределените климатични системи, които поддържат определена температура за отделните зони.

За всяка локална област е необходимо да се проследяват показанията на два температурни датчика (вторият се използва като контрол) и, в съответствие с алгоритъма, да се регулира положението на клапата, което определя количеството на входящия топъл въздух.

Ако в една вила има повече от 10 такива зони, тогава са необходими повече от 30 порта, за да се контролира цялата система. Разбира се, можете да използвате няколко Uno дъски под общото управление на един от тях, но това създава допълнителна сложност на комутацията. В този случай е препоръчително да се използват модели на семейство Мега.

Размерът на дъските на семейство Mega (101, 5 x 53, 4 cm) е по-голям от този на предишните модели. Това е техническа необходимост - в противен случай този брой пристанища не може да се приеме.

Arduino Mega е базиран на доста прост 8-битов 16-MHz микропроцесор aTMega1280.

Тя има голямо количество памет:

  • флаш памет: 128 KB;
  • SRAM: 8 KB;
  • EEPROM: 4 KB.

Но основното му предимство е наличието на много пристанища:

  • брой цифрови портове: 54;
  • от които с PWM функция: 15;
  • брой аналогови портове: 16.

Тази дъска има две модерни разновидности:

  • Mega 2560 е базиран на микропроцесора aTMega2560, с голямо количество флаш памет - 256 KB;
  • Mega ADK в допълнение към микропроцесора aTMega2560 е оборудван с USB-интерфейс с възможност за свързване към устройства, базирани на операционната система Android.

Моделът Arduino Mega ADK има една функция. Когато свържете телефона към USB входа, е възможно следната ситуация: ако телефонът се нуждае от зареждане, той ще започне да го изважда от дъската. Следователно има допълнително изискване за източника на електричество - то трябва да осигурява ток от 1, 5 ампера. При захранване с батерии това условие трябва да се вземе под внимание.

Направете самостоятелно захранване за Arduino, можете да използвате свързаните батерии или батерии. Чрез комбиниране на серийно и паралелно свързване можете да постигнете желаното напрежение и продължително работно време

Благодарение на това е друг модел на Arduino, който съчетава мощта на микропроцесора и голям брой пристанища.

Неговите характеристики са следните:

  • процесор: Atmel SAM3X8E (32 бита, 84 MHz);
  • брой цифрови портове: 54;
  • от тях с ШИМ функция: 12;
  • брой аналогови портове: 14;
  • флаш памет: 512 KB;
  • SRAM: 96 KB;
  • EEPROM: не.

Аналоговите щифтове на тази платка могат да работят както в обичайната 10-битова резолюция на Arduino, която е направена за съвместимост с предишни модели, така и в 12-битовата резолюция, която ви позволява да получавате по-точен сигнал.

Характеристики на взаимодействие на модули през портове

Всички модули, които ще бъдат свързани към платката, имат поне три изхода. Два от тях са силови проводници, т.е. “Ground”, както и напрежение 5 или 3.3 V. Третият проводник е логичен. Това е прехвърлянето на данни към пристанището. За да свържете модулите, използвайте специални проводници, групирани по 3 броя, понякога наричани джъмпери.

Тъй като моделите Arduino обикновено имат само 1 порт с напрежение и 1-2 порта с "земя", за да свържете няколко устройства, ще трябва или да запоят жиците или да използвате дъска.

Не само мощността и портовете на платката Arduino могат да бъдат свързани към дъската, но и други елементи, като например съпротивление, регистри и т.н.

Запояването е по-надеждно и се използва в устройства, които са обект на физическо въздействие, например контролни табла на роботи и квадрокоптери. За един умен дом е по-добре да се използват прототипи, тъй като това е по-лесно при инсталиране и премахване на модул.

Някои модели (например Arduino Zero и MKR1000) имат работно напрежение от 3.3 V, така че ако приложите по-висока стойност към портовете, платката може да се повреди. Цялата информация за хранителната стойност е налична в техническата документация за устройството.

Допълнителни такси (щитове)

За да се увеличат възможностите на дънните платки, щитовете (Shields) разширяват функционалността на допълнителни устройства. Те са направени за специфичен форм-фактор, което ги отличава от модулите, които са свързани към портовете. Щитовете са по-скъпи от модулите, но работата с тях е по-лесна. Те са оборудвани и с готови библиотеки с код, което ускорява разработването на собствени контролни програми за „интелигентния дом”.

Щита Proto и Sensor

Тези два стандартни щита не добавят никакви специални функции. Използват се за по-компактно и удобно свързване на голям брой модули.

Proto Shield е почти пълно копие на оригинала по отношение на портове, а в средата на модула можете да залепите макета. Това прави монтажа по-лесен. Такива допълнения съществуват за всички дъски Arduino.

Proto Shield се поставя върху дънната платка. Това леко увеличава височината на конструкцията, но спестява много място в самолета.

Но ако има много устройства (повече от 10), тогава е по-добре да се използват по-скъпи карти за превключване на сензорния щит.

Те нямат bradboard, но всички заключения на портовете са индивидуално захранвани и заземени. Това позволява да не се бърка в жиците и джъмперите.

Площта на дънната платка и сензорните платки е еднаква, но на щита няма чипове, кондензатори и други елементи. Следователно, много пространство се освобождава за пълни връзки.

Също така на тази платка има подложки за лесно свързване на няколко модула: Bluetoots, SD карти, RS232 (COM-порт), радио и ултразвук.

Свързване на допълнителна функционалност

Щитовете с интегрирана функционалност в тях са предназначени за решаване на сложни, но типични задачи. Ако е необходимо да се изпълнят оригиналните идеи, по-добре е да се избере подходящия модул.

Двигателен щит. Той е проектиран да контролира скоростта и въртенето на двигателите с ниска мощност. Оригиналният модел е оборудван с един чип L298 и може да работи едновременно с два DC двигателя или с един серво задвижване. Съществува и съвместима част от производител от трета страна, която има два чипа L293D с възможност да контролира два пъти повече устройства.

Релеен щит. Често се използва модул със системи за „интелигентен дом“. Платка с четири електромеханични релета, всеки от които позволява преминаване на ток със сила до 5А. Това е достатъчно за автоматично включване и изключване на киловат устройства или светлинни линии, предназначени за променлив ток 220 V.

LCD щит. Позволява ви да показвате информация за вградения екран, който може да бъде надстроен до TFT устройство. Това разширение често се използва за създаване на метеорологични станции с отчитане на температурата в различни жилищни райони, разширения, гараж, както и температура, влажност и скорост на вятъра отвън.

Бутоните са вградени в LCD екрана, което ви позволява да програмирате превъртането на информация и избора на действия за изпращане на команди към микропроцесора.

Щит за регистриране на данни. Основната цел на модула е да записва данни от сензори на пълна дължина SD карта до 32 Gb с поддръжка на файловата система FAT32. За да записвате на micro SD карта, трябва да закупите адаптер. Този щит може да се използва като хранилище на информация, например при запис на данни от DVR. Производство на американската компания Adafruit Industries.

Щит SD карта. По-проста и по-евтина версия на предишния модул. Такива удължения се произвеждат от много производители.

EtherNet щит. Официальный модуль для связи Arduino с Интернетом без участия компьютера. Есть слот для микро-SD карты, что позволяет записывать и отправлять данные через всемирную сеть.

Wi-Fi Shield. Позволяет осуществлять беспроводной обмен информацией с поддержкой режима шифрования. Служит для связи с интернетом и устройствами, которыми можно управлять через Wi-Fi.

GPRS Shield. Этот модуль, как правило, используют для связи “умного дома” с владельцем по мобильному телефону через SMS сообщения.

Модули “умного дома”

Подключение модулей от сторонних производителей и возможность работы с ними, используя встроенный язык программирования – основное преимущество открытой системы Arduino по сравнению с “фирменными” решениями для “умного дома”. Главное, чтобы модули имели описание получаемых или передаваемых сигналов.

Способы получения информации

Ввод информации может быть осуществлен через цифровые или аналоговые порты. Это зависит от типа кнопки или датчика, который получает информацию и транслирует ее на плату.

Для компьютерной программы цифровой сигнал соответствует периодам с “0” и “1”, а аналоговый определяет диапазон значений в соответствии со своей размерностью

Сигнал к микропроцессору может быть послан человеком, который использует для этого два способа:

  • Нажатие кнопки (клавиши) . Логический провод в этом случае идет к цифровому порту, которые получает значение “0” в случае отпущенной кнопки и “1” в случае ее нажатия.
  • Вращение колпачка поворотного потенциометра (резистора) или сдвиг рычага движкового. В этом случае логический провод идет к аналоговому порту. Напряжение проходит через аналогово-цифровой преобразователь, после чего данные поступают к микропроцессору.

Кнопки используют для старта какого-либо события, например, включение и выключение света, отопления или вентиляции. Поворотные ручки применяют для изменения интенсивности – увеличения или уменьшения яркости света, громкости звука или скорости вращения лопастей вентилятора.

Потенциометр представляет собой простейшее устройство, поэтому стоит очень дешево. Основные его характеристики – электрическое сопротивление и угол поворота

Для автоматического определения параметров среды или происхождения какого-либо события используют датчики.

Для работы “умного дома” наиболее востребованы следующие их разновидности:

  • Датчик звука. Цифровые варианты этого устройства используют для активации какого-либо события с помощью хлопка или подачи голоса. Аналоговые модели позволяют распознавать и обрабатывать звук.
  • Датчик света. Эти приборы могут работать как в видимом, так и в инфракрасном диапазоне. Последние могут быть применены в качестве системы оповещения о возгорании.
  • Датчик температуры. Для дома и улицы используют разные модели, так как наружные лучше защищены от воздействия влаги. Есть также выносные устройства на проводе.
  • Датчик влажности воздуха. Для помещения подойдет модель DHT11, а для улицы – более дорогая DHT22. Оба устройства также могут давать и показание температуры. Подключаются к цифровому порту.
  • Датчик давления воздуха. Для совместной работы с платами Arduino хорошо зарекомендовали себя аналоговые барометры фирмы Bosh: bmp180, bmp280. Они также измеряют температуру. Модель bme280 можно назвать метеостанцией, так как она выдает дополнительно еще и значение влажности.
  • Датчики движения и присутствия. Их используют в охранных целях или для автоматического включения света.
  • Датчик дождя. Реагирует на попадание воды на его поверхность. Он может быть также использован для срабатывания сигнализации о протечках водопроводного или отопительного контура.
  • Датчик тока. Их применяют для обнаружения неработающих электроприборов (перегоревших ламп) или для анализа напряжения, чтобы не допустить перегрузку.
  • Датчик утечки газа. Применяется для обнаружения и реагирования на повышенную концентрацию пропана.
  • Датчик углекислого газа. Его используют для определения концентрации углекислоты в жилых комнатах и в специальных помещениях, таких как винные погреба, где происходит брожение.

Существует еще много разных датчиков под специфические задачи, например для измерения веса, скорости течения воды, расстояния, влажности почвы и т.д.

Некоторые датчики, такие как анемометр, предназначенный для измерения скорости и направления ветра, представляют собой сложные электромеханические приборы

Многие сенсоры и датчики можно сделать самостоятельно, используя более простые компоненты. Это обойдется дешевле. Но, в отличие от применения серийных устройств, придется потратить время на калибровку.

Управление приборами и системами

Кроме сбора и анализа информации “умный дом” должен реагировать на возникающие события. Присутствие на современных бытовых приборах продвинутой электроники позволяет обращаться к ним напрямую, используя Wi-Fi, GPRS или EtherNet. Обычно, для систем Arduino реализуют коммутацию микропроцессора и высокотехнологичных устройств посредством Wi-Fi.

Для того чтобы с помощью Arduino включить кондиционер при высокой температуре в доме, блокировать телевизор и интернет в ночное время в детской комнате или запустить бойлер отопления к приходу хозяев необходимо выполнить три действия:

  1. Установить модуль Wi-Fi на материнскую плату.
  2. Найти незанятые каналы частоты, чтобы избежать конфликта систем.
  3. Разобраться в командах приборов и запрограммировать действия (либо воспользоваться готовыми библиотеками).

Помимо “общения” с компьютеризированными приборами часто возникают задачи, связанные с выполнением каких-либо механических действий. Например, к плате можно подключить сервопривод или небольшой редуктор, который будет от нее запитан.

Сервопривод состоит из моторчика и нескольких редукторов. Поэтому, несмотря на малый ток (5 В), он может развить приличную мощность, которой хватит, например, для открытия форточки

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

  1. Включение в цепь реле.
  2. Подключение силового ключа и симистора .

Включаемое в электрическую цепь электромагнитное или твердотельное реле замыкает и размыкает один из проводов по команде, поступающей от микропроцессора. Основная их характеристика – максимально допустимая сила тока (например, 40 A), которая может проходить через этот прибор.

Что касается подключения силового ключа (мосфета) для постоянного тока и симистора для переменного, то они обладают меньшим значением допустимой силы тока (5-15 A), но могут плавно увеличивать нагрузку. Именно для этого на платах предусмотрены ШИМ-порты. Это свойство используют при регулировании яркости освещения, скорости вращения вентиляторов и т.д.

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

Хотите, чтобы вам дом стал умнее, но с программированием на “вы”? В таком случае рекомендуем посмотреть готовые решения от Xiaomi и Apple, которые несложно установить и настроить даже новичку. А задавать команды и контролировать их выполнение можно даже со своего смартфона.

Подробнее об умном доме от Xiaomi и Apple в следующих статьях:

  • Умный дом Xiaomi: особенности проектирования, обзор основных узлов и рабочих элементов
  • Apple Smart Home: тънкостите на организиране на системи за контрол на домовете от компанията "ябълка"

Заключения и полезно видео по темата

Пример самостоятельно собранной заготовки начального уровня для “умного дома”:

Открытость платформы Arduino позволяет использовать компоненты различных производителей. Это позволяет легко сконструировать “умный дом” под запросы пользователя. Поэтому, если есть хотя бы незначительные познания в области программирования и подключения электронных приборов, на эту систему стоит обратить внимание .

Вы на практике знакомы с платформой Arduino и хотите поделиться своим опытом с новичками в этом деле? Может вы хотите дополнить изложенный выше материал полезными рекомендациями или замечаниями? Пишите свои комментарии под этой публикацией.

Если у вас возникли вопросы по проектированию системы автоматизированного дома на базе Ардуино, задавайте их нашим экспертам и другим посетителям сайта в блоке ниже.

Помогнете на развитието на сайта, споделяйки статията с приятели!

Категория: