Кампутары, Праграмаванне
Arduino для пачаткоўцаў: пакрокавыя інструкцыі. Праграмаванне і праекты Arduino: з чаго пачаць?
Arduino з'яўляецца вельмі папулярным сярод усіх аматараў канструяваць. Варта азнаёміць з імі і тых, хто ні разу пра яго не чуў.
Што сабой уяўляе Arduino?
Грунтуецца канструктар на сваёй апаратнай часткі, якая ўяўляе сабой плату ўводу-высновы. Для праграмавання платы выкарыстоўваюцца мовы, якія заснаваныя на C / C ++. Яны атрымалі назву, адпаведна, Processing / Wiring. Ад групы С яны атрымалі ў спадчыну лімітавую прастату, дзякуючы чаму асвойваюцца яны вельмі хутка любым чалавекам, і прымяняць веды на практыцы не з'яўляецца даволі значнай праблемай. Каб вы разумелі лёгкасць працы, часта кажуць, што Arduino - для пачаткоўцаў чараўнікоў-канструктараў. Разабрацца з плата "Ардуино" могуць нават дзеці.
Што на ім можна сабраць?
Дзе набыць складнікі?
Складнікі могуць набывацца або ў складзе камплектаў, ці паасобку. Існуюць нават ужо загадзя падрыхтаваныя наборы, каб сабраць машынкі, шрубалёты з рознымі тыпамі кіравання або караблі. Набор, як на фатаграфіі уверсе, выраблены ў Кітаі, абыдзецца ў 49 даляраў.
Больш падрабязна аб апаратуры
Спачатку пра мікракантролеры, механізме, пабудаваным на адной схеме, у якой і размяшчаецца распрацаваная праграма. На праграму могуць уплываць націску кнопак, атрыманне сігналаў ад складнікаў тварэння (рэзістараў, транзістараў, датчыкаў і т. Д.) І т. Д. Прычым датчыкі могуць быць самыя розныя па свайму прызначэнню: асвятлення, паскарэння, тэмпературы, адлегласці, ціску, перашкоды і т. д. У якасці прылад індыкацыі можа весціся выкарыстанне простых дэталяў, ад святлодыёдаў і пищалок да складаным прыладам, накшталт графічных дысплеяў. У якасці выканаўчых прылад разглядаюцца маторчыкі, клапаны, рэле, сервомашинки, электрамагніты і мноства іншых, якіх пералічваць вельмі і вельмі доўга. З чым-небудзь з гэтых спісаў МК працуе прама, з дапамогай злучальных правадоў. Для некаторых механізмаў патрэбныя пераходныя прылады. Але калі вы ўжо пачнеце канструяваць, адарвацца вам будзе складана. Зараз пагаворым аб праграмаванні Arduino.
Больш падрабязна аб працэсе праграмавання платы
- Выкарыстанне толькі аднаго канала сувязі, што не патрабуе дадатковых выдаткаў па часе. Так, праекты Arduino не патрабуюць, каб вы падлучалі мноства розных правадоў, і ўзнікала блытаніна пры іх выкарыстанні. Для паспяховай працы хапае аднаго USB-шнура.
- Абарона ад крывых рук. Давесці мікракантролер да стану цэглы з дапамогай прамой прашыўкі даволі лёгка, моцна напружвацца не трэба. Пры працы з бутлоадером да патэнцыйна небяспечных налад вам не дабрацца (з дапамогай праграмы распрацоўкі, вядома, а так зламаць можна ўсё). Таму Arduino для пачаткоўцаў прызначаны не толькі з таго пункту гледжання, што зразумелы і зручны, ён яшчэ дазволіць пазбегнуць непажаданых грашовых марнаванняў, звязаных з неспрактыкаванасцю які працуе з імі чалавека.
Праекты для пачатку
Калі вы абзавяліся камплектам, паяльнікам, каніфоллю і прыпоем, не трэба адразу ляпіць вельмі складаныя канструкцыі. Іх, вядома, зляпіць можна, але шанец поспеху ў Arduino для пачаткоўцаў даволі нізкі пры складаных праектах. Для трэніроўкі і «Набіванне» рукі вы можаце паспрабаваць рэалізаваць некалькі больш простых задумак, якія дапамогуць разабрацца з узаемадзеяннем і працай "Ардуино". У якасці такіх першых крокаў у працы з Arduino для пачаткоўцаў можна параіць разгледзець:
- Стварыць перарывісты святлодыёд, які будзе працаваць дзякуючы "Ардуино".
- Падключэнне асобнай кнопкі да "Ардуино". Пры гэтым можна зрабіць так, каб кнопка магла рэгуляваць свячэнне святлодыёда з пункта №1.
- Падключэнне потенциометра.
- Кіраванне сервоприводом.
- Падключэнне і праца з трохкаляровым святлодыёдам.
- Падключэнне пьезоэлемента.
- Падключэнне фоторезистора.
- Падключэнне датчыка руху і сігналы аб яго працы.
- Падключэнне датчыка вільготнасці або тэмпературы.
Праекты для будучага
Similar articles
Trending Now