Robopiobj Constants; Robopiobj Methods; Robopiobj Resource Utilization - Raspberry Pi RoboPi User Manual

Hide thumbs Also See for RoboPi:
Table of Contents

Advertisement

RoboPi v1.00

RoboPiObj Constants

INPUT
OUTPUT
PWM
SERVO

RoboPiObj Methods

start
pinMode(pin, mode)
readMode(pin)
digitalRead(pin)
digitalWrite(pin)
analogRead(chan)
analogReadRaw(chan)
analogWrite (pin, value)
servoWrite(pin, value)
servoRead(pin, value)
readDistance(int pin)
delay(ms)
delayMicroseconds(us)

RoboPiObj Resource Utilization

RoboPiObj currently uses 4944 bytes of EEPROM/RAM and two cogs for drivers,
ADC_INPUT_DRIVER
PWM_32_v4
http://Mikronauts.com
User Manual v0.85
pin mode for a digital input
pin mode for a digital output
pin mode for a PWM output (0..255)
pin mode for a servo output (0..2500)
Initialize RoboPiObj, start service cogs
set digital pin to specified mode
read current mode of digital pin
read current value (0 or 1) at pin, regardless of mode
write 0 or 1 to digital pin
read analog input channel, scale to 0..1023 return value
read analog input channel, return raw 0..4095 value
write PWM value to pin, 0 is off, 255 is fully on
write servo position to pin , 0 to 2500 microseconds
return last servo position written to pin
return distance to nearest object in milimeters
delay for ms milliseconds
delay for us microseconds
MCP3208 driver object
PWM/Servo driver object
Copyright 2014 William Henning
16
2014-01-27

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RoboPi and is the answer not in the manual?

Questions and answers

Table of Contents