MOCPilot - Bygg det. Kjør det. Kontroller alt.
MOCPilot er en app for å lage egne kontrollprofiler for LEGO® og kompatible Bluetooth-drevne modeller.
Den gir byggere ett sted for å koble til huber, styre motorer, lese sensorer, designe dashbord og lage visuelle programmer for modeller, mekanismer, biler, lastebiler, tog, roboter og egne MOC-er.

Hva MOCPilot gir deg
- Egne profiler for dine egne modeller.
- Ferdige profiler for støttede offisielle sett.
- Tilkobling og administrasjon av Bluetooth-huber.
- Visuell blokkprogrammering for automatisering og logikk.
- Dashbordkontroller for kjøring og betjening av modeller.
- Støtte for LEGO® Powered Up, Technic, BuWizz, SBrick, Mould King, motorer, sensorer og kompatible Bluetooth-enheter.
Ideen
De fleste motoriserte bygg trenger mer enn en enkel fjernkontroll. En bil kan trenge styring, gass, lys, batteriovervåking, girsekvens eller en spesiell startrutine. En robot kan trenge sensorer, hendelser, betinget logikk og flere huber som jobber sammen.
MOCPilot er laget for området mellom en enkel fjernkontroll og et fullverdig programmeringsmiljø. Du kan starte med å kjøre en modell fra et skjermdashbord og senere legge til logikk, sensorer og automatisering.
Profiler
En profil er kontrollsenteret for én modell.
I en profil kan du velge hvilke huber som hører til modellen, lage programmet som kjører modellen, og designe dashbordet som brukes til å styre den.
Forhåndsbygde profiler
Forhåndsbygde profiler er ferdige eksempler for støttede offisielle sett. De er nyttige når du vil komme raskt i gang eller studere hvordan en fungerende profil er satt sammen.


Egne profiler
Egne profiler er for dine egne MOC-er og eksperimenter. Du kan lage en profil, legge til huber, koble motorer og sensorer, bygge et program og designe et kontrolldashbord som passer modellen.

Koble til huber og enheter
MOCPilot kan koble til støttede Bluetooth-huber og kompatible enheter og gjøre dem tilgjengelige i profilen din.
Du kan bruke én hub for et enkelt bygg eller koble til flere huber når modellen trenger flere porter, separate strømsystemer eller uavhengige moduler.
Eksempler på støttet maskinvare





Se siden med støttede huber, motorer og sensorer for hele listen.
Bygg logikk med blokker
MOCPilot inkluderer en visuell blokkbygger. Du kan lage programmer ved å koble sammen blokker i stedet for å skrive kode.
Blokker kan reagere på hendelser, styre motorer, lese sensorer, jobbe med variabler, bruke gamepad-inndata, oppdatere dashbordkontroller og koordinere flere handlinger.
MOCPilot støtter tilkoblede fysiske gamepader fullt ut. Gamepad-blokker lar deg lese knapper, triggere, D-pad-retninger og styrespaker, slik at du kan bruke en ekte kontroller med modellen når fysisk kontroll er bedre enn berøringsskjerm.
Hva du kan gjøre med blokkprogrammer
- Starte, stoppe og styre motorer.
- Lese batterinivå, spenning, helling, orientering, temperatur og sensorverdier.
- Konfigurere fysisk gamepadkontroll for styring, gass, triggere, handlinger og modusbytte.
- Reagere når knapper, sensorer, timere eller dashbordkontroller endres.
- Lage startkontroller før modellen begynner å bevege seg.
- Legge til egen logikk for lys, styrekalibrering, effektmoduser og hubkonfigurasjon.
- Bruke variabler, lister, betingelser, løkker, kringkastinger og egne blokker for å organisere kompleks oppførsel.
Design et kjøredashbord
Dashbordet er skjermen du bruker når du styrer modellen. Det kan inneholde ratt, joysticker, skyveknapper, knapper, brytere, pedaler, monitorer og andre kontroller.
Du kan koble dashbordkontroller og fysisk gamepad-inndata til blokker og hubhandlinger, slik at grensesnittet passer modellen.
Dashbordeksempler
- Bruk ratt og pedaler for biler.
- Bruk skyveknapper for kraner, lifter og lineære aktuatorer.
- Bruk knapper for lys, horn, girskift eller skriptede handlinger.
- Bruk monitorer for å vise batteri, hastighet, sensorverdier eller egen programtilstand.
- Bruk en tilkoblet gamepad hvis du foretrekker fysiske knapper, spaker og triggere.
Hold avanserte bygg håndterlige
Når en modell vokser, kan profilen vokse med den. MOCPilot støtter gjenbrukbar logikk med My Blocks, profilspesifikt huboppsett, flere kontroller og programflyter som kombinerer manuell styring med automatisering.
Dette hjelper med å holde store programmer lesbare. En profil kan for eksempel ha én egen blokk for batterioppdateringer, en annen for styrekalibrering og en tredje for en spesiell kjøremodus.
Typisk arbeidsflyt
- Opprett eller åpne en profil.
- Legg til Bluetooth-hubene og enhetene modellen bruker.
- Bygg programmet med blokker.
- Design et dashbord for kjøring og interaksjon.
- Trykk Play.
- Test, juster og forbedre profilen til modellen oppfører seg slik du ønsker.
Hvem MOCPilot er for
MOCPilot er nyttig for byggere som vil ha:
- En bedre fjernkontroll for motoriserte LEGO®-modeller.
- En måte å kontrollere tredjeparts kompatible Bluetooth-huber på.
- Et visuelt programmeringsmiljø for mekanismer og roboter.
- Forhåndsbygde profiler for støttede offisielle sett.
- Egne dashbord for biler, lastebiler, tog, crawlere, kraner og andre MOC-er.
- Én app som kombinerer huber, motorer, sensorer, gamepader og skjermkontroller.
Begynn å utforske
- Følg hurtigstartveiledningen for å bygge din første profil.
- Sjekk støttede enheter før du velger maskinvare.
- Utforsk BlockBuilder-dokumentasjonen når du er klar til å legge til logikk.
- Se oppdatering av hub-firmware hvis en hub krever en støttet firmwareversjon.