Skip to main content

DynamiKontrol Python API

Project description

DynamiKontrol

You can be the alpha tester! 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 5000 milliseconds
    module.motor.angle(angle=-45, period=5000)
    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.

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


DynamiKontrol website https://dk.m47rix.com

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.1.1.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

DynamiKontrol-0.1.1-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: DynamiKontrol-0.1.1.tar.gz
  • Upload date:
  • Size: 7.9 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.1.1.tar.gz
Algorithm Hash digest
SHA256 a35b519c009cf35b00b6e56e750c974a097adc6778e923a28230e00989445f49
MD5 85946cbf73633423219a54e8cae57806
BLAKE2b-256 05bdc2620cad647798c1036130001959e4c0464348d19598aff2fe3bffc89152

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: DynamiKontrol-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 11.2 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.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dd8a35dc87c0142696a92ff8b5eb369376a3dcc92f10c23efb2037e7e9641a6e
MD5 5c6d048f886fa2655af4a0e1cf2fe58f
BLAKE2b-256 f81335eb4cee812011cae88e9205957456a38fe8d355597f49abec3513a75784

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