Ит Турнед Блацк! ВС код: 16 корака

Ит Турнед Блацк! ВС код: 16 корака

Преглед садржаја:

Anonim

Данас ћемо причати о ПлатформИО-у. Ово је напредни алат са неколико особина које “повезују” његову употребу са Висуал Студио Цоде. Сматрам да је ова тема донекле напредна и стога предлажем да овај пар користите за кодове који имају више од 200 линија. Али, то је само моје мишљење. Да би ово боље објаснили, за компајлирање микроконтролера, ВСЦоде екстензија (ПлатформИО) приступа Ардуино оквиру који је инсталиран на вашем рачунару.

Настављамо даље, данас ћемо се бавити квалитетима ВС Кодекса, његовом инсталацијом, као и проширењем ВС Кодекса. Такође, имаћемо кратко објашњење платформе ХомеИо интерфејса, алата и креирања пројекта од нуле, као што је увоз Ардуино пројекта (.ино) у ПлатформИО.

Залихе:

Корак 1: Коришћени софтвер и датотеке

• Ардуино ИДЕ софтвер (мора бити претходно инсталиран)

• Висуал Студио Цоде Софтваре

• ПлатформИО Ектенсион за ВСЦоде

• Узорак.ино.х и.цпп датотека за ЕСП32

Напомена: Користићемо ИНО код пројекта који је направљен са ЕСП32 ЛоРа. Да би исправно функционисао, Ардуино језгро за ЕСП32 мора бити унапред инсталирано за пример пројекта ЕСП32 који увозимо.

Другим речима, ако немате инсталиране ЕСП32 библиотеке у Ардуино ИДЕ-у и не можете компајлирати унутар самог Ардуино ИДЕ-а, нећете моћи компајлирати пројект увезен у ПлатформИО.

Корак 2: Квалитете ВСЦоде Едитор-а

ВС Кодекс има неколико квалитета. Ради на Мац, Линук и Виндовс. Тако је отворен, и то од Мицрософта. Неки од других квалитета укључују:

• Сакривање / приказивање блокова кода

• Откривање грешака кодирања током писања

• Ауто цомплете (цтрл + спаце) за варијабле и методе

• Минимап изворног кода

• Интеграција Гит-а

• Пеек

• Навигација кода (идите до поставке)

Корак 3: Преузмите Висуал Студио Цоде

Линк:

хттп://цоде.висуалстудио.цом/довнлоад

Корак 4: Инсталација кода Висуал Студио

• Покрените инсталацију

• Кликните ОК

• Пратите инсталацију тако што ћете кликнути на Нект за завршетак

Корак 5: Инсталирање додатка ПлатформИО

1. Отворите Висуал Студио Цоде као администратор

2. Пратите доле наведене кораке

Напомена: Препоручује се да се пријавите на рачунар као администраторски корисник

Кликните на дугме означено стрелицом

Потражите ПлатформИО, у складу са сликом.

Кликните један од дугмади да бисте инсталирали и сачекајте инсталацију …

Поново учитајте да бисте поново покренули ИДЕ

Сачекајте инсталацију …

Корак 6: Кратко објашњење платформе Почетна страница

Након поновног покретања ВС кода, проширење ће тада бити већ инсталирано и отвор ће се отворити, у зависности од слике.

1. Нови пројекат.

2. Увоз Ардуино пројекта.

3. Отворите постојећи пројекат.

4. Отворите примјере пројекта.

Корак 7: Креирање новог пројекта

1. Назив пројекта.

2. Плате усед.

3. Оквир.

4. Мјесто гдје ће пројект бити спремљен.

Подразумевана поставка је Ц: Корисници Усер Доцументс ПлатформИО Пројекти.

Изаберите име за пројекат и потражите таблу која се користи тако што ћете откуцати поље Боард.

Изаберите оквир који ће се користити. Користићемо Ардуино оквир.

Ако изаберете да сачувате пројекат у одређеном фолдеру, опозовите избор у пољу за потврду Локација и изаберите жељену локацију. У нашем примеру, оставићемо га као подразумевану локацију, у складу са сликом.

Кликните на Финисх да завршите креирање пројекта.

Корак 8: Главни пројектни фајл

Датотека маин.цпп се налази у фолдеру срц, у зависности од слике.

Можете убацити библиотеке (.х) у саму мапу срц и увести их у наводнике.

Пример: #инцлуде "ЛибЕСП32.х"

Корак 9: Платформа Тоолбар

1. Грешке и упозорења

2. Хоме

3. Буилд (Буилд)

4. Отпремање (снимање / отпремање)

5. Отпремите на удаљени уређај

6. Цлеан

7. Тест (Тест)

8. Покрени задатак (отвара поље за претрагу за претраживање и извршавање, поред других задатака као што су надоградња инсталираних платформи, отклањање грешака, учитавање, надгледање, итд …)

9. Серијски монитор (отвара серијски монитор)

10. Нови терминал (Виндовс ПоверСхелл)

Корак 10: Увоз Ардуино пројекта (.ино) у ПлатформИО

НАПОМЕНА: Користићемо ИНО код пројекта направљеног са ЕСП32 ЛоРа, али се може увести у било коју другу Ардуино ИДЕ-компатибилну плочу, као што су СТМ, ЕСП, Ардуино, итд.

Корак 11: Увоз пројекта ЕСП32.ино у ПлатформИО

Потражите плочу која се користи. У нашем примеру, користимо Хелтец ВиФи ЛоРа 32 картицу.

Проверите опцију Користи библиотеке. Изаберите локацију пројекта са.ино и.х датотекама. Кликните на Увези.

Корак 12: Причекајте док се не отвори Хоме ИО платформе

Изворне датотеке ће бити лоциране у фолдеру срц. Компајлирајте, учитајте и дебуг (серијски монитор).

Корак 13: Готово!

Корак 14: Напомене и упозорења везана за Ектенсион ПлатформИО

• Зависи од Ардуино оквира.

• Рекомпилирање пројекта захтијева ручни прекид / затварање серијског монитора (Ардуино ИДЕ се аутоматски искључује).

• Не инсталирајте Ардуино преко Мицрософтове продавнице апликација јер се неће налазити у ВС коду.

Корак 15: ЛоРа пројекат се користи као пример увоза

Као закључак, саветујем вам да погледате видео: ЕСП32 ЛОРА: ГАС СЕНЗОР, ВЛАГА И ТЕМПЕРАТУРА СМС-ом. У видеу сам користио исти код као што сам користио у овом пројекту данас.

Корак 16: Преузмите датотеке

ПДФ

ОТХЕРС