muzruno.com

С моите ръце: "Arduino" - електронен конструктор

"Ардуино" е електронен конструктор

с възможност за свързване на различни периферия и програмиране. Той е предназначен да замени обемисти аналогови устройства или чипове и е идеален подарък за всички радиолюбители.

Ардуйно: високотехнологичен дизайнер

собствени ръце ардуино

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

За да принуди Ардуино да работи, както е необходимо, е възможно чрез програмиране. Този процес е лесен и дори начинаещ може да се справи с него. И ако потребителят има C ++ умения, тогава ще бъде много лесно и бързо да програмирате борда.

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

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

Работа с щитове (shilds)

arduino за начинаещи

Както вече споменахме по-горе, функционалността на устройството се увеличава с помощта на специални табла. Това са готови дъски за контролиране на конкретен процес. Щитите са свързани посредством съединители - щифтове. Обхватът на процесите, които могат да се управляват с помощта на shild, е много голям: от трансфер на данни през Ethernet към управление на мотора. Системата за управление на процеса с помощта на shild може да бъде сглобена от вас. "Arduino" разпространява само ролята на това или онова външно устройство, предписано в програмата, но самите карти за разширение работят директно.

Има времена, когато трябва да напишете някои данни в паметта (например GPS точки). Самият "Arduino" не може да направи това, защото няма памет. Тук и полезен Shild, добавяне на възможността за използване на микро-SD карти до 64 GB.

Странно, но дори и вие можете да създадете своя собствена. Например, обикновен LCD-shild. Вземете екрана от калкулатора или стария пейджър и прикрепете към иглите на дъската. Разбира се, ще трябва да регистрирате програмата, така че "Arduino" да показва изображението на екрана. И всичко е готово.

Програмиране "Arduino"

дъски ардуино

Програмите за "Arduino" са написани на езика на Wired. Този език е много подобен на C ++. Въпреки това, дори и да нямате умения за програмиране, не можете да се справите с кабела. На форуми, посветени на "Arduino", програми за него се наричат ​​"скити". Дори ако програмирате мързеливо себе си или не, можете да намерите огромен брой готови скици.

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

Създаване на Shild за "Arduino" със собствените си ръце

сбор от ардуино



Закупуването на "ардуино" не е необходимо. Кажете, че нямате допълнителни $ 30, но има много ненужни подробности и огромно желание да автоматизирате нещо. Не е проблем. Основното нещо е, че вече имате основен борд със зашита операционна система и способността да пишете скици.

От удобните подробности може да се появи схема "Arduino". С ръцете ви само ще спойкате компонентите. Въпреки че, ако се предполага, че дизайнът е фиксиран, не е необходимо да се спойка нищо. Достатъчно е просто да свържете компонентите с проводници. Трябва да се отбележи, че такова самоизработено бира за "Ардуино" ще бъде няколко пъти по-евтино от фабриката. Например, набор от "Arduino" за автоматизиране на работата на електродвигателите ще струва $ 80- $ 90. Но ако направите събранието себе си, можете да намалите разходите до $ 30.

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

Разбира се, не всички shild могат да бъдат направени сами. В някои случаи просто не можете да намерите точните части. Например, трябва да се купи Shild с разширение за карта с памет.

За това, което можете да използвате "Arduino"

ардуинова схема

Има много приложения за това устройство, ще разгледаме само някои примери за използване.

Например, имате кола. И трябва да показвате информация за скоростта на LCD екрана на радиото. Как да направите скоростомер от Arduino? Това е много просто. Купуваме такса. Например, Arduino Mega 2560, GPS модул Ublox NEO 6m GPS. След това търсим готови скици за управление в мрежата, пишем всичко това в Ардуино, присъединяваме се и всичко е готово.

Също така лесно е да създадете цяла система за контрол със собствените си ръце. "Arduino" дава такава възможност. Основното нещо е да се сдобиете с необходимите скици и подробности.

Използването на Ардуино в роботиката

как да се направи от ардуино

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

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

В роботиката можете да покажете забележителна фантазия и с помощта на "Arduino" - да я приложите. Някои занаятчии дори правят прототипи робот Бендер от "Futurama", използвайки само този дизайнер.

Вместо да приключи

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

Споделяне в социалните мрежи:

сроден