Home Page | Language Reference| extended() | SD Reference | Libraries | Comparison | Changes

Robot

AnalogWrite()

Description

Writes an Analog value as PWM to the specified port on the robot. The board has a 8-bit PWM, allowing for 256 discrete levels.

Robot.AnalogWrite() only works on TKD4, located on the Control Board. It cannot be used at the same time as TK0 through TK7.

Syntax

Robot.AnalogWrite(port, value)

Parameters

port: TKD4

value : 0 to 255

Returns

none

Examples

#include <ArduinoRobot.h> void setup ( ) {
  Robot.begin ( ) ;
  Serial.begin ( 9600 ) ;
} void loop ( ) {
  for ( int x= 0 ;x< 256 ;x++ ) {
  Robot.AnalogWrite (TKD4, x) ; //increase brightness of an LED on TK0
  delay ( 20 ) ;
  }
}

PWM to the specified port on the robot. The board has a 8-bit PWM, allowing for 256 discrete levels.

Robot.AnalogWrite() only works on TKD4, located on the Control Board. It cannot be used at the same time as TK0 through TK7.

Syntax

Robot.AnalogWrite(port, value)

Parameters

port: TKD4

value : 0 to 255

Returns

none

Note

Lottie Top

Control Board

Lottie Bottom

Motor Board

Robot Control Board

See also

Reference Home

The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.