A Python Library For Kamibot
Project description
Package for Kamibot
install
pip install pyserial==3.5
check version
import pyKamibot as kamibot
# check version
print(kamibot.__version__)
exmaple
- LED
from pyKamibot import Kamibot
kamibot = Kamibot('COM3', 57600)
# LED (r, g, b)
kamibot.turn_led(200, 0, 0)
# ---------------------------------------------------
# Move on mapboard
# ---------------------------------------------------
for i in range(0, 100):
kamibot.turn_led(200, 0, 0)
kamibot.delay(1)
kamibot.turn_led(0, 200, 0)
kamibot.delay(1)
- Mapboard
kamibot.move_forward(1)
while True:
kamibot.move_forward(1)
kamibot.turn_left()
- turn_right()
- turn_back()
- Control Mode
- go_forward_with_speed(right=100, left=100)
kamibot.go_forward_with_speed(right=0, left=100)
kamibot.delay(1)
kamibot.stop()
- go_backward_with_speed(right=0, left=100)
kamibot.go_backward_with_speed(right=100, left=100)
kamibot.delay(1)
kamibot.stop()
- go_with_speed(right=100, left=100, r_dir=0, l_dir=0) 0 : forward, 1: backward, 2: stop
kamibot.go_with_speed(right=100, left=100, r_dir=0x00, l_dir=0x00)
kamibot.delay(1)
kamibot.stop()
- set_server_motor(pos=90) pos : degree
for i in range(0, 10):
kamibot.set_server_motor(0)
kamibot.delay(1)
kamibot.set_server_motor(90)
kamibot.delay(1)
- ultrasonic() unit is cm
while True:
val = kamibot.ultrasonic()
print('distance :', val)
kamibot.delay(1)
- ir()
while True:
val = kamibot.ir()
print('ir :', val)
kamibot.delay(1)
Contact
Part of the MoyaLab project - http://moyalab.com Copyright (C) 2019 Moyalab (immoyalab@gmail.com)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
pyKamibot-0.15-py3-none-any.whl
(10.8 kB
view details)
File details
Details for the file pyKamibot-0.15-py3-none-any.whl.
File metadata
- Download URL: pyKamibot-0.15-py3-none-any.whl
- Upload date:
- Size: 10.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6da111f2961657b7197b24d2c0c5c0cb303104bbccfe1bc14e8c9b827dd8c2d9
|
|
| MD5 |
085911a895755e2fb35466a4b662dbab
|
|
| BLAKE2b-256 |
5ceac03aaa9d6224ad17c7c04565fde4d5aafba22a03998bbac4334ac2372e4c
|