Skip to main content

DynamiKontrol Python API

Project description

DynamiKontrol

If you want to buy this module, please email us matrix.ai.solution@gmail.com

DynamiKontol is Python API for controlling motors and hardware modules. You can integrate into your Python code such as TensorFlow, PyTorch or OpenCV with hardwares easily.

Also you can control multiple DK modules on your PC, Raspberry Pi or NVIDIA Jetson.

Getting Started

pip install -U DynamiKontrol
from dynamikontrol import Module

module = Module()

module.motor.angle(angle=0)
time.sleep(2)

while True:
    # move 45 degree in clockwise
    module.motor.angle(angle=45)
    module.led.on(color='r')
    time.sleep(2)

    # move 45 degree in counter clockwise during 5 seconds
    module.motor.angle(angle=-45, period=5)
    module.led.on(color='g')
    time.sleep(5)

Examples

Example Demo Source Code
Face Tracking Camera YouTube Link
A.I. Parking Barrier Gate Link
Lunch Roulette Link
Dial GUI Link
IoT Thermometer Link
IoT Door Lock Link

Documentation

Language URL
English https://dynamikontrol.readthedocs.io/en/latest/
Korean https://dynamikontrol.readthedocs.io/ko/latest/

Supported Devices

  • PC/Laptop
  • Raspberry Pi
  • NVIDIA Jetson
  • and all devices which support serial communication

Operating System

  • Windows
  • MacOS
  • Linux
  • Ubuntu

Block-Based Coding

Google's Blockly library makes it easier. Have fun with DynamiKontrol using interlocking blocks. (Support MacOS and Linux only. Windows comming soon)

https://thematrixgroup.github.io/?lang=en


Developed and designed by The Matrix (c) 2021

matrix.ai.solution@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 Distribution

DynamiKontrol-0.2.0.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

DynamiKontrol-0.2.0-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file DynamiKontrol-0.2.0.tar.gz.

File metadata

  • Download URL: DynamiKontrol-0.2.0.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.9

File hashes

Hashes for DynamiKontrol-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b895372c18bd9ee0a169c75f300fcb7a6c6bdc61f951bde659623d0a9ea0ce72
MD5 9d02bd566688c14af1f1fdb0fa2a8338
BLAKE2b-256 2d5fb4c7965a3875e79f8e20d1c598a7941162fe1b803eae052f21ebd3e263df

See more details on using hashes here.

Provenance

File details

Details for the file DynamiKontrol-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: DynamiKontrol-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.9

File hashes

Hashes for DynamiKontrol-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a739b0dff96b123e22147decc20adb9ff00ca99aba1d31b909d7bdf025e4bd88
MD5 cb6819f9f604d5d3de1c0fd48eaa59c2
BLAKE2b-256 bf6d11fa8c353ac8c442c5a8a26d45ccebe0b3384666564cb64734a01442f02d

See more details on using hashes here.

Provenance

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