Skip to main content

We All Code Robot Client

Project description

We All Code Robot Client

standard-readme compliant

The Python client code for the We All Code robots.

Table of Contents

Requirements

  • Python >= 3

Install

On Ubuntu-like systems:

sudo apt-get install python3-pip -y
pip3 install weallcode_robot

Usage

from weallcode_robot import Robot

alpha = Robot('alpha')

# (left, right) wheels 100% forward
alpha.wheels(100, 100)
alpha.sleep(1)

# (left, right) wheels 100% backward
alpha.wheels(-100, -100)
alpha.sleep(1)

# spin around
alpha.wheels(100, -100)
alpha.sleep(1)

API

Method Params Values Example
buzzer_off bot.buzzer_off()
buzzer hertz, period 1 to 1000 bot.buzzer(1000, 1000)
led red, green, blue 0 to 255 bot.led(0, 12, 255)
sleep seconds number >= 0 bot.sleep(1.5)
stop bot.stop()
wheels left, right -100 to 100 bot.wheels(-90, 80)

Maintainers

@danielmconrad

Contributing

PRs accepted.

Small note: If editing the README, please conform to the standard-readme specification.

License

MIT © 2019 We All Code

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

weallcode_robot-1.4.5.tar.gz (3.2 kB view hashes)

Uploaded Source

Built Distribution

weallcode_robot-1.4.5-py3-none-any.whl (3.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page