КомпютриПрограмиране

Arduino Starter: инструкции стъпка по стъпка. Програмиране и проекти Arduino: откъде да започнете?

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

Какво е Arduino?

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

Дизайнер на базата на техния хардуер, който е входно-изходно карта. За да програмирате на борда с помощта на езиците, които са базирани на C / C ++. Те се наричат съответно промишленост / окабеляване. От Група C са наследили изключителна простота, така че те са много бързо усвоили от всеки, и да прилагат тези знания в практиката не е съвсем сериозен проблем. Това разбирате лекотата на работа, често казват, че Arduino - Starter магьосници дизайнери. Дори и децата могат да разберат с "Ардуино" дъски.

Какво е възможно да се съберат?

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

Къде да купя компоненти?

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

Компонентите могат да бъдат закупени или в комплект или поотделно. Има дори вече предварително подготвени комплекти за сглобяване автомобили, хеликоптери с различни видове контрол или кораби. Определете, като на снимката по-горе, Произведено в Китай, ще струва $ 49.

За повече информация относно оборудване

Платката е прост микроконтролер AVR, която беше зашита буутлоудъра и има най-малко минималния необходим USB-UART порт. Все още има важни компоненти, но в рамките на статията ще бъде по-добре да се съсредоточите само върху тези два компонента.

На първо място, на микроконтролера, механизмът построен на схема, в която се намира и развива програмата. Програмите могат да повлияят на пресоване, сигналите от създаването на компоненти (резистори, транзистори, сензори и др ...), и т.н. Сензорите могат да бъдат много различни Освен това според тяхното предназначение: .. Light, ускорение, температура, разстояние, налягане, препятствия и т. д. като устройствата на дисплея може да се извършва чрез използване на прости компоненти от светодиоди и пищялката до сложни устройства, като например графични дисплеи. Както активаторите се считат за мотори, клапани, релета, сервозадвижвания, електромагнитни клапани, както и много други, които са изброени много дълго време. С нещо от тези списъци MK работи добре, с помощта на свързващи кабели. За някои механизми нужда адаптери. Но ако наистина започне проектирането, ще бъде трудно да се откъснат. Сега нека да поговорим за програмиране на Ардуино.

За повече информация относно процеса на програмиране

Вече е готов да работи по програма за микроконтролер, наречен на фърмуера. Тя може да бъде един проект, и Ардуино проекти, така че всеки фърмуер е желателно да се съхранява в отделна папка, за да се ускори процеса на намиране на правилните файлове. Тя се зашива върху кристала с помощта на специализирани устройства MK: програмисти. И тогава "Ардуино" има още едно предимство - тя не се нуждае от програмист. Всичко е направено така, че програмирането Arduino за начинаещи е лесно. Написано код може да бъде зареден в МС чрез USB-кабел. Постигната това предимство не е някаква вградена предварително програмист и spetsproshivkoy - буутлоудъра. Bootloader е специална програма, която започва веднага след свързване и слушане, има ли команда, ако кристала е там или не Ардуино проекти, които да мигат. От употреба буутлоудъра идва някои много атрактивни предимства:

  1. Използването само на един канал за комуникация, която не изисква допълнително време. По този начин, Ардуино проекти не изискват да се свърже много различни кабели и има объркване в тяхното използване. За да работите достатъчно успешно на USB-кабел.
  2. кривата защита ръце. Довежда се до състояние на микроконтролер тухли от пряк фърмуера е сравнително лесно, много напрежение не е необходимо. Когато се работи с буутлоудъра за потенциално опасни настройки, не се получи (чрез разработване на програмата, разбира се, и вие може да разбие всичко). Затова Arduino за начинаещи е не само от гледна точка на това е ясно и лесно за използване, тя все още се избягват нежеланите парични разходи, свързани с липсата на опит на работа с тях, човече.

Проектите, които ще започнат

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

  1. Създаване на мига LED, който ще работи чрез "Ардуино".
  2. Свързване с отделен бутон, за да "Ардуино". Когато това може да се направи така, че бутонът за да регулирате силата на LED светлина от №1.
  3. Свързване на потенциометър.
  4. серво управление.
  5. Свързване и работи с три-цвят LED.
  6. Свързване на пиезоелектричния елемент.
  7. Свързване на фоторезист.
  8. Свържете датчика за движение и сигналите за работата си.
  9. Свързване влажност или температурен сензор.

Проекти за бъдещето

Малко вероятно е, че се интересувате от "Ардуино", за да се свържете отделните индикатори. Най-вероятно, са привлечени от възможността за създаване на колата си, RC лодка , или плаващи под хеликоптера. Такива проекти са сложни в тяхното изпълнение, те се нуждаят от много време и постоянство, но да ги последваш, можете да получите това, което искате: ценен опит с дизайна Arduino за начинаещи.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.unansea.com. Theme powered by WordPress.