Budżet: 5000 UAH Termin: 14 dni
Dzień dobry, opracowuję pod EPS-IDF, mogę zrealizować to, czego potrzebujesz, skontaktuj się
Potrzebny specjalista z doświadczeniem w pracy z płytami
Konieczne jest stworzenie systemu z dwóch urządzeń:
1. "Serwer systemu", który udostępnia przez http ustawienia wifi dla klienta systemu, oraz ma dostępne z interfejsu webowego: pole tekstowe do wprowadzenia nazwy sieci i hasła wifi dla klientów, ustawienia własnych IP, maski, IP routera.
Główne połączenie sieciowe przez ethernet. wifi nie jest używane.
Ustawienia mają być zapisywane po ponownym uruchomieniu urządzenia po odłączeniu zasilania.
2. "Klient systemu" ma zarządzać jednokanałowym modułem przekaźnikowym według algorytmu:
Sprawdzanie serwera co 10 sekund.
Kryterium braku połączenia: brak dostępu do serwera w trzech z trzech zapytań do serwera.
Kryterium obecności połączenia: obecność przynajmniej jednego udanego z trzech ostatnich zapytań do serwera.
Klient powinien mieć dostępne z interfejsu webowego: ustawienia własnych IP, maski, IP routera.
Główne połączenie sieciowe przez ethernet. wifi jest używane wyłącznie do monitorowania podłączonych urządzeń przez wifi.
Ustawienia mają być zapisywane po ponownym uruchomieniu urządzenia.
Według logiki działania klienta systemu potrzebuję najprostsze rozwiązanie dla klienta, takie jak:
if (SerwerHTTP.available()) i clientWiFi.available() to StanRele = on -więcej logiki od klienta nie potrzeba
Potrzebna jest jedna procedura sprawdzania dostępności serwera:
Co 10 sekund sprawdzać dostępność serwera
Nawet nie trzeba odbierać danych z serwera. Tylko dostępność.
Druga procedura sprawdzająca dostępność przynajmniej jednego urządzenia podłączonego przez WiFi
To wszystko.
Wstępne ustawienia mogą być typu
192.168.1.111
255.255.255.0
192.168.1.1
WIFI DO PRZESYŁANIA DANYCH NIE JEST WYKORZYSTYWANE
Zaloguj się lub zarejestruj się, żeby zobaczyć oryginałBudżet: 5000 UAH Termin: 14 dni
Dzień dobry, opracowuję pod EPS-IDF, mogę zrealizować to, czego potrzebujesz, skontaktuj się
Budżet: 6000 UAH Termin: 10 dni
No to do mnie! Wszystko, co dotyczy esp32, stm32, C++! Piszcie do mnie na PW!
Budżet: 1111 UAH Termin: 1 dzień
Witaj.
Jestem gotowy do opracowania. Pisz do wiadomości prywatnych.
Omówimy szczegóły
Доброго дня.
Саме з таким девайсом ще не працював, але щось схоже вже робив. Я так розумію, що підключення по Ethernet та WiFi це з однієї підмережі?
Самі пристрої будуть спілкуватись у локальній мережі чи через інтернет?
Вітаю!
Технологія wifi використовується виключно "клієнтами системи" для моніторингу підключених до них пристроїв по wifi.
WiFi у передачі данних участі не приймає.
Пристрої будуть спілкуватись по локальній мережі. Доступ до мережі Інтернет не передбачено.
как я понимаю так нужно?Через веб интерфейс настройки,а управление через MQTT?
и какая комутируемая мощность?может вместо реле ТТ(симистор)
для такого задания и есп 01 или есп 12 хватит
Можно и через телеграм управление реализовать,проще будет...
Звʼязок між пристроями має бути через езернет мережу.
Через MQTT звісно, на багато простіше контролити. Так, вебка на першому фото підходить.
Треба саме контактне реле. Хоч і потужність біля одного вата)
Мені необхідно найпростіще рішення на кшталт:
if (СерверHTTP.available()) та clientWiFi.available() then СтанРеле = on -більше від кліента логіки не потрібно
Треба одна процедура перевірки наявності сервера:
Через переривання кожні 10 секунд перевіряти наявність серверу
- якщо три останні перевірки він недоступний то СерверHTTP.available() = false
- якщо хоч одна перевірка він доступний то СерверHTTP.available() = true
Навіть отримувати данні від серверу не потрібно. Просто наявність.
Друга процедура наявність хоч одного пристрою підключенного по WiFi
- При наявності підключень clientWiFi.available() = true
- При відсутності підключень clientWiFi.available() = false
Усе.
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.