Motorer
Motorblock används för att starta, stoppa, positionera och justera motorer som är anslutna till hubbportar.
Grundläggande motorkommandoblock
Starta motor (Nybörjare)
Startar den valda motorn.
- Riktningsalternativ: medurs / moturs
Stoppa motor (Nybörjare)
Stoppar den valda motorn.
Kör under (Avancerad)
Kör den valda motorn under angiven tid/vinkel/rotation baserat på blockets inställningar.
- Riktningsalternativ: medurs / moturs
- Enhetsalternativ:
rotationer,grader,sekunder - Obs: den här funktionen kräver en motor på den valda porten som stöder encoderbaserad styrning.
Starta motor med hastighet (Nybörjare)
Startar motorn med ett explicit hastighetsvärde.
Kör under med hastighet (Avancerad)
Kör motorn under en målvaraktighet/mängd med explicit hastighet.
- Enhetsalternativ:
rotationer,grader,sekunder - Obs: den här funktionen kräver en motor på den valda porten som stöder encoderbaserad styrning.
Ställ in motorhastighet (Avancerad)
Ställer in hastigheten som används av relaterade motorkörningsblock.
Positions- och rörelseblock
Gå till position (Avancerad)
Flyttar motorn till målpositionen i absoluta termer.
- Vägalternativ:
kortaste vägen,medurs,moturs - Obs: den här funktionen kräver en motor på den valda porten som stöder encoderbaserad styrning.
Gå till relativ position (Nybörjare)
Flyttar motorn med en relativ offset.
- Obs: den här funktionen kräver en motor på den valda porten som stöder encoderbaserad styrning.
BuWizz 3 gå till relativ position (Nybörjare)
BuWizz 3-variant av blocket för relativ positionering.
- Obs: den här funktionen kräver en motor på den valda porten som stöder encoderbaserad styrning.
Ställ in relativ position (Nybörjare)
Ställer in motorns referens för relativ position.
- Obs: den här funktionen kräver en motor på den valda porten som stöder encoderbaserad styrning.
Kalibrera styrstång (Nybörjare)
Kalibrerar styrstångens neutrala/referensposition.
- Krav: motorn som är ansluten till den valda porten måste stödja spårning av absolut/relativ vinkel (intern encoder).
- Mekaniskt krav: styraxelns rörelse måste vara fysiskt begränsad till ett giltigt intervall (till exempel med styrstång/växelns ändlägen).
- Så fungerar det: blocket sveper och mäter det tillgängliga rotationsområdet för styrningen och beräknar sedan kalibreringsdata som används för styrkonfigurationen.
- Utdatabeteende: blockargument skriver resultat till variabler som skickas till blocket (funktionsliknande pass-by-reference-beteende). Dessa variabler muteras av blocket och ska användas för att läsa kalibreringsresultaten.
Motorjusterings- och säkerhetsblock
Ställ in motorbeteende vid stopp (Guru)
Ställer in motorns stoppläge (till exempel broms/håll/frihjul beroende på tillgängliga alternativ).
- Stopplägesalternativ:
broms,håll position,frihjul - Obs: den här funktionen kräver en motor på den valda porten som stöder encoderbaserad styrning.
Ställ in stall-detektering (Guru)
Aktiverar eller inaktiverar stall-detektering.
- Obs: endast tillgängligt för MINDSTORMS Robot Inventor-hubben.
Ställ in acceleration (Guru)
Ställer in motorns accelerationsprofil/-hastighet.
- Profilalternativ:
standard,snabb,balanserad,mjuk,långsam,mycket långsam - Obs: den här funktionen kräver en motor på den valda porten som stöder encoderbaserad styrning.
Ställ in retardation (Guru)
Ställer in motorns retardationsprofil/-hastighet.
- Profilalternativ:
standard,snabb,balanserad,mjuk,långsam,mycket långsam - Obs: den här funktionen kräver en motor på den valda porten som stöder encoderbaserad styrning.
Motorreporterblock
Position (Nybörjare)
Returnerar aktuell motorposition.
Relativ position (Nybörjare)
Returnerar aktuellt värde för relativ position.
Hastighet (Nybörjare)
Returnerar aktuell motorhastighet.
Effekt (Avancerad)
Returnerar aktuellt motoreffektvärde.
- Obs: endast tillgängligt för MINDSTORMS Robot Inventor-hubben.
Technic Move-motorblock
Starta motorer med hastighet (Nybörjare)
Startar Technic Move-drivmotorerna med vald hastighet.
Strömpuls (Nybörjare)
Skickar ett strömpulskommando till den valda Technic Move Hub.
- Endast tillgänglig för Technic Move Hub.
- Typisk användning: förstärk eller väck Technic Move-drivsystemet kort innan nästa block fortsätter.
Stoppa motorer (Nybörjare)
Stoppar Technic Move-drivmotorerna.
Broms (Nybörjare)
Tillämpar bromsbeteende på Technic Move-motorer.
- Bromsalternativ:
av,på
Ställ styrstång till (Nybörjare)
Ställer in styrstångens målposition/-värde.
Kalibrera styrstång (Nybörjare)
Kalibrerar Technic Move-styrstången med hjälp av hubbens interna kalibreringsalgoritm och automatisk detektering av styrintervall.
- Obs: motoraxeln måste vara mekaniskt begränsad (till exempel av en styrstångsmekanism).