Умният дом на Ардуино: теория и практика

Живот без интернет, домакински уреди, смартфони е трудно да си представим. Много богати хора в този списък също ще добавят системата "Умна къща". В статията ще разгледаме какво е то, как да го настроим и как да го използваме.

Какво ще кажете за системата?

Както вече стана ясно, системата Smart House не може да бъде закупена от никого. Но ако имате необходимите умения, можете да го създадете сами по специално приложение. Съответно, нека поговорим за системата на интелигентната къща в Ардуино. С ръце ще се опитаме да го създадем за своето жилище.


Какъв е фактът на тази система? Това е набор от сензори и контролери. Те съществуват в различни типове, за да могат да реагират както на трафика, така и на топлинната енергия. Такива устройства са в състояние да контролират работата у дома: комуникация, сигурност и т.н. Съществуват и по-интелигентни съоръжения, които могат самостоятелно да включват отопление, управление на различни процеси и т.н. Всеки човек иска да се прибере у дома, където ще чака гореща вана, затоплена от вечеря. "Интелигентен" дом - най-доброто решение за тези, които живеят сами. Ако няма пари за такава система, можете да го направите сами.

Как работят сензорите?

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


Преди да започнете работа със системата във вашите собствени помещения, трябва да създадете проект, който ще позволи правилното разпределение на сензорите и всички възможни контролери. Важно е да се отбележи, че това изисква умения в областта на програмирането и електрониката. Ако няма такива, тогава трябва да се предпочете простото устройство, което е създадено за начинаещ потребител. Това са системите "Arduino". Производителят осигурява абсолютно лесен монтаж и експлоатация на устройството.

Защо „Ардуин“?

Този въпрос е доста логичен и разбираем. Това е написано по-горе, че компанията произвежда лесни за разбиране системи, но това не е единствената причина Arduino да бъде избран. Комплекти за "Умния дом" могат да бъдат закупени в магазина или поръчани на сайта. Инсталирането е позволено самостоятелно, но никой няма да откаже да предостави квалифициран съветник. Той ще върши цялата работа без грешки и няма да пренебрегне красивия дизайн (например, скрива проводника, а не ги "изважда" за общо разглеждане). Но повечето от клиентите все още решават да направят цялата си работа самостоятелно. Защо? Това е много по-лесно и по-евтино. Всички фирми, които произвеждат подобни проекти, силно прецакват цената и с думи преувеличават качеството на много модели. Описаната компания не прави това. Онлайн прегледите потвърждават това със 100%.
Разходите за компонентите и инсталациятаСистемите Arduino ("Умна къща" са много популярни) са много по-евтини от другите производители. Дори и самата компания предлага да инсталира цялата инсталация самостоятелно, тъй като в случай на повреда, собственикът трябва да разбере схемите и проекта като цяло. Също така, познавайки добре системата, можете лесно и лесно да я настроите сами. На платформата Arduino има куп библиотеки с отворен код, така че намирането на подходяща програма няма да работи.

Налични са комплекти

комплекти "Интелигентна къща". При тях купувачът може да намери всички необходими компоненти за създаването на автоматизирани системи в собствения си дом: дънни платки и макетни платки, електронни части и правила за прилагане. Този набор ще научи човек да свърже правилно диоди, да включи аплодисменти на устройства и да управлява устройствата от разстояние. "Derzai" е създаден за деца от 14 години. Включено в ръководството за експлоатация. С помощта на комплект можете да създадете пет завършени проекта: хронометър, нощна светлина и т.н. Arduino Starter Kit е основен комплект, от който всички собственици ви съветват да се запознаете. Той се доставя с Arduino UNO карта, сензори, екран, резистори и т.н. Тя струва около 80 евро. "Матрешка" е предназначена за деца от 10 години. Той се продава в няколко версии, които се различават по количество и вид на частите, съответно, с всеки от тях е възможно да се извършат напълно различни от всеки друг експерименти. Доставената платка Arduino UNO Rev3 се произвежда в Италия. С този комплект можете да направите нощна лампа, миксер, тестер забатерии и т.н. "Амперка" обикновено се купува за образователни институции. То е за деца от 12-годишна възраст. При завършване на часовете децата ще могат да създадат робот, който се движи по права линия. Контролерът идва с модела Arduino Uno.
Понастоящем комплектите "Derzai" ("интелигентни къщи") в Arduino са най-популярни.

Платформи

Стандартна платформа - Arduino Uno. "Умният дом" често работи в основата си. Той е широко разпространен, тъй като е евтин. С него можете лесно да управлявате технологията на микроконтролера. Ако човек не е запознат с картите Arduino, тогава всички собственици го съветват да се запознае с това. Arduino Leonardo е малко по-евтин от описания. Факт е, че за разлика от Uno, той може да се използва като USB устройство. Например, благодарение на тази платка, можете да контролирате мишката и клавиатурата. Защо най-често се създава "Умната къща" на Arduino Mega2560? Тя е малко по-различна от Uno, но има по-голяма функционалност. Използва се най-често за едновременна работа с голям брой устройства. Следователно е много по-лесно да се работи, когато става въпрос за мащабни проекти. Като цяло, ако планирате да създадете "умен дом", Arduino Mega - най-подходящата опция.

Системни предимства

Компанията Ардуинов е много търсена сред хора, които са слабо запознати с програмирането. Всички предоставени системи имат ясен интерфейс. Тези ползи обаче не са ограничени. Производителят предоставя възможност за създаване на собствени програми - отворениизходен код. Използваният език е възможно най-прост в овладяването. Ако е необходимо, можете да прехвърляте програми чрез USB кабел. Комплектите на "Умния дом" са доста интересни. Това означава, че когато знаете езика за програмиране, можете да закупите само една версия на софтуера и да я настроите максимално. Ако имате нужда от допълнителни инструменти, те могат да бъдат изтеглени безплатно от официалния сайт. Системата може да се управлява от компютъра и телефона, използвайки програмата.

Принципи на работа

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

Какво е необходимо за съставянето?

Ако има желание да се изгради проект сам по себе си, е необходимо да се съберат някои устройства и да се вземат устройствата. Какво си?
  • Сензори и контролери.
  • Интернет модул.
  • Усукана двойка (кабел).
  • Превключвател.
  • Резистор.
  • Проводници за интернет модула.
  • Реле.
  • Аксесоарите ще се нуждаят от поялник, отвертка и т.н. Arduino комплекти трябва да бъдат закупени в доказани магазини. Защо? Необходими са всички необходими устройства за работа с електричество, поради което употребата на фалшификати е опасна. Всички необходими помощни програми могат да бъдат изтеглени отИнтернет Ето защо е лесно да създадете "Умния дом" със собствените си ръце въз основа на Arduino. Сензорите трябва да се избират въз основа на техните предпочитания: включване или изключване на светлината, контрол на температурата и т.н.

    Процес на инсталиране

    Обръща се внимание на факта, че „Умният дом“ трябва да има само лампи тип LED. Нормалните опции няма да могат да издържат на напрежение - или те фалират, или просто изгарят. След като проектът "Умна къща" на Arduino е готов, ще трябва да стартирате свързващи контролери и сензори. Направете това, без да се отклонявате от чертежа и схемите, създадени преди това. Контактите трябва да бъдат изолирани. Всички работи могат да бъдат представени на етапи под формата на алгоритъм:
  • Настройване на кода.
  • Създаване на програма за компютър или телефон.
  • Спедиторски пристанища.
  • Изпитване на сензори и сигурност.
  • Отстраняване на неизправности, ако се открие по време на проверка.
  • Изтегляне на софтуер от доказан архивен източник. След като се отвори последната и всички помощни програми се инсталират, трябва да рестартирате програмата или да рестартирате устройството. Софтуерът Smart Home на Arduino ще покаже състоянието на сензорите и информацията от тях. Ако е необходимо, винаги можете да промените мрежовия адрес, да изключите алармата.

    Работа на рутера

    Маршрутизаторът трябва да отвори порта. Какво трябва да направя, за да завърша това действие? Отворете менюто за конфигуриране, напишете мрежовия адрес на Arduino и активирайте порта. Веднага след товаМожете да зададете името на домейна за това. Сега нищо не пречи на собственика да започне да тества системата, създадена от неговите ръце.

    Дистанционно управление

    Благодарение на сървъра на компанията можете да свържете цялото оборудване помежду си. Можете да използвате облачни услуги за визуализиране на процеси. С интернет можете напълно да управлявате дома си. Възможно е включването /изключването на котела или отоплението от другата страна на града. Има още един начин да се подпомогне управлението на къща - SMS-съобщение. Не винаги има връзка с интернет, така че този начин е много уместен.

    Обобщение

    Трябва да се отбележи, че базираният на Arduino Smart Home не може да работи с отворен мрежов адрес, в противен случай лесно ще се счупи. Всички сгради, които работят на "интелигентна" система, могат да помогнат за пестенето на електричеството на всеки човек, както и за правилното използване на всички ресурси. Основното нещо е да се вземат правилно всички компоненти, без никакво подправяне. Също така е важно Arduin да има много библиотеки, които включват хиляди софтуерни кодове. Ето защо е по-лесно да се създаде система "Smart Home" на Arduino, използвайки само интернет. Обратната информация от собствениците за системата е положителна. Не се появяват грешки, всички съобщения пристигат навреме и проследяването е ясно. Сигурността се актуализира често, така че ако нещо се случи непредвидимо, собственикът ще го види веднага. Създайте тази система със свои ръце - най-доброто и най-добротоУспешно решение, което ще ви спести пари. Няма нищо трудно при инсталирането на сензори и контролери.

    Свързани публикации