Przejdź do głównej treści

MOCPilot - Zbuduj. Prowadź. Kontroluj wszystko.

MOCPilot — aplikacja do tworzenia własnych profili sterowania dla LEGO® i zgodnych konstrukcji Bluetooth.

Daje konstruktorom jedno miejsce do łączenia hubów, sterowania silnikami, odczytu czujników, projektowania pulpitów i tworzenia programów wizualnych dla modeli, mechanizmów, samochodów, ciężarówek, pociągów, robotów i własnych MOC.

Aplikacja MOCPilot na telefonie

Co daje MOCPilot

  • Własne profile dla twoich modeli.
  • Gotowe profile dla obsługiwanych oficjalnych zestawów.
  • Łączenie i zarządzanie hubami Bluetooth.
  • Programowanie wizualne blokami dla automatyzacji i logiki.
  • Kontrolery pulpitu do jazdy i obsługi modeli.
  • Obsługa LEGO® Powered Up, Technic, BuWizz, SBrick, Mould King, silników, czujników i zgodnych urządzeń Bluetooth.

Pomysł

Większość zmotoryzowanych konstrukcji potrzebuje więcej niż prostego pilota. Samochód może wymagać skrętu, gazu, świateł, monitorowania baterii, sekwencji skrzyni biegów albo specjalnej procedury startowej. Robot może potrzebować czujników, zdarzeń, logiki warunkowej i kilku współpracujących hubów.

MOCPilot jest zaprojektowany dla przestrzeni między prostym pilotem a pełnym środowiskiem programowania. Możesz zacząć od prowadzenia modelu z pulpitu ekranowego, a potem dodawać logikę, czujniki i automatyzację.

Profile

Profil jest centrum sterowania jednego modelu.

W profilu możesz wybrać huby należące do modelu, utworzyć program uruchamiający model i zaprojektować pulpit używany do sterowania.

Strona profili MOCPilot
Profile gotowe

Gotowe profile to przygotowane przykłady dla obsługiwanych oficjalnych zestawów. Przydają się, gdy chcesz szybko zacząć albo zobaczyć, jak zbudowany jest działający profil.

Gotowe profile MOCPilotGotowy program blokowy MOCPilot
Profile własne

Własne profile są przeznaczone dla twoich MOC i eksperymentów. Możesz utworzyć profil, dodać huby, podłączyć silniki i czujniki, zbudować program oraz zaprojektować pulpit pasujący do konkretnego modelu.

Tworzenie własnego profilu MOCPilot

Łączenie hubów i urządzeń

MOCPilot może łączyć się z obsługiwanymi hubami Bluetooth i zgodnymi urządzeniami, a potem udostępniać je w profilu.

Dla prostej konstrukcji możesz użyć profilu z jednym hubem albo podłączyć kilka hubów, gdy model wymaga większej liczby portów, oddzielnych systemów zasilania lub niezależnych modułów.

Strona Moje huby Bluetooth w MOCPilot Połączone huby Bluetooth w MOCPilot
Przykłady obsługiwanego sprzętu
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

Pełną listę znajdziesz na stronie obsługiwane huby, silniki i czujniki.

Budowanie logiki blokami

MOCPilot zawiera wizualny kreator bloków. Programy można tworzyć przez łączenie bloków zamiast pisania kodu.

Bloki mogą reagować na zdarzenia, sterować silnikami, odczytywać czujniki, pracować ze zmiennymi, używać wejścia z gamepada, aktualizować kontrolery pulpitu i koordynować kilka akcji.

MOCPilot w pełni obsługuje podłączone fizyczne gamepady. Bloki gamepada odczytują przyciski, spusty, kierunki D-pad i drążki, więc możesz przypisać prawdziwy kontroler do modelu, gdy sterowanie fizyczne jest wygodniejsze niż ekran dotykowy.

Program użytkownika MOCPilot zbudowany z bloków
Blok uruchomienia programuBlok uruchomienia silnika z prędkościąBlok poziomu baterii hubaBlok wartości kierownicy
Co można zrobić programami blokowymi
  • Uruchamiać, zatrzymywać i skręcać silniki.
  • Odczytywać poziom baterii, napięcie, przechył, orientację, temperaturę i wartości czujników.
  • Konfigurować fizyczny gamepad do skrętu, gazu, spustów, akcji i zmiany trybów.
  • Reagować na zmiany przycisków, czujników, timerów lub kontrolerów pulpitu.
  • Tworzyć kontrole startowe przed rozpoczęciem ruchu modelu.
  • Dodawać własną logikę dla świateł, kalibracji skrętu, trybów mocy i konfiguracji huba.
  • Używać zmiennych, list, warunków, pętli, komunikatów i własnych bloków do organizacji złożonego zachowania.

Projektowanie pulpitu jazdy

Pulpit to ekran używany podczas sterowania modelem. Może zawierać kierownice, joysticki, suwaki, przyciski, przełączniki, pedały, monitory i inne kontrolery.

Kontrolery pulpitu i wejścia fizycznego gamepada można łączyć z blokami oraz akcjami huba, aby interfejs pasował do modelu.

Kontrolery pulpitu MOCPilot Ekran sterowania MOCPilot z kierownicą i pedałami
Przykłady pulpitów
  • Użyj kierownicy i pedałów dla samochodów.
  • Użyj suwaków dla dźwigów, podnośników i siłowników liniowych.
  • Użyj przycisków do świateł, klaksonu, zmiany biegów lub akcji skryptowych.
  • Użyj monitorów do pokazywania baterii, prędkości, wartości czujników lub własnego stanu programu.
  • Użyj podłączonego gamepada, jeśli wolisz fizyczne przyciski, drążki i spusty od ekranu dotykowego.

Utrzymanie zaawansowanych konstrukcji pod kontrolą

Gdy model rośnie, profil może rosnąć razem z nim. MOCPilot obsługuje logikę wielokrotnego użytku przez My Blocks, konfigurację hubów dla konkretnego profilu, wiele kontrolerów i przepływy programu łączące sterowanie ręczne z automatyzacją.

Przykład użycia My Blocks w MOCPilot

Pomaga to utrzymać czytelność dużych programów. Na przykład profil może mieć osobny blok do aktualizacji baterii, drugi do kalibracji skrętu i kolejny do specjalnego trybu jazdy.

Typowy przepływ pracy

  1. Utwórz lub otwórz profil.
  2. Dodaj huby Bluetooth i urządzenia używane przez model.
  3. Zbuduj program z bloków.
  4. Zaprojektuj pulpit do jazdy i interakcji.
  5. Naciśnij Play.
  6. Testuj, dostrajaj i ulepszaj profil, aż model będzie zachowywał się tak, jak chcesz.
Przepływ łączenia huba w MOCPilot

Dla kogo jest MOCPilot

MOCPilot przydaje się konstruktorom, którzy chcą:

  • Lepszego pilota do zmotoryzowanych modeli LEGO®.
  • Sposobu sterowania zgodnymi hubami Bluetooth firm trzecich.
  • Wizualnego środowiska programowania dla mechanizmów i robotów.
  • Gotowych profili dla obsługiwanych oficjalnych zestawów.
  • Własnych pulpitów dla samochodów, ciężarówek, pociągów, crawlerów, dźwigów i innych MOC.
  • Jednej aplikacji łączącej huby, silniki, czujniki, gamepady i sterowanie ekranowe.

Zacznij odkrywać