Програмиране за Arduino: урок за начинаещи
Свързани Видеоклипове: (Може 2024).
Arduino е една от най-известните платформи за разработчици на пазара. Можете да разберете как да програмирате и да го използвате правилно тук.
Arduino: Този хардуер е необходим за програмиране
Arduinos са като пясък край морето. Съответно изборът е голям. Ако все още не сте запознати с въпроса, имаме няколко съвета за вас.
- Arduino Uno е много подходящ за начинаещи, тъй като осигурява както шест аналогови пина, така и 14 цифрови пина, което означава, че вече можете да свържете много електронни компоненти към тях. Освен това имате предимството, че можете (обикновено) да замените микроконтролера, без да купувате нова платка. Освен това е лесно да се програмира с платката и след това да се запое в схема.
- Друг добър борд за входно ниво е Arduino Mega 2560. Въпреки че чипът е постоянно инсталиран, платката предлага значително повече пинове от Uno, но е и съответно по-скъпа.
- Тъй като платформата Arduino е "Open Source", има и много евтини алтернативи на "истинските" Arduinos.
- Удобно е, че в интернет можете да намерите някои комплекти Arduino, които вече се предлагат с цяла гама от електронни компоненти, които могат да ви спестят пари.
- Ако не купувате комплект, можете да получите частите поотделно. Като начинаещ първо трябва да закупите няколко светодиода, резистори, бутони, потенциометри и серво, за да изпробвате много. Имате нужда и от джъмперни кабели и дъска, за да свържете компонентите заедно.
Инсталирайте Arduino IDE
Преди да можете наистина да се забавлявате с Arduino, първо трябва да инсталирате Arduino IDE.
- По време на инсталацията под Windows ще бъдете попитани няколко пъти дали искате да инсталирате драйверите на Arduino. Не забравяйте да кликнете върху "Инсталиране" тук, в противен случай няма да можете да използвате Arduino с компютъра по-късно.
Arduino: контролен светодиод
Показваме ви как да управлявате светодиод с Arduino.
- За да направите това, първо свържете щифта с надпис "GND" към късата страна на светодиода с помощта на джъмпер кабел.
- Свържете другата страна на светодиода с подходящ резистор.
- Също така свържете резистора към щифт 13.
- Стартирайте Arduino IDE и свържете Arduino към компютъра с USB кабел.
- Кликнете върху раздела "Инструменти" и изберете вашия съвет, неговите спецификации и пристанището.
- В "void setup ()" първо трябва да добавите команда, която определя пин 13 като изход. Това лесно се прави с командата "pinMode (13, OUTPUT);" (без кавички).
- В "void loop ()" сега можете да добавяте команди, които трябва да се изпълняват отново и отново. Първо командата "digitalWrite (13, HIGH);" щифтът е настроен на ВИСОКО, което означава, че към него се прилага напрежение от 3, 3 волта.
- Сега добавете командата "забавяне (1000);" така че програмата след това изчаква секунда.
- Сега можете да използвате командата "digitalWrite (13, LOW);" добавете, така че програмата отново да изключи светодиода. След това отново поставете командата за забавяне.
- И накрая, качете програмата в Arduino. Сега имате мигащ светодиод!
Използвайте бутоните на Arduino
За да използвате бутон на Arduino, го поставете в областта на жлеба на дъската.
- Свържете съединителя отдолу вляво към 5V щифт, а конекторът долу вдясно чрез резистор от 10 килоома или по-висок към земята.
- Конекторът също е свързан към щифт 3 в горния десен ъгъл.
- В метода на настройка първо определяте този бутон като вход: "pinMode (3, INPUT);"
- С командата "digitalRead (3);" сега можете да прочетете цифровото състояние на щифта. Това е ВИСОКО или НИСКО. Просто използвайте оператор if за заявка.
Arduino: контролен серво
Тъй като контролирането на сервото е малко по-сложно, ние обобщихме това за вас в отделна статия.
В следващата статия ще научите как да пишете свои собствени програми на Java.