Hier die aktuelle Liste der möglichen Befehle:

Programmierbefehle für ComputerCraft und…

 

…Lego® WeDo

wedo,leftMotor(seite, drehzahl) Dreht den Motor am linken der beiden WeDo Hub-Anschlüsse mit einer Drehzahl von 1 bis ca. 100 im Uhrzeigersinn, von -1 bis ca. -100 gegen den Uhrzeigersinn.
wedo,rightMotor(seite, drehzahl) Dreht den Motor am rechten der beiden WeDo Hub-Anschlüsse mit einer Drehzahl von 1 bis ca. 100 im Uhrzeigersinn, von -1 bis ca. -100 gegen den Uhrzeigersinn.
wedo,bothMotors(seite, drehzahl links, drehzahl rechts) Dreht beide Motoren an beiden WeDo Hub-Anschlüssen mit jeweils einer Drehzahl von 1 bis ca. 100 im Uhrzeigersinn, von -1 bis ca. ‑100 gegen den Uhrzeigersinn. Beide Drehzahlen müssen angegeben werden.
wedo, getTilt(seite) Fragt den Kippsensor am WeDo Hub ab, gibt „normal“, „left“, „right“, „forward“ oder „back“ zurück, je nach Neigung des Sensors.
wedo,getDistance(seite) Noch nicht vollständig implementiert.
wedo,getLeftRotation(seite) Noch nicht vollständig implementiert.
wedo,getRightRotation(seite) Noch nicht implementiert.

…Arduino Leonardo (mit angepasster Firmware!)

arduino.setInput(seite, port) Setzt einen der digitalen Ports 0-7 als Eingang
arduino.getInput(seite, port) Fragt den Zustand des als Eingang geschalteten Ports ab. Liefert entweder 1 oder 0
arduino.setOutputHigh(seite, port) Setzt einen der digitalen Ports 0-7 als Ausgang und unter Spannung
arduino.setOutputLow(seite, port) Setzt einen der digitalen Ports 0-7 als Ausgang und ohne Spannung

…beide Systeme (für Nerds 🙂 )

…getRaw(seite) Liefert den kompletten HID Report als Array, zum selber Debuggen…
…getByte(seite,byteID) Liefert ein bestimmtes Byte des HID Reports. Zum Debuggen einzelner Ports beim Leonardo interessant.


Seite ist „left“, „right“, „front“, „back“, „top“ oder „bottom“, je nachdem,
wo der WeDo Block am ComputerCraft Computer sitzt!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.