Потрібно розробити патч для драйвера відеокарти, який розширює можливості управління графічним адаптером за рахунок додавання додаткових користувацьких налаштувань. Патч має інтегруватися в існуючу архітектуру драйвера без порушення його основної функціональності та забезпечувати сумісність з підтримуваними версіями операційної системи. Основною метою є надання більш гнучкого доступу до параметрів, які недоступні в стандартній панелі управління драйвером, з можливістю їх зміни через користувацький інтерфейс або програмний API. Патч має передбачати модульну структуру, що дозволяє в подальшому додавати нові параметри без суттєвої переробки коду. Необхідно забезпечити коректну обробку помилок, журналювання змін, можливість відкату налаштувань до значень за замовчуванням, а також збереження сумісності з майбутніми оновленнями драйвера, наскільки це можливо. Рішення має супроводжуватися технічною документацією з описом архітектури, реалізованих можливостей, обмежень і рекомендацій щодо тестування.
Ставки приховані
Ставки поки відсутні
Ставки приховані
Ставки приховані
-
Евгений Геращенко
11 березня 2025
буває цикл проходить декілька разів нормально, а потім пропускає кілька операцій в циклі
-
Yurii Bondarenko 11 березня 2025что то мне кажется что это единичное изделие, и тут микроконтроллер ненужен совершенно, а вот на ПЛК это сделать будет в 100 раз проще и быстрее
-
Yurii Bondarenko 11 березня 2025оцените стоимость работ для микроконтроллера - разработка схемы, платы, программы, отладка и внедрение, хотелось бы узнать насколько на ПЛК будет дороже. я бы такую работу на ПЛК сделал может тысяч за 3...4 евро.
Целиком все утройство в виде шкафа управления можно сделать тыс за 10. И наладка на объекте бы заняла ну может недели 2...3.
а на МК сколько?
-
Олексій Мамонтов 11 березня 2025ПЛК сделал может тысяч за 3...4 евро.
Слухайте мікроконтролер коштує 1-3 $, плата 2 $, розсипи на 30-50 $ максимум.
Не думаю що стільки коштує PLC
Тех процес не складний, автору варто було б розбити його на операції та переходи.
Бо текст хаотично написаний.
Але здебільшого все просто.
-
Олексій Мамонтов 12 березня 2025Ні він може заплатите вам 2-3 $ тисяч)))
Слухайте проблема може бути вирішена і за умовні 50$ , якщо б зав'мовник
зробив би якисний підхід к завданню, та описав більше з якой проблемою він стикається та при якіх обставинах.
Треба дивитись код , бо це якась дурня працю то не працює..можлива проблема в коді (що більш вірогідно) , або в апаратної частині, бо він написав що треба на реле , бо у них був печальний випадок з транзисторами.
Якій печальний і що трапилось не зрозуміло, бо як завжди замовники на фрилансе в 90% випадках не можуть чітко описати проблему.
Бо тех процес не складний , та послідовний, і чому программа то працює то ні ..
Це ще раз можливо програма не якісно обробляє датчики , або це все в купі з апаратною частиною ..(бо є якась фобія до транзисторів ))) ( то вони я так розумію не стикались "залипшим" реле).
Можливо все зібрано з ардуіно модулей , но це знає тільки замовник.))
-
Yurii Bondarenko 12 березня 2025да тут проект онлайн не сделать, на объекте надо сидеть кучу времени что бы отладить все, о каких 50$ идет речь? тысячи это реальнее
-
Евгений Геращенко
12 березня 2025
Добрий день. Перечитав коментарі, сюдячи з переписки ви розумієте про що йдеться мова, і ваші зауваження та розсуд справедливі.
Відповідаю:- Контролер розроблений і готовий.
- Проект серійний.
- Проблема як раз в програмі, так як другі прошивки працюють нормально.
- Потрібно або підправити нашу прошивку, або зробити з нуля. Наш програміст готовий допомагати та надавати інформацію. Просто у нього не вистачає знань та навичок, тому і шукаємо більш компетентного.
- ТЗ готовий переписати для більш зручного розуміння, але якщо вам більш менш зрозуміла задача, то можу надати відео як працює апарат. Буде все зрозуміло.
- Бюджет до 1000 $
ПЛК для швидкого внесення змінних параметрів на протязі дня, але можна і обійти це.
- Про залипання знаємо, але це така рідкість, десь 1 на 1000 000 циклів. Транзистори не підходять, так як бува підключаємо всяке "гімно" на вихід, і тому реле ідеально підходить.
-
Yurii Bondarenko 12 березня 2025Я вам советую сделать первую машину на ПЛК типа Schneider Electric TM241CE40R, у которого 24 входа, 12 выходов, RS232 с готовым Модбас, отдельно докупить модуль быстрого выхода для управления шаговиком ( хотя в промышленности все пользуются серводрайверами), отладить все алгоритмы, устранить все проблемы, подтвердить выбор датчиков и исполнительных устройств, определиться с будущим масштабированием, определиться с необходимой сертификацией всей машины, какие протоколы безопасности должны использоваться и т.п. и только тогда уже переходить на микроконтроллер, который имеет смысл ставить если серия у вас будет, хотя бы, 50 машин. Но это мое личное мнение, исходя из десятков машин что я ремонтировал или автоматизировал на производстве.
-
Олексій Мамонтов 12 березня 2025Та і саме головне замовник не написав яку суму умовно хоче витрати на проект.
Тому говорити поки нема о чем.
І відповідаючи на вашу реплику
що мікроконтролер та плата це складно та дорого - ні це не так взагалі.
-
Олексій Мамонтов 11 березня 2025Не зрозуміло навіщо для цього потрібен H7
Можна використовувати модульність, і тоді STM32F072 вистачить (1,5 - 2$).
Можна звичайно і дорожче на +1 $ STM32G431))
-
Володимир Лунін 15 березня 2025Здравствуйте, можно несколько уточняющих вопросов.
Ваша программа должна состоять из нескольких блоков. 1) логика программы – опрос входов, включение выходов по алгоритму, работа с двигателем в режиме step/dir. 2) работа с экраном переходы между страницами, отображение и чтение значений. 3) работа с памятью где хранятся значения и запись их изменений. Вопросы: 1) Есть ли у вас уже конкретный экран и написан ли код для работы с ним на stm, а также код самого экрана. 2) Какой носитель вы используете SDCard или Flash память и какой чип.
Вопрос по алгоритму. Если материал подан, закручены несколько шурупов и произошло отключение света во время движения заготовки на короткий промежуток времени, но достаточный перегрузить контроллер. Каковы действия? Для ручного движения заготовки вам надо отключить Enable на двигателе, по умолчанию они в режиме удержания и вручную их не прокрутить. Какой алгоритм дальнейших действий. Возможно лучше будет понятно из видео.
Вопрос по ремонтоспособности. Если установка не работает, то есть ли возможность визуально проверить работу входов индикация светодиодом или на экране и возможность включать каждый процесс по отдельности.
Ответы на поставленные вопросы помогут оценить объем работ и стоимость.
Если экрана еще нет, рассматриваете ли вы возможность управления установкой через сайт, тогда минус экран, плюс ESP, по стоимости разница существенная.
-
Евгений Геращенко
15 березня 2025
1. Экран есть, код написан
2. Экран подключается к контролеру по RS232, modbus rtu
Вопрос по алгоритму: Если отключили свет, да особо ничего страшного, пускай стартует с начала, особо проблем не сделает.Вопрос по работоспособности: Есть светодиодная индикация каждого входа и выхода на контроллере .
Экран есть, но рассматриваем и вэбморду (изначально ее рассматривали, но знаний как ее подключить недостаточно)
Актуальні фриланс-проєкти в категорії C та C++
Автоматизація на сайті- echerha
Ми є великою логістичною компанією, яка має власний експорт. У нашому розпорядженні великий автомобільний парк, і ми постійно відправляємо власні транспортні засоби на експорт до країн Європи.Опис Сайт: https://echerha.gov.ua/ На цьому сайті ми ставимо наші автомобілі в електронну чергу для перетину державного кордону. Під час реєстрації необхідно ввести такі дані: ім'я та прізвище водія; номер закордонного паспорта; електронну адресу (email); номер телефону логіста для отримання сповіщень; тип транспортного засобу (вантажний); назву виробника автомобіля; державний номерний знак тягача; державний номерний знак причепа; номер митної декларації. Для кожного автомобіля заздалегідь визначено конкретний день і час перетину кордону. Наприклад, автомобіль повинен пройти пункт пропуску «Рава-Руська» у понеділок о 10:00.Наша проблема - Черга на сайті https://echerha.gov.ua/ рухається непередбачувано. - Наприклад, сьогодні п'ятниця, а автомобіль повинен перетнути кордон у понеділок о 10:00. - Ми не знаємо, коли саме почне просуватися черга. Це може статися у п'ятницю ввечері, у будь-який час у суботу або неділю, рано вранці, вдень чи пізно ввечері. - Коли черга починає рухатися, це відразу видно на сайті. Іноді всього за кілька хвилин вона може просунутися з п'ятниці до понеділка або навіть до вівторка. - Через це логісти змушені постійно контролювати мобільний застосунок або вебсайт, щоб не пропустити момент, коли черга дійде до потрібної дати та часу. Якщо цей момент буде втрачено, ми фізично не встигаємо поставити автомобіль у чергу на потрібний часовий слот.Задача - Після внесення даних про автомобіль (наприклад, у таблицю або інший інтерфейс, залежно від реалізації програміста) система повинна автоматично відстежувати рух черги. - Коли черга дійде до заздалегідь визначених дати та часу, система повинна автоматично заповнити необхідні дані та поставити автомобіль у чергу без участі логіста.
Шукаю досвідченого розробника TrinityCore 3.3.5a, який добре розбирається в устрої ядра, системі Battleground, C++, SQL та клієнті WoW 3.3.5. В проект вже інтегровано кастомний Battleground «Долина Рабства» (Slavery Valley), перенесений з AzerothCore на TrinityCore. Основна частина роботи вже виконана, однак потрібно довести його до рівня Blizzard.Що вже зроблено TrinityCore 3.3.5a + Eluna. Повністю налаштований сервер. Battleground інтегровано в ядро. Працює вхід у BG. Працює клієнтський UI (частково). Виконано перенесення більшості SQL та DBC. Збирається без помилок.Що необхідно зробити Виправити залишкові баги Battleground. Довести механіку до рівня офіційних Battleground Blizzard. Виправити стартову фазу матчу. Реалізувати коректні стартові ворота/вогняні стіни. Виправити механіку захоплення точок. Виправити завершення матчу. Перевірити нарахування очок і роботу WorldState. Виправити залишкові проблеми C++ та SQL. Виконати повний ігровий тест.Вимоги Обов'язковий досвід: TrinityCore 3.3.5a; C++; SQL (MariaDB/MySQL); DBC; MPQ; Visual Studio; CMake; Git. Будет великим плюсом: AzerothCore; Eluna; досвід розробки Battleground; розуміння клієнтської частини WoW 3.3.5a.Формат роботи Робота поетапна. Після кожного етапу обов'язкове тестування. Кожен етап приймається тільки після перевірки в грі. Необхідні зрозумілі звіти по змінам.В подальшому Це довгостроковий проект. Після завершення Battleground планується: перенесення нових Battleground; перенесення нових арен; нові раси; нові класи; нові ігрові системи; подальша розробка власного сервера World of Warcraft 3.3.5a. Шукаю розробника, який вже працював з TrinityCore і зможе не просто писати код, а доводити систему до повністю робочого стану.немає сервера з 0 як я хочу Якщо ти шукаєш розробника не на один Battleground, а на створення сервера з нуля, то оголошення повинно виглядати приблизно так.Назва проекту Розробка сервера World of Warcraft 3.3.5a з нуля (TrinityCore / C++ / SQL / Eluna)Опис проекту Шукаю досвідченого розробника TrinityCore 3.3.5a для довгострокового співробітництва. Потрібен чоловік, який зможе з нуля розробити повністю готовий ігровий сервер World of Warcraft 3.3.5a на базі TrinityCore з подальшим розвитком проекту. Проект великий і розрахований на кілька місяців розробки.Основа проекту TrinityCore 3.3.5a. Максимально стабільна і близька до Blizzard база. Eluna Lua Engine. MariaDB. Visual Studio + CMake. Git.Що планується реалізувати Повністю робочий сервер 3.3.5a. Виправлення помилок ядра. Розробка нових ігрових систем. Інтеграція кастомних Battleground. Інтеграція нових арен. Перенесення корисних модулів з AzerothCore на TrinityCore. Розробка власних модулів. Нові PvP та PvE системи. Нові ігрові події. Балансування класів. Додаткові системи прогресії. Покращення продуктивності сервера.В майбутньому Після завершення базової частини планується: нові раси; нові класи; нові зони; нові підземелля; нові рейди; нові Battleground; нові професії; нові ігрові механіки; інтеграція сучасних систем у клієнт 3.3.5a.Вимоги до розробника Обов'язково: Відмінне знання TrinityCore 3.3.5a. Упевнене знання C++. SQL (MariaDB/MySQL). Git. Visual Studio. CMake. Розуміння архітектури TrinityCore. Досвід роботи з Battleground, PvP та ігровими механіками. Будет великим плюсом: Досвід роботи з AzerothCore. Eluna Lua Engine. Робота з DBC та MPQ. Досвід створення власних ігрових систем.Формат роботи Робота поетапно. Кожне завдання оформлюється окремим технічним завданням. Після кожного етапу проводиться обов'язкове тестування. Робота приймається тільки після перевірки безпосередньо в грі. Потрібен розробник, який вміє доводити функціонал до повністю робочого стану, а не тільки писати код
Стоврити сумісність між наземною станцією управління, системою автоматичного старту (САС), радаром та літаком.
Потрібен MTA:SA developer. Мені потрібно допомогти зібрати чистий MTA:SA 1.6 mtasa-blue source під Windows. Що потрібно зробити: 1. Налаштувати середовище для збірки: Visual Studio, Git, DirectX SDK, CEF, DLL та інші залежності. 2. Зібрати чистий mtasa-blue client/server. 3. Перевірити, щоб клієнт запускався без помилок. 4. Пояснити, які файли/залежності потрібні. 5. Дати коротку інструкцію, як я зможу повторно зібрати клієнт сам. 6. Або ще допомогти через AnyDesk/Discord/Telegram. Важливо: - Без обходу античіту. - Без читів. - Без шкідливого коду. - Потрібна тільки легальна збірка source і налаштування середовища. Результат, який я хочу отримати: - зібраний чистий клієнт MTA:SA 1.6; - зібраний сервер або пояснення, як його зібрати; - список усіх залежностей; - коротка інструкція для повторної збірки; - пояснення, що саме було виправлено. Або Пропонувати свою ціну !