Gå til hovedinnhold

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.

MOCPilot-appen på en telefon

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.

MOCPilot-profilsiden
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.

Forhåndsbygde MOCPilot-profilerForhåndsbygd MOCPilot-blokkprogram
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.

Lag en egen MOCPilot-profil

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.

Mine Bluetooth-huber-siden i MOCPilot Tilkoblede Bluetooth-huber i MOCPilot
Eksempler på støttet maskinvare
LEGO Technic Hub
Technic Hub
LEGO Technic Move Hub
Technic Move Hub
BuWizz 3.0 Pro Hub
BuWizz 3.0
SBrick Hub
SBrick
Mould King Hub
Mould King

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.

MOCPilot-brukerprogram bygget med blokker
Blokk når programmet starterBlokk start motor med hastighetBlokk for hubens batterinivåBlokk for rattverdi
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.

MOCPilot-dashbordkontroller MOCPilot-kontrollskjerm med ratt og pedaler
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.

Eksempel på bruk av My Blocks i MOCPilot

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

  1. Opprett eller åpne en profil.
  2. Legg til Bluetooth-hubene og enhetene modellen bruker.
  3. Bygg programmet med blokker.
  4. Design et dashbord for kjøring og interaksjon.
  5. Trykk Play.
  6. Test, juster og forbedre profilen til modellen oppfører seg slik du ønsker.
Flyt for hubtilkobling i MOCPilot

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