DynamiKontrol
Plug and Spin It
If you want to buy this module, please email us matrix.ai.solution@gmail.com
DynamiKontol(DK) 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.
- Easy USB Interface
- Easy Python API
- Block-Based Programming
- Support All Devices and OS
| Model | Image | Control Method |
|---|---|---|
| DK Angle | Controlling rotation angle (Degree) | |
| DK Speed | Controlling rotation speed (RPM) |
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 | |
| Finger Volume Controller | Link | |
| Robot Arm | Link | |
| Dial GUI | 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
DynamiKontrol Toolbox
You can test the module before writing the code.
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
Release files for DynamiKontrol 0.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| DynamiKontrol-0.5.0.tar.gz | 11.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| DynamiKontrol-0.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.9 kB
Release files / DynamiKontrol-0.5.0.tar.gz
| Download URL | DynamiKontrol-0.5.0.tar.gz |
|---|---|
| Size | 11.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e43bd722b0d2b1594e1536d26db6257ba0e913d7403dd6cedaef223a6f93ffd8
|
|
BLAKE2b-256 checksum How to use checksums |
279cb6f6421a019e9dbb82ac5d7fa87e5e29bc3ee14b250db2a84d62a344d479
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / DynamiKontrol-0.5.0-py3-none-any.whl
| Download URL | DynamiKontrol-0.5.0-py3-none-any.whl |
|---|---|
| Size | 14.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1a0e191566a7fd345a8bff60cf9e0fca5aa09384dce86c80e9ffe7d7fd4a8770
|
|
BLAKE2b-256 checksum How to use checksums |
39d3c29027b1f38e693178a8f7d979c741970163e500af48da8d8dd8d86e95d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|