muzruno.com

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

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

Какво е Arduino?

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

Проектантът се основава на неговия хардуер, който е входно-изходна дъска. За да програмирате борда, се използват езици, базирани на C / C ++. Те получиха съответно името Processing / Wiring. От група C наследиха крайната простота, която им позволява да овладеят много бързо всеки човек, а прилагането на знания на практика не е много важен проблем. За да ви накарат да разберете лекотата на работа, често се казва, че Arduino е за начинаещи съветници-дизайнери. За да се справят с карти "Arduino" може дори деца.

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

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

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

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

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

Повече за оборудването



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

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

Повече за процеса на програмиране на борда

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

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

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

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

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

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

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

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

сроден