Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmieren_des_mbot-roboters

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
programmieren_des_mbot-roboters [2025/02/05 13:18] torsten.roehlprogrammieren_des_mbot-roboters [2025/02/05 13:45] (aktuell) – [Kurzüberblick API] torsten.roehl
Zeile 15: Zeile 15:
 </WRAP> </WRAP>
  
-==== MeRGBLed  - farbige LED's ==== 
  
 +
 +|**<color #7092be>MeRGBLed  - farbige LED's</color>** ||
 ^Code^Beschreibung^ ^Code^Beschreibung^
 |''MeRGBLed led(0, 2);'' | LED (Objekt) erstellen - Werte sind durch die Hardware fest!!!| |''MeRGBLed led(0, 2);'' | LED (Objekt) erstellen - Werte sind durch die Hardware fest!!!|
Zeile 23: Zeile 24:
 |''show()''|Anzeigen (nach dem setzen) der Farbe. | |''show()''|Anzeigen (nach dem setzen) der Farbe. |
  
-==== MeRGBLed  - Buzzer (Summer) ==== 
  
 +|**<color #7092be>MeBuzzer  - Buzzer (Summer)</color>** ||
 ^Code^Beschreibung^ ^Code^Beschreibung^
-|''MeRGBLed led(0, 2);''LED (Objekt) erstellen - Werte sind durch die Hardware fest!!!+|''MeBuzzer buzzer;''Buzzer (Objekt) erstellen| 
-|'' led.setpin(13);''PIN 13 (siehe Pinbelegungim ''setup()'' setzen! +|''  buzzer.tone(frequency, duration);''''frequency'' - Frequenz des gespielten Tons.   ''duration'' - Dauer (in msfür den ausgegebenen Ton. | 
-|''setColorAt(led,r,g,b)''Setzt die Farbe der gewählten //led// mit den Werten für Rot (''r''), Grün (''g'') und Blau (''b''zwischen 0 und 255. Dabei bedeutet 0,0,0 kein Licht und 255,255,255 weißes Licht.  //led// ist 0 oder 1 (für die beiden LED's)| +|''buzzer.noTone ()''| Ausgabe stoppen.| 
-|''show()''|Anzeigen (nach dem setzen) der Farbe. |+ 
 + 
 + 
 +|**<color #7092be>MeDCMotor  - Motoren</color>** || 
 +^Code^Beschreibung^ 
 +|''MeDCMotor motor1(M1);  ''Motor (Objekt) erstellen - M1!| 
 +|''MeDCMotor motor2(M2);  '' | Motor (Objekt) erstellen - M2!| 
 +|''motor1.run(value);  '' | Geschwindigkeit (valuedvon 255 bis -255. 0 stopt den Motor.
 +|''motor1.stop();  '' | | 
 + 
 + 
 +|**<color #7092be>MeLightSensor - Lichtsensor</color>** || 
 +^Code^Beschreibung^ 
 +|''MeLightSensor lightSensor(PORT_8);'' | Lichtsensor (Objekterstellen!
 +|''lightSensor.read()'' |Sensor auslesen (0-1023), je heller desto größer der gelesene Wert. | 
 + 
 ===== Pinnbelegung ===== ===== Pinnbelegung =====
 | **A0**   | RJ25 plug 4 <color #22b14c>(default not-connected) </color>   | | **A0**   | RJ25 plug 4 <color #22b14c>(default not-connected) </color>   |
programmieren_des_mbot-roboters.1738761536.txt.gz · Zuletzt geändert: 2025/02/05 13:18 von torsten.roehl