Giter Site home page Giter Site logo

immersive-programs / pedestal Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 10.25 MB

Подставка под вещи с подсветкой и вращением / Stand for things with backlight and rotation

License: MIT License

Python 53.83% CSS 2.79% HTML 43.38%
backlight micropython pedestal

pedestal's Introduction

Pedestal

English:

(click to expand)

Stand for things with backlight and rotation

Video on YouTube: https://youtu.be/cd8HgQr4loQ

Features:

  • Different operating modes;

    (click to expand)

    Backlight operation modes:

    One color (click to expand)

    один цвет

    Graduation; (click to expand)

    градация

    Random; (click to expand)

    рандом

    Manual; (click to expand)

    ручной

    Train; (click to expand)

    поезд

  • Support RGB LEDs;

  • Support for table rotation using a stepper motor;

  • Remote control via WIFI;

Component base:

  • Controller - ESP 32;
  • Ring of address LEDs - WS2812;
  • Step-down converter - mini360 [3.3V];
  • Boost converter - MT3608 [12V];
  • Stepper motor - EM-463;
  • Stepper motor driver - DRV8825.
Connecting components (click to expand)
  • RGB LEDs:

    Contact name I/O port
    DI 27
  • DRV8825:

    Contact name I/O port
    M0 17
    M1 5
    M2 16
    STEP 12
    RST 25
    DIR 26
    Scheme (click to expand)

    soon

Connecting via the browser (нажмите, чтобы развернуть)

Stand behavior:

  • Default: network name:Pedestal password:9876543210);
  • If the network name and password are not specified, the stand will create its own access point;
  • If the password does not match your network, an access point will also be created.

When connecting via the access point of the stand itself, it is necessary to go to this IP address:192.168.4.1

Used libraries:

Notes:

  • Development was carried out in Thonny IDE V3.3.13;
  • Performance tested on: "MicroPython v 1.19.1 on 2022-06-18; ESP 32 module with ESP 32";
  • You can not add a stepper motor to your pedestal, as this will require modification of the model for your engine, as well as create additional costs.

Creators:

  • Author of the idea: Nikita;
  • Author of the code: Denis.

Русский:

(нажмите, чтобы развернуть)

Подставка под вещи с подсветкой и вращением.

Ролик на YouTube: https://youtu.be/cd8HgQr4loQ

Особенности:

  • Разные режимы работы;

    (нажмите, чтобы развернуть)

    Режимы работы подсветки:

    One color - Определённый цвет; (нажмите, чтобы развернуть)

    один цвет

    Graduation - Градация; (нажмите, чтобы развернуть)

    градация

    Random - Рандомные светодиоды; (нажмите, чтобы развернуть)

    рандом

    Manual - Ручной; (нажмите, чтобы развернуть)

    ручной

    Train - Поезд; (нажмите, чтобы развернуть)

    поезд

  • Поддержка RGB светодиодов;

  • Поддержка вращения стола при помощи шагового двигателя;

  • Удалённое управление при помощи WIFI;

Компонентная база:

  • Контроллер - ESP32;
  • Кольцо адресных светодиодов - WS2812;
  • Понижающий преобразователь - mini360 [в 3.3V];
  • Повышающий преобразователь - MT3608 [в 12V];
  • Шаговый двигатель - EM-463;
  • Драйвер для шагового двигателя - DRV8825.
Подключение компонентов (нажмите, чтобы развернуть)
  • RGB LEDs:

    Название контакта I/O порт
    DI 27
  • DRV8825:

    Название контакта I/O порт
    M0 17
    M1 5
    M2 16
    STEP 12
    RST 25
    DIR 26
    Схема (нажмите, чтобы развернуть)

    soon

Подключение через браузер (нажмите, чтобы развернуть)

Поведение подставки:

  • По умолчанию: имя сети:Pedestal пароль:9876543210);
  • Если не задано название сети и пароль подставка создаст свою точку доступа;
  • Если пароль не подходит к вашей сети также будет создана точка доступа.

При подключении через точку доступа самой подставки необходимо перейти по данному IP адресу:192.168.4.1

Используемые библиотеки:

Примечания:

  • Разработка велась в Thonny IDE V3.3.13;
  • Работоспособность проверена на: "MicroPython v1.19.1 on 2022-06-18; ESP32 module with ESP32";
  • Вы можете не добавлять в свой пьедестал шаговый мотор, поскольку это потребует модификации модели под ваш двигатель, а так же создаст дополнительные расходы.

Создатели:

  • Автор идеи: Никита;
  • Автор кода: Денис.

pedestal's People

Contributors

immersive-programs avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.