Budżet: 20000 UAH Termin: 20 dni
Witam. Zajmuję się opracowywaniem zautomatyzowanych systemów sterowania od ponad 5 lat. Mogę zrealizować zadanie na PLC Siemens lub innych producentów. Piszcie w prywatnych wiadomościach, będziemy omawiać.
(можно рассмотреть ваш вариант контроллера который справиться с поставленными задачами)
Ищу фрилансера на долгосрочное сотрудничество. Создание проекта и с последующей поддержкой и обслуживанием.
Общее краткое описание: нужно создать управление канатной дорогой которую приводит в движение трехфазный асинхронный двигатель 7,5кВт, двигателем управляет частотный преобразователь марки INVT модель GD-20
Необходимо подобрать контроллер, который сможет выполнять следующие функции
- создать логику программы управление канатной дорогой с точками остановки, авто режимом, таблица отчета проката.
- четкое позиционированием каретки с помощью энкодера погрешности или сбой дистанции программой не допустимо.
- компактный беспроводной пульт с мини экранчиком, с моментальным откликом, радиус действия до 100м, с возможностью автономной работы от аккумуляторов на целый день
- возможность легко без заморочек залить обновление программы в контроллер
- возможность подключаться телефоном для просмотра статистики и произведения настроек
- возможность подключаться удаленно для тех же функций, просмотр статистики, производить настройки, просматривать логи ошибок.
Изучал варианты и приглянулась плата разбери пай. Знаю подобное решение похожей задачи на плате ардуино там у ребят проблема с позиционированием каретки постоянно сбивается дистанция изредка вылетает программа.
В данный момент у нас этот проект работает на промышленном контроллере KINKO K506 работает супер четко, но возможности ограничены.
Рисунок - что это такое и как оно выглядит.

Схема
Логика работы канатки.

Описание схемы
Имеем общую дистанцию в метрах, по которой движется каретка с прикрепленным фалом от края до края. За фал держится лыжник и реверсивно катается в обе стороны.
На дистанции 6 точек 5 из них мы программируем (кроме нуля)
Первая зона находится от точки «В» в сторону «0» и за пределы нуля то есть в минус бесконечность
Вторая зона начинается от точки «С» в сторону «Е» и за ее пределы в бесконечность.
В этих зонах запрещено программой, выполнять команду джойстик старта в сторону опоры показано на схеме перечеркнутая стрелка. Это чтоб исключить столкновение каретки с опорой, на большой скорости.
Так же есть две точки зуммера это точка «А» и точка «D» устанавливаются пользователем не доезжая до опоры 3-5 метров. Это для того чтоб подводом не врезаться в опору, звуковой сигнал в пульте напоминает что мы уже сильно близко подвели каретку к опоре. Пересекая точку зуммера сигнал звучит продолжительно 3 сек.

Кнопки пульта и логика их работы
Во время нажатия старт сета в память архива сохраняется информация, что был нажат старт сета №1(10 минутный сет) дата и время его запуска сохраняется. В это время таймер сета тикает и мы катаем человека. Повторный запуск сета невозможен пока не закончится текущий сет. (сет это заданный временной интервал)
Зажатием этой же кнопки на 3 секунды можно принудительно завершить сет сбросив его, не дожидаясь его окончания и вернуть таймер в ноль. При сбросе сета он все равно сохраняется в памяти статистики. Когда остается 10 секунд до завершения сета зуммер сигналит 4 коротких сигнала. Или при сбросе сета так же зуммер издает 4 коротких сигнала.
7. Пищалка в пульте сигнал для разных функций, описание будет встречаться по ходу.
8. Мини экранчик на пульте простой маленький можно чёрно-белый для экономии питания д.у. пульта
- индикация установленной скорости в км/час крутим резистор видим как меняется заданная скорость.
- индикация таймера времени сета, нажимаем старт сета запускается тикающий таймер
- индикация авто режима включен или выключен
- можно еще заряд батареи добавить
Главный экран и его функции 
Budżet: 20000 UAH Termin: 20 dni
Witam. Zajmuję się opracowywaniem zautomatyzowanych systemów sterowania od ponad 5 lat. Mogę zrealizować zadanie na PLC Siemens lub innych producentów. Piszcie w prywatnych wiadomościach, będziemy omawiać.
Budżet: 25000 UAH Termin: 123 dni
Witam. Mogę wykonać twoje zadanie, robiłem prostsze, ale podobne sterowanie na atrakcjach typu "Tarzan" (z trampoliną). Z falownikami INVT pracowałem intensywnie w przemyśle, - godny Chińczyk. Dokładne terminy i koszt - po pełnym uzgodnieniu TZ.
Budżet: 27000 UAH Termin: 90 dni
Dzień dobry, nie potrzebny tutaj Raspberre Pi, wystarczy STM32, trzeba po prostu zrobić płytkę pod wasze zadanie i żaden enkoder nie będzie tracił impulsów. W prywatnych można szczegółowo.
Co należy zrobić: opracować aplikację EXE w C++; stworzyć nowoczesny interfejs graficzny zgodnie z moim projektem; zrealizować logikę działania programu; zapewnić stabilne działanie na Windows 10 i Windows 11; udostępnić kod źródłowy Visual Studio (.sln, .vcxproj). Już mam: projekt interfejsu (załączam zrzuty ekranu); koncept działania programu; listę funkcji, którą omówimy z wykonawcą. Wymagania dla wykonawcy: pewna znajomość C++; doświadczenie w pracy z Microsoft Visual Studio; doświadczenie w tworzeniu aplikacji Windows Desktop; staranny i czytelny kod; gotowość do utrzymywania kontaktu podczas rozwoju. Proszę, w odpowiedzi prześlij: przykłady twoich programów EXE; doświadczenie w pracy z C++; orientacyjny czas realizacji; koszt pracy.
Dzień dobry Należy stworzyć moduł, który będzie działał z bazą danych Firebird w C++ do sprzedaży towarów. Są przykłady gotowych rozwiązań oraz opis funkcjonalności modułu. Główne funkcje: autoryzacja, wybór towaru na ekranie z grup/podgrup, przejście do koszyka, płatność kartą oraz druk paragonu. Program powinien działać na Windows 10 i wyżej, korzystać z istniejącej bazy danych.
Wymagana jest разработка łatki do sterownika karty graficznej, rozszerzającej możliwości zarządzania adapterem graficznym poprzez dodanie dodatkowych ustawień użytkownika. Łatka powinna integrować się z istniejącą architekturą sterownika bez naruszania jego podstawowej funkcjonalności i zapewniać zgodność z obsługiwanymi wersjami systemu operacyjnego. Głównym celem jest zapewnienie bardziej elastycznego dostępu do parametrów, które są niedostępne w standardowej panelu sterowania, z możliwością ich zmiany przez interfejs użytkownika lub programowe API. Łatka powinna przewidywać modułową strukturę, umożliwiającą w przyszłości dodawanie nowych parametrów bez istotnej przeróbki kodu. Należy zapewnić poprawne przetwarzanie błędów, rejestrowanie zmian, możliwość przywrócenia ustawień do wartości domyślnych, a także zachowanie zgodności z przyszłymi aktualizacjami sterownika, o ile to możliwe. Rozwiązanie powinno być dostarczone z dokumentacją techniczną opisującą architekturę, zrealizowane możliwości, ograniczenia oraz zalecenia dotyczące testowania.
Jesteśmy dużą firmą logistyczną, która ma własny eksport. Dysponujemy dużym parkiem samochodowym i nieustannie wysyłamy nasze pojazdy na eksport do krajów Europy.Opis Strona: https://echerha.gov.ua/ Na tej stronie umieszczamy nasze samochody w elektronicznej kolejce do przekroczenia granicy państwowej. Podczas rejestracji należy wprowadzić następujące dane: imię i nazwisko kierowcy; numer paszportu zagranicznego; adres e-mail; numer telefonu logisty do otrzymywania powiadomień; typ pojazdu (ciężarowy); nazwa producenta samochodu; numer rejestracyjny ciągnika; numer rejestracyjny przyczepy; numer deklaracji celnej. Dla każdego samochodu z góry określono konkretny dzień i godzinę przekroczenia granicy. Na przykład, samochód musi przejść przez punkt kontrolny „Rawa-Ruska” w poniedziałek o 10:00.Nasz problem - Kolejka na stronie https://echerha.gov.ua/ porusza się nieprzewidywalnie. - Na przykład, dzisiaj jest piątek, a samochód musi przekroczyć granicę w poniedziałek o 10:00. - Nie wiemy, kiedy dokładnie kolejka zacznie się posuwać. Może to nastąpić w piątek wieczorem, w dowolnym momencie w sobotę lub niedzielę, wcześnie rano, w ciągu dnia lub późno wieczorem. - Kiedy kolejka zaczyna się poruszać, jest to od razu widoczne na stronie. Czasami w ciągu zaledwie kilku minut może przesunąć się z piątku na poniedziałek lub nawet na wtorek. - Z tego powodu logistycy muszą nieustannie kontrolować aplikację mobilną lub stronę internetową, aby nie przegapić momentu, gdy kolejka dojdzie do potrzebnej daty i godziny. Jeśli ten moment zostanie utracony, fizycznie nie zdążamy umieścić samochodu w kolejce na odpowiedni slot czasowy.Zadanie - Po wprowadzeniu danych o samochodzie (na przykład do tabeli lub innego interfejsu, w zależności od realizacji programisty) system powinien automatycznie śledzić ruch kolejki. - Kiedy kolejka dojdzie do wcześniej określonej daty i godziny, system powinien automatycznie wypełnić wymagane dane i umieścić samochód w kolejce bez udziału logisty.