Пишу скетчи под Arduino проекты не дорого

Тема в разделе "Сделаю проект", создана пользователем EnjoyKING, 8 июн 2017.

  1. EnjoyKING

    EnjoyKING Нуб

    Пишу скетчи под Arduino на заказ, всего за 500 руб. Срок выполнения: От 5 дней, дальше зависит от сложности задания.
    Перед заказом нужно указать эти вещи:
    1. Функционал вашего проекта
    2. Какие модули/шилды применяются в проекте
    3. Схема подключения.
    Оплата производится на Qiwi кошелек по получению заказа.
     
    REm нравится это.
  2. Макет всего 3 "помещения". В 1 помещении датчик DHT(температура и влажность) и дисплей, в 2 помещении свет от фоторезистора включается и выключается. Еще есть RGB-светодиод, его цвет нужно регулировать с помошью потенциометра. 3 комната, датчик протечки воды, зумер чтобы пищал когда вода попадет и моргали светодиоды.
    http://savepic.ru/14459192.htm
     
  3. VitalikST

    VitalikST Нуб

    нужен скетч. Проект автоматический намоточный станок. Имеется LCD 2004, arduino uno. два шаговых двигателя nema23 с драйверами. первый используется для намотки ,второй для укладки провода. провод используется 0,3 до 2,5мм.
     
  4. Hpauцa!?

    Hpauцa!? Нуб

    Хей
    Помощь нужна
    Скетч написать
     
  5. нужен скетч на "умную вытяжку"
     
  6. Какая у вас вытяжка?
     
  7. usd

    usd Нуб

    Есть предложение...можно в личку?
     
  8. Человек уже занимается этим вопросом.
     
  9. vvr

    vvr Инженерище

    вы бы сразу написали как ваша система должна работать и что вас не устраивает.
    разбираться в чужом коде дело не благодарное.
     
  10. AlexVK

    AlexVK Нуб

    Необходимо написать скетч:

    Компоненты:
    1. Сервомашинка – 1 шт. (SM-S4315R)
    2. Оконечный выключатель – 2 шт. (положение 1, положение 2)
    3. Дисплей – 1 шт., типа: Mod-LED-Display-4D-7S-50x19mm (отображает количество циклов)
    4. Светодиод – 3 шт. («Готов к работе», «Работа», «Окончание работы»)
    5. Кнопка – 1 шт. («Старт»)

    Логика:
    1. При включении сервопривод совершает поворот до момента срабатывания оконечного выключателя «Положение 2», затем совершает поворот до момента срабатывания оконечного выключателя «Положение 1». Данное действие выполняется 3 раза, по окончании загорается светодиод «Готов к работе».

    2. При нажатии кнопки «Старт» сервопривод совершает поворот в одну и другую сторону между конечными положениями «Положение 1» и «Положение 2». Данное действие повторяется 20 раз с задержкой (10 сек.) в «Положение2» в каждом цикле. На дисплее отображается количество циклов. Светодиод «Работа» моргает с частотой 1 Гц.

    3. По окончании работы загорается светодиод «Окончание работы».

    Возьметесь?
     
    Последнее редактирование: 31 мар 2018
  11. vvr

    vvr Инженерище

    а зачем для сервы концевики.
    это для dc мотора можно применить.
    а серва для того и придумана чтобы перемещаться в фиксированные положения.
     
  12. DIYMan

    DIYMan Гуру

    Вопрос на засыпку: включили станок, в каком положении каретка, управляемая сервой? ;)
     
  13. vvr

    vvr Инженерище

    отвечаю - с сервой всё просто - включили станок и серва, где бы она не находилась, припёрлась в начальное положение))))
     
  14. DIYMan

    DIYMan Гуру

    Второй вопрос: по каким параметрам серва поймёт, сколько ей ехать после включения станка до начального положения? Понимаете, о чём я? Концевики нужны ;) - хоть серва, хоть не серва - если каретка в промежуточном положении и нет спец.линеек всяких - тады ой: сколько крутить - серва вам не скажет.
     
  15. vvr

    vvr Инженерище

    ну ладно, не вижу проблемы.
    допустим стартовое положение сервы 20 гр. и это прописано в коде.
    при выключении станка (принудительное или отрубилось питание) серва осталась в положении 50 гр.
    подали питание - серва сразу перейдёт в стартовое положение без всяких концевиков.
     
  16. DIYMan

    DIYMan Гуру

    Допустим, серва не с ограниченным углом поворота, а неограниченного вращения. До сих пор не видите проблемы, да? Ок, продолжим: допустим (что само по себе дичь и не обеспечивает точности) положение каретки пишется в EEPROM через N времени. И вот, ВНЕЗАПНО, между записями положения каретки отрубили питание, от слова "совсем".

    Вопрос: в каком положении каретка? Правильный ответ: ХЗ, и надо калибровать по начальной точке. Начальная точка - это там, где концевик сработал.

    Опять не видите проблемы, да? Вы берёте частный случай сервы, и экстраполируете на всё остальное, что - в корне неверно. Я не зря упомянул про линейки - на дорогих станках стоят датчики линейного положения, несмотря на то, что там тыщу серв может рулить каретками ;)
     
  17. vvr

    vvr Инженерище

    безусловно я говорю ТОЛЬКО о стандартной серве.
    если серва непрерывного вращения то концевики обязательны (или оптопары или индуктивные датчики ...)

    приношу извинения - сразу не обратил внимания что SM-S4315R постоянного вращения.
     
  18. DIYMan

    DIYMan Гуру

    Ну если мы говорим о серводвигателе, а не о сервоприводах - тогда да, можно сказать, что это стандартная серва. Тут дело лишь в терминологии, тыксызыть. Строго говоря, определения типа "серва", "сервомашинка" - они такие, не очень себе - для более чёткого понимания есть термины "сервопривод" и "серводвигатель".

    Короче, закрываем тему ;)
     
  19. Артур69

    Артур69 Нуб

    Кто поможет за деньги составить скетч
     
  20. Артур69

    Артур69 Нуб

    20180528_220416.jpg У меня есть небольшой самодельный станочек который перемещает заготовку по плоскости под фрезу.Модуль управления сервоприводом запрограммировал с пульта и теперь управление пневмо-цилиндрами надо сообразить.К ардуинке будут подключены только датчики и релюшки через ключи. На двигателе уже стоит сервопривод с входом , при+12 прокручивает двигатель на Nное количество градусов и при 0 на входе возвращает на место.Нужна плата управления пневмоцилиндрами и сервоприводом посредством реле. оплату трудов гарантирую.

    При включении все светодиоды ( далее D) выключены независимо в каком положении К6 и если при этом К6 в положении (старт) Зуммер выдаёт 2300Гц. пока К6 не переведётся в положение (стоп)зуммер замолкает, после чего можно перевести в режим старт (автомат) или оставить в (стоп). Если включение происходит в положении переключателя К6 (стоп) то зуммер 2300 Гц 1 сек

    01. Если вх1,вх2 HIGH,а вх3 LOWто зуммер 2сек и после него D1 HIGH 1 сек.

    (при этом действии на рейке каретка сдвинется и вернётся назад и вх1 перейдёт на 2 сек

    в LOW затем опять в HIGH, а вх2 и вх3 останутся в HIGH и LOWсоответственно.)

    02. После действий в первом пункте (т.е. после сигнала на D1 HIGH 1сек) вх1 и вх2 HIGH,а вх3 LOW пауза 1сек и затем D4 HIGH.

    03. Затем если вх1 HIGHвх2 LOWвх3 HIGHто D4 LOW ,а D5 HIGHна 1 сек

    04. если вх1 ,вх3 ,вх4 HIGHто D3 HIGH

    05. если вх1,вх2 HIGH а вх3 LOWто D3 LOWи переход к пункту 01


    В режиме стоп ( ручное управление)

    1.1. Если К1 HIGHи вх1,вх2 HIGH,а вх3 LOWто D1 HIGHна 1 сек .при этом на вх1 сигнал HIGHперейдёт в LOW и пока он не вернётся в состояние HIGHК2 К3,К4 ,К5 блокируются от случайных нажатий ,можно вместо кнопок блокировать D2,D3,D4,D5.

    1.2. Если К2 HIGHи вх1,вх2 HIGH,а вх3 LOWто D2 HIGHпока кнопка удерживается.

    Остальные блокируются.

    1.3. Если К4 HIGH и вх1,вх2 HIGHа вх3 LOWто D4 HIGH(остальные кнопки или выходы блокировать обязательно)

    1.4 . Если вх1, вх3 HIGHа вх2 LOWто D4 LOW

    1.5. если К3 HIGH и вх1,вх3 HIGHто D3 HIGH(остальные кнопки или выходы блокировать обязательно)

    1.6. Если вх1,вх2 HIGHто D3 LOW

    1.7. Если К5 HIGHи вх1,вх3 HIGHа вх2 LOW то D5 HIGHна 1 сек (остальные кнопки или выходы блокировать обязательно)

    1.8. Если К6 переключить в режим старт и вх1,вх2 HIGHа вх3 LOW то переход к пункту 01, если условия не соответствуют то зуммер 4 сек 2300Гц никуда не переходим пока не выставится нужное условие

    Есть дребезг, требуется устранить программным путём.

    Вместо светодиодов через ключи будут подключены реле.

    Входы подключены к индуктивным датчикам положения

    К1.2.3.4.5-кнопки без фиксации, К6 тумблер
     
    Последнее редактирование: 1 июн 2018