MOCPilot - Postavte to. Šoférujte to. Ovládajte všetko.
MOCPilot je aplikácia na vytváranie vlastných ovládacích profilov pre LEGO® a kompatibilné Bluetooth modely s pohonom.
Dáva staviteľom jedno miesto na pripojenie hubov, ovládanie motorov, čítanie senzorov, návrh panelov a tvorbu vizuálnych programov pre modely, mechanizmy, autá, nákladné autá, vlaky, roboty a vlastné MOC.

Čo MOCPilot ponúka
- Vlastné profily pre vaše modely.
- Hotové profily pre podporované oficiálne sety.
- Pripojenie a správa Bluetooth hubov.
- Vizuálne programovanie blokmi pre automatizáciu a logiku.
- Ovládacie prvky panelu na jazdu a obsluhu modelov.
- Podpora LEGO® Powered Up, Technic, BuWizz, SBrick, Mould King, motorov, senzorov a kompatibilných Bluetooth zariadení.
Myšlienka
Väčšina motorizovaných stavieb potrebuje viac než jednoduchý ovládač. Auto môže potrebovať riadenie, plyn, svetlá, sledovanie batérie, sekvenciu prevodovky alebo špeciálnu štartovaciu rutinu. Robot môže potrebovať senzory, udalosti, podmienenú logiku a viac hubov pracujúcich spolu.
MOCPilot je navrhnutý pre priestor medzi jednoduchým diaľkovým ovládaním a plnohodnotným programovacím prostredím. Môžete začať jazdou z obrazovkového panelu a neskôr pridať logiku, senzory a automatizáciu.
Profily
Profil je riadiace centrum jedného modelu.
V profile môžete zvoliť huby patriace k modelu, vytvoriť program, ktorý model spúšťa, a navrhnúť ovládací panel.
Predpripravené profily
Predpripravené profily sú hotové príklady pre podporované oficiálne sety. Sú užitočné na rýchly štart alebo na štúdium toho, ako je zostavený funkčný profil.


Vlastné profily
Vlastné profily sú určené pre vaše MOC a experimenty. Môžete vytvoriť profil, pridať huby, pripojiť motory a senzory, zostaviť program a navrhnúť panel presne pre daný model.

Pripojenie hubov a zariadení
MOCPilot sa môže pripojiť k podporovaným Bluetooth hubom a kompatibilným zariadeniam a sprístupniť ich v profile.
Pre jednoduchú stavbu môžete použiť jeden hub alebo pripojiť viac hubov, keď model potrebuje viac portov, samostatné napájanie alebo nezávislé moduly.
Príklady podporovaného hardvéru





Úplný zoznam nájdete na stránke podporované huby, motory a senzory.
Tvorba logiky pomocou blokov
MOCPilot obsahuje vizuálny tvorca blokov. Programy môžete vytvárať spájaním blokov namiesto písania kódu.
Bloky môžu reagovať na udalosti, ovládať motory, čítať senzory, pracovať s premennými, používať vstup z gamepadu, aktualizovať ovládače panelu a koordinovať viac akcií.
MOCPilot plne podporuje pripojené fyzické gamepady. Bloky gamepadu čítajú tlačidlá, spúšte, smery D-padu a páčky, takže môžete priradiť skutočný ovládač k modelu, keď je fyzické ovládanie lepšie než dotyková obrazovka.
Čo možno robiť blokovými programami
- Spúšťať, zastavovať a riadiť motory.
- Čítať úroveň batérie, napätie, náklon, orientáciu, teplotu a hodnoty senzorov.
- Nastaviť fyzický gamepad pre riadenie, plyn, spúšte, akcie a prepínanie režimov.
- Reagovať na zmeny tlačidiel, senzorov, časovačov alebo ovládacích prvkov panelu.
- Vytvoriť štartovacie kontroly pred pohybom modelu.
- Pridať vlastnú logiku pre svetlá, kalibráciu riadenia, režimy výkonu a konfiguráciu hubu.
- Používať premenné, zoznamy, podmienky, slučky, správy a vlastné bloky na zložité správanie.
Návrh jazdného panelu
Ovládací panel je obrazovka používaná pri riadení modelu. Môže obsahovať volanty, joysticky, posuvníky, tlačidlá, prepínače, pedále, monitory a ďalšie ovládače.
Ovládacie prvky panelu a vstupy fyzického gamepadu môžete prepojiť s blokmi a akciami hubu, aby rozhranie zodpovedalo modelu.
Príklady panelov
- Použite volant a pedále pre autá.
- Použite posuvníky pre žeriavy, zdviháky a lineárne aktuátory.
- Použite tlačidlá pre svetlá, klaksón, radenie alebo skriptované akcie.
- Použite monitory na zobrazenie batérie, rýchlosti, hodnôt senzorov alebo vlastného stavu programu.
- Použite pripojený gamepad, ak uprednostňujete fyzické tlačidlá, páčky a spúšte.
Udržte pokročilé stavby zvládnuteľné
Ako model rastie, môže rásť aj profil. MOCPilot podporuje znovupoužiteľnú logiku pomocou My Blocks, nastavenie hubov pre konkrétny profil, viac ovládačov a programové toky kombinujúce manuálne ovládanie s automatizáciou.
Pomáha to udržať veľké programy čitateľné. Profil môže mať napríklad vlastný blok na aktualizáciu batérie, ďalší na kalibráciu riadenia a ďalší na špeciálny jazdný režim.
Typický postup
- Vytvorte alebo otvorte profil.
- Pridajte Bluetooth huby a zariadenia používané modelom.
- Zostavte program z blokov.
- Navrhnite panel na jazdu a interakciu.
- Stlačte Play.
- Testujte, dolaďujte a zlepšujte profil, kým sa model nespráva podľa vašich predstáv.
Pre koho je MOCPilot
MOCPilot je užitočný pre staviteľov, ktorí chcú:
- Lepšie diaľkové ovládanie pre motorizované LEGO® modely.
- Spôsob ovládania kompatibilných Bluetooth hubov tretích strán.
- Vizuálne programovacie prostredie pre mechanizmy a roboty.
- Predpripravené profily pre podporované oficiálne sety.
- Vlastné panely pre autá, nákladné autá, vlaky, crawlery, žeriavy a ďalšie MOC.
- Jednu aplikáciu kombinujúcu huby, motory, senzory, gamepady a ovládanie na obrazovke.
Začnite objavovať
- Postupujte podľa rýchleho úvodu a vytvorte prvý profil.
- Pred výberom hardvéru skontrolujte podporované zariadenia.
- Keď budete pripravení pridať logiku, prezrite si dokumentáciu BlockBuilder.
- Ak hub vyžaduje podporovanú verziu firmvéru, pozrite si aktualizáciu firmvéru hubu.