U direktoriju su 3 vrste datoteka:
- ".h" datoteke - "zaglavlja" C++ programa. Ovim tipom se nećemo puno baviti na početku.
- ".cpp" datoteke - C++ funkcije. Ovdje ćemo pisati naše programe.
- ".ino" datoteka - iako je u Arduino predviđena za pisanje programa, mi to nećemo činiti, osim na samom početku.
Ako slažete
robota za praćenje linije, "mrm-robot-line.*" (zvjezdicom označavamo proizvodnji niz znakova) su datoteke s njegovim funkcijama.
Ako slažete
robota za nogomet, "mrm-robot-soccer.*" su datoteke s njegovim funkcijama.
Ako slažete
robota za labirint, "mrm-robot-maze.*" su datoteke s njegovim funkcijama.
Koncentrirajte se na datoteke za vašeg robota. Ostale "*.h" i "*.cpp" datoteke su za 3 druge vrste robota. Njih je moguće i obrisati, ako nećete programirati druge vrste robota. Cjelokupna programska podrška je, kako vidimo, za razne vrste robota. Nešto što možemo zahvaliti terminu "objektno programiranje".
Ako nemate otvoren Arduino IDE s MRMS_ESP32 programom, kliknite dvostruko na "MRMS_ESP32.ino" i otvorit će se radna okolina.