ТЪРСЕНЕ НА САЙТА

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

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

Какво е Arduino?

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

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

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

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

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

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

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

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

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

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

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

ардуино проекти за начинаещи
Вече е готов за употреба на микроконтролерапрограмата се нарича фърмуер. Може да има един проект или проекти на 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 за начинаещи.

</ p>
  • Оценка: