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
- DynamiKontrol website https://dk.m47rix.com
- 구매 링크 https://smartstore.naver.com/dynamikontrol
- 네이버 카페 (질문과답변, 예제) https://cafe.naver.com/dynamikontrol
Developed and designed by The Matrix (c) 2021
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file DynamiKontrol-0.3.1.tar.gz
.
File metadata
- Download URL: DynamiKontrol-0.3.1.tar.gz
- Upload date:
- Size: 9.8 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e34f2ea8b34aa0d9d4164bf5c575e41ab2855cd794fa21aefd9485248328985 |
|
MD5 | aaf483ff645cb0f3bd6da6c3b516816c |
|
BLAKE2b-256 | 61f213a18845b08345e76ce958e2bcf86ac9d257fa548aad5e57bef387efc2ec |
Provenance
File details
Details for the file DynamiKontrol-0.3.1-py3-none-any.whl
.
File metadata
- Download URL: DynamiKontrol-0.3.1-py3-none-any.whl
- Upload date:
- Size: 12.9 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | caca1beb4e1d46485737d99bedf542b1642ea1ce72001fb339af10e7306185cf |
|
MD5 | b01c3e4ab70f554e99f468ab90e791d7 |
|
BLAKE2b-256 | ca3e29daf68821c9bcd11753d15da615599530816ef4ba573a3b7d23cf208661 |