MOCPilot - Postavte to. Řiďte to. Ovládejte vše.
MOCPilot je aplikace pro vytváření vlastních ovládacích profilů pro LEGO® a kompatibilní Bluetooth modely s pohonem.
Dává stavitelům jedno místo pro připojení hubů, ovládání motorů, čtení senzorů, návrh ovládacích panelů a tvorbu vizuálních programů pro modely, mechanismy, auta, nákladní vozy, vlaky, roboty a vlastní MOC.

Co MOCPilot nabízí
- Vlastní profily pro vaše modely.
- Hotové profily pro podporované oficiální sady.
- Připojení a správa Bluetooth hubů.
- Vizuální programování bloky pro automatizaci a logiku.
- Ovládací prvky panelu pro řízení a obsluhu modelů.
- Podpora LEGO® Powered Up, Technic, BuWizz, SBrick, Mould King, motorů, senzorů a kompatibilních Bluetooth zařízení.
Myšlenka
Většina motorizovaných staveb potřebuje víc než jednoduchý ovladač. Auto může potřebovat řízení, plyn, světla, sledování baterie, sekvenci převodovky nebo speciální startovací rutinu. Robot může potřebovat senzory, události, podmíněnou logiku a několik hubů pracujících společně.
MOCPilot je navržen pro prostor mezi základním dálkovým ovládáním a plnohodnotným programovacím prostředím. Můžete začít řízením modelu z obrazovkového panelu a později přidat logiku, senzory a automatizaci.
Profily
Profil je řídicí centrum jednoho modelu.
V profilu můžete zvolit huby patřící k modelu, vytvořit program, který model spouští, a navrhnout ovládací panel.
Předpřipravené profily
Předpřipravené profily jsou hotové příklady pro podporované oficiální sady. Hodí se pro rychlý start nebo pro pochopení, jak je sestaven funkční profil.


Vlastní profily
Vlastní profily jsou určeny pro vaše MOC a experimenty. Můžete vytvořit profil, přidat huby, připojit motory a senzory, sestavit program a navrhnout panel přesně pro daný model.

Připojení hubů a zařízení
MOCPilot se může připojit k podporovaným Bluetooth hubům a kompatibilním zařízením a zpřístupnit je v profilu.
Pro jednoduchou stavbu můžete použít jeden hub nebo připojit více hubů, když model potřebuje více portů, oddělené napájení nebo nezávislé moduly.
Příklady podporovaného hardwaru





Úplný seznam najdete na stránce podporované huby, motory a senzory.
Tvorba logiky pomocí bloků
MOCPilot obsahuje vizuální tvůrce bloků. Programy můžete vytvářet spojováním bloků místo psaní kódu.
Bloky mohou reagovat na události, ovládat motory, číst senzory, pracovat s proměnnými, používat vstup z gamepadu, aktualizovat ovladače panelu a koordinovat více akcí.
MOCPilot plně podporuje připojené fyzické gamepady. Bloky gamepadu čtou tlačítka, spouště, směry D-padu a páčky, takže můžete přiřadit skutečný ovladač k modelu, když je fyzické ovládání lepší než dotyková obrazovka.
Co lze dělat blokovými programy
- Spouštět, zastavovat a řídit motory.
- Číst úroveň baterie, napětí, náklon, orientaci, teplotu a hodnoty senzorů.
- Nastavit fyzický gamepad pro řízení, plyn, spouště, akce a přepínání režimů.
- Reagovat na změny tlačítek, senzorů, časovačů nebo ovládacích prvků panelu.
- Vytvořit startovací kontroly před pohybem modelu.
- Přidat vlastní logiku pro světla, kalibraci řízení, režimy výkonu a konfiguraci hubu.
- Používat proměnné, seznamy, podmínky, smyčky, zprávy a vlastní bloky pro složité chování.
Návrh jízdního panelu
Ovládací panel je obrazovka používaná při řízení modelu. Může obsahovat volanty, joysticky, posuvníky, tlačítka, přepínače, pedály, monitory a další ovladače.
Ovládací prvky panelu a vstupy fyzického gamepadu můžete propojit s bloky a akcemi hubu, aby rozhraní odpovídalo modelu.
Příklady panelů
- Použijte volant a pedály pro auta.
- Použijte posuvníky pro jeřáby, zvedáky a lineární aktuátory.
- Použijte tlačítka pro světla, klakson, řazení nebo skriptované akce.
- Použijte monitory pro baterii, rychlost, hodnoty senzorů nebo vlastní stav programu.
- Použijte připojený gamepad, pokud dáváte přednost fyzickým tlačítkům, páčkám a spouštím.
Udržte pokročilé stavby přehledné
Jak model roste, může růst i profil. MOCPilot podporuje znovupoužitelnou logiku pomocí My Blocks, nastavení hubů pro konkrétní profil, více ovladačů a programové toky kombinující ruční ovládání s automatizací.
To pomáhá udržet velké programy čitelné. Profil může mít například vlastní blok pro aktualizaci baterie, další pro kalibraci řízení a další pro speciální jízdní režim.
Typický postup
- Vytvořte nebo otevřete profil.
- Přidejte Bluetooth huby a zařízení používaná modelem.
- Sestavte program z bloků.
- Navrhněte panel pro řízení a interakci.
- Stiskněte Play.
- Testujte, laděte a vylepšujte profil, dokud se model nechová podle vašich představ.
Pro koho je MOCPilot
MOCPilot je užitečný pro stavitele, kteří chtějí:
- Lepší dálkové ovládání pro motorizované LEGO® modely.
- Způsob ovládání kompatibilních Bluetooth hubů třetích stran.
- Vizuální programovací prostředí pro mechanismy a roboty.
- Předpřipravené profily pro podporované oficiální sady.
- Vlastní panely pro auta, nákladní vozy, vlaky, crawlery, jeřáby a další MOC.
- Jednu aplikaci kombinující huby, motory, senzory, gamepady a ovládání na obrazovce.
Začít objevovat
- Postupujte podle rychlého úvodu a vytvořte první profil.
- Před výběrem hardwaru zkontrolujte podporovaná zařízení.
- Až budete připraveni přidat logiku, projděte si dokumentaci BlockBuilder.
- Pokud hub vyžaduje podporovanou verzi firmwaru, přečtěte si aktualizaci firmwaru hubu.