Први кораци МицроПитхон са Тхонни ИДЕ и ЕСП32 на Мац-у

Prvi Koraci Micropithon Sa Thonni Ide I Esp32 Na Mac U



Да бисмо програмирали ЕСП32 плочу са МицроПитхон-ом, потребан нам је ИДЕ који може нарезати код на микроконтролер. Овде у овом водичу ћемо покрити комплетну процедуру инсталације Тхонни ИДЕ-а у мацОС-у и отпремити наш први програм треперења ЛЕД-а на ЕСП32 плочи користећи МицроПитхон.

Шта је МицроПитхон

МицроПитхон је написан у Ц-у и представља софтверску имплементацију за Питхон 3 која углавном циља на уграђене системске апликације. Међутим, не може у потпуности да покрене Питхон 3 стандардне библиотеке. МицроПитхон је варијанта Питхон-а и посебно дизајнирана за уграђене системе. Разлика између МицроПитхон и Питхон програмског језика је у томе што МицроПитхон ради под условима ограничења. Због тога МицроПитхон не подржава у потпуности Питхон стандардне програмске библиотеке.







Хајде да наставимо са подешавањем Тхонни ИДЕ на Мац-у:



  1. Преузимање Тхонни ИДЕ у мацОС-у
  2. Инсталирање Тхонни ИДЕ у мацОС
  3. Инсталирање МицроПитхон фирмвера на ЕСП32 у мацОС-у
  • Програмирање ЕСП32 помоћу МицроПитхон-а у мацОС-у
  • Покретање отпремљене скрипте у ЕСП32 користећи Тхонни ИДЕ
  • 1: Преузимање Тхонни ИДЕ-а у мацОС-у

    За преузимање Тхонни ИДЕ следите дата упутства.



    Корак 1 : Иди на тхонни.орг , изаберите Тхонни ИДЕ верзију за Мац.





    Корак 2 : Изаберите инсталатер са Питхон 3.Кс и сачекајте док се преузимање не заврши.



    Корак 3 : Након преузимања, следећа датотека пакета се може видети у директоријуму за преузимање.

    Преузели смо Тхонни ИДЕ, сада ћемо прећи на део за инсталацију.

    2: Инсталирање Тхонни ИДЕ у мацОС

    За инсталацију Тхонни ИДЕ-а, потребно је покренути његову датотеку пакета. Доле наведени кораци ће вас водити до Тхонни ИДЕ инсталације.

    Корак 1 : Двапут кликните на прозор за инсталацију датотеке пакета, као што је приказано на слици испод. Кликните Настави .

    Корак 2 : Дозволите дозволу за лиценцу кликом на Настави дугме.

    Корак 3 : Кликните Договорити се наставиће се.

    Корак 4 : Изаберите одредиште за инсталационе датотеке . Може бити само за вас или инсталиран на целом систему тако да и други корисници могу да приступе. Дакле, наставићемо са првом опцијом.

    Корак 5 : За почетак поступак инсталације, кликните на Инсталирај.

    Корак 6 : После успешна инсталација кликните Близу .

    Корак 7 : Сада инсталација Тхонни ИДЕ је завршено за повезивање ЕСП32 плоче са Мац-ом, можемо је конфигурисати са ЕСП32.

    Корак 8 : Отворено Тхонни ИДЕ са листе апликација. Појавиће се следећи прозор:

    Овде можемо видети два прозора Едитор и Схелл/Терминал.

    Едитор : Едитор садржи све .пи датотеке овде можемо креирати више пројектних датотека.

    Шкољка : МицроПитхон садржи команде које се извршавају одмах независно од других датотека или библиотека у терминалу. Схелл/Терминал нам такође показује информације о извршеним командама, стању плоче, синтаксичкој грешци и порукама.

    Успешно смо инсталирали Тхонни ИДЕ за програмирање ЕСП32 плоча са МицроПитхон-ом. Ми ћемо флешовати ЕСП32 са МицроПитхон фирмвером.

    3: Инсталирање МицроПитхон фирмвера на ЕСП32 у мацОС-у

    Подразумевано, МицроПитхон се не флешује у ЕСП32 плочу. Дакле, прва ствар пре него што почнете са програмирањем ЕСП32 плоча је флешовање/учитавање фирмвера на ЕСП32.

    Постоје различите методе које можемо да користимо, али наставићемо са алатом Тхонни ИДЕ који вам омогућава да брзо инсталирате МицроПитхон у ЕСП32 плочу.

    Два корака су укључена у инсталирање МицроПитхон фирмвера на ЕСП32 користећи Тхонни ИДЕ:

    3.1: Преузимање МицроПитхон фирмвера

    МицроПитхон фирмвер се може преузети са њиховог званичног сајта или коришћењем брзе Гоогле претраге. Да бисте довршили процедуру преузимања, придржавајте се упутстава наведених у наставку.

    Корак 1 : Иди на Преузимање микроПитхон фирмвера страна. Изаберите плочу за коју треба да преузмемо фирмвер.

    Корак 2 : Изаберите ЕСП32 плочу коју користите овде имамо ЕСП32 ДЕВКИТ В1 ДОИТ.

    Корак 3 : Појавиће се следећи прозор. Преузмите најновије издање за фирмвер и уверите се да не преузимате верзију за ноћне верзије, јер су оне за напредне програмере.

    3.2: Фласхинг МицроПитхон фирмвер користећи Тхонни ИДЕ

    До сада смо преузели МицроПитхон фирмвер. Сада ћемо га инсталирати на ЕСП32 плочу користећи Тхонни ИДЕ алат. Следите доле наведене кораке:

    Корак 1 : Повежите ЕСП32 плочу са Мац-ом и отворите Тхонни ИДЕ. Иди на: Алати>Опције:

    Корак 2 : Овде ће се отворити нови прозор изаберите Тумач.

    Корак 3 : Изаберите плочу коју користите. Овде је у нашем случају спојена ЕСП32 плоча.

    Корак 4 : Након што изаберете плочу, сада изаберите ЦОМ порт на који је повезан ЕСП32.

    Корак 5 : Након избора плоче и ЦОМ порта кликните Инсталирајте или ажурирајте МицроПитхон.

    Корак 6 : Сада потврдите ЦОМ порт.

    Корак 7 : Затим изаберите МицроПитхон фирмвер датотеку за ЕСП32 коју смо управо преузели кликом на Прегледај дугме.

    Кликните инсталирај да започнете инсталацију фирмвера на ЕСП32 плочи.

    Корак 8 : Сада можемо да видимо да је МицроПитхон фирмвер почео да трепери на ЕСП32 плочи. Не искључујте ЕСП32 плочу са Мац-а.

    Корак 9 : Након инсталације фирмвера, затворите прозор.

    Корак 10 : Након успешног типа инсталације помоћ() у схелл/терминал да потврдите инсталацију. Након успешне инсталације појавиће се доле означена порука.

    Сада је ЕСП32 спреман за програмирање са МицроПитхон-ом користећи Тхонни ИДЕ.

    4: Програмирајте ЕСП32 користећи МицроПитхон у мацОС-у

    Сада када је инсталација завршена, тестираћемо МицроПитхон код са ЕСП32 плочом користећи Тхонни ИДЕ. Следите доле наведене кораке:

    Корак 1 : Отворите нову датотеку у Тхонни ИДЕ едитору, унесите код испод.

    из машинског увоза Пин

    из време увоз спавати

    лед = Пин ( 12 , Пин.ОУТ )

    док Истинито:

    водио.вредност ( не води.вредност ( ) )
    спавати ( 1 )

    Овај код ће трептати ЛЕД спојен на пин 12 ЕСП32 са закашњењем од 1 сек.

    Корак 2 : Пре него што покренемо датотеку, морамо да је сачувамо на ЕСП32 плочи. Иди на: Датотека>Сачувај . Затим изаберите МицроПитхон уређај.

    Корак 3 : Сачувајте датотеку са именом маин.пи и кликните У реду .

    Наш први МицроПитхон датотека је успешно креирана, сада ћемо је отпремити на ЕСП32 табли и погледајте резултат.

    5: Покретање отпремљене скрипте у ЕСП32 користећи Тхонни ИДЕ

    Да бисмо тестирали датотеку, само сачувамо кликните на дугме Покрени на врху или притиснемо Ф5 да покренемо учитани код у ЕСП32 и да зауставимо програм кликните на дугме Стоп/Рестарт као што је приказано испод или притисните Цтрл+Ф2.


    ЛЕД диода ће почети да трепери. ЛЕД ће се окренути УКЉУЧЕНО на 1 сек.

    ЛЕД ће зауставити 1 сек. Овај циклус се наставља све док се скрипта не заустави.

    Успешно смо тестирали Тхонни ИДЕ који ради са ЕСП32 плочом користећи МицроПитхон код.

    Закључак

    МицроПитхон је подскуп језика Питхон и дизајниран за уграђене системе. Није потпуно исто што и Питхон, али и даље подржава више библиотека и може да контролише ГПИО пинове различитих микроконтролера. За програмирање ЕСП32 са МицроПитхон-ом потребан је ИДЕ. Овај водич покрива Тхонни ИДЕ инсталацију са ЕСП32 плочом мацОС .