This is an old revision of the document!


Visual Studio Code ja PlatformIO paigaldamine ning oma esimese projekti loomine

See õpetus kirjeldab, kuidas alla laadida ja installida PlatformIO Visual Studio Code pistikprogrammina.

Paigaldamine

  1. [https://code.visualstudio.com/|Laadi alla]] ja installi Visual Studio Code.
  2. Ava Visual Studio Code extensions (Vasakul ikoonide riba)
  3. Otsi ametlikku Platformio-ide paketti
  4. visstu1
  5. Installi PlatformIO IDE
  6. visstu2
  7. Installi clang
  • Linux: Kasutades pakihaldureid: apt-get install clang või yum install clang.
  • Mac OS X: Installi uusim Xcode koos uusimate käsureatööriistadega (need installitakse automaatselt, kui käivitate Terminalis esimest korda clang'i, või käsitsi, käivitades
     xcode-select --install 
  • Windows: Laadi alla (LLVM-3.9.1-win64.exe) Windowsile. Palun valige installimise käigus valik “Add LLVM to the system PATH”.

PALUN ÄRGE INSTALLIGE CLANG 4.0. PLATFORMIO TOETAB AJUTISELT AINULT CLANG 3.9.

Kui näete installimiskonsoolis veateadet Failed to find MSBuild toolsets directory, palun ignoreerige seda ja vajutage suvalist klahvi, et see aken sulgeda. PlatformIO IDE kasutab ainult Clang'i täitmisloogikat, mis peaks pärast seda ilma probleemideta töötama.

Projekti seadistamine

  • Klõpsake PlatformIO tööriistaribal “PlatformIO Home” nuppu

  • Klõpsake “New Project”

  • Valige oma projektile nimi. Parda valikuks valige “WeMos D1 R2 & mini (WEMOS)” ja raamistiku valikuks “Arduino”.

  • Lisage projekti puusse vasakul menüüs just loodud projekt
  • Avage platformio.ini fail ja kleepige
    lib_deps = ITTIoT

    raamistiku rea lõppu. “lib_deps” informeerib PlatformIO-d, millised raamatukogud teie projekti jaoks alla laadida. ITTIoT raamatukogu on kohustuslik kõigi IoT kodulabori komplekti programmide jaoks. Iga mooduli jaoks vajalikud täpsed raamatukogud on kirjeldatud nende näidete lehel. Veenduge, et pardakood on õige

    board = d1_mini
Pilt tuleb asendada

  • Avage src kaustas olev main.cpp fail. Siia kirjutate oma koodi. Praegu asendage kõik relee näidiskoodiga.

  • Käivitage Build (PlatformIO > Build) ja peaksite nägema rohelist “success” tulemust ehituse paneelil

  • Püsivara laadimiseks pardale käivitage Upload. Pärast koodi edukat üleslaadimist võiksite kontrollida, kuidas see töötab. Selleks proovige saata sellele käske MQTTbox tarkvaraga.

(Kui teil on Linuxis üleslaadimisprobleeme, proovige sudo chown username /dev/ttyUSB0)

  • Sisseehitatud “Serial Monitori” käivitamiseks valige (Menüü: PlatformIO > Serial Monitor) või vajutage PlatformIO tööriistaribal vastavat ikooni

et/iot/examples/setup/usb.1720865286.txt.gz · Last modified: 2024/07/13 10:08 by rojarl
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0