Budżet: 13000 UAH Termin: 14 dni
komendy są odczytywane przez loggera, następnie nakłada się ui w qt. Jeśli będzie potrzeba i bardziej szczegółowy opis, proszę o kontakt
Pomysł:
Należy opracować lub skonfigurować narzędzia do odbierania komend, które program (na PC) wysyła do mikrokontrolera PIC16F917, podłączonego przez Silicon Labs CP210x USB-to-UART Bridge. Celem jest analiza protokołu wymiany danych między programem a mikrokontrolerem w celu dalszego wykorzystania tych komend w własnym projekcie.
Problem:
Mam urządzenie, które wykonuje określone pomiary. To urządzenie wykorzystuje mikrokontroler PIC16F917. Urządzenie można podłączyć do komputera przez Silicon Labs CP210x USB-to-UART Bridge za pomocą kabla z 4 pinami - USB. Mam również gotowy program, który może wykonywać te pomiary, ale jest już przestarzały. Chcę stworzyć własny program, ale nie wiem, jakimi dokładnie komendami sterować mikrokontrolerem. Dlatego muszę albo uzyskać plik HEX z kontrolera, albo dowiedzieć się tych komend w inny sposób (na przykład monitorując, jakie komendy program wysyła do kontrolera), aby zintegrować je w moim programie.
Co jest dostępne:
Budżet: 13000 UAH Termin: 14 dni
komendy są odczytywane przez loggera, następnie nakłada się ui w qt. Jeśli będzie potrzeba i bardziej szczegółowy opis, proszę o kontakt
Budżet: 3333 UAH Termin: 1 dzień
Dzień dobry, Mychajło.
Mam doświadczenie w inżynierii odwrotnej różnych protokołów kontrolerów i liczników.
Mogę pomóc w analizie protokołu.
Potem mogę pomóc w programie do pomiarów, jeśli zajdzie taka potrzeba.
Stawka jest warunkowa, dopóki nie ustalimy technicznego zadania.
Доброго дня.
Погоджуюсь з попереднім дописом. Вам нічого не дасть дамп у НЕХ форматі, вам потрібно перехопити команди які надсилає і отримує програма (таких програм є не мало). Написання власної програми це вже під завдання.
погоджуюсь з попередніми дописами, нінзя ще непоганий логер. А софт на qt можна швидко накидати
Я пробував користуватись логером, але там летить купу даних, за пару хвилин записується даних на декілька гігабайт, в мене немає досвіду роботи з фільтрацією цих даних, я і до кінця не розумію що саме я там маю побачити.
У мене є досвід тільки в високорівневих мовах програмування
Зрозуміло, ви хочете сортувати їх онлайн..
Тоді якщо маєте досвід у програмуванні, не важко написати онлайн логер.
Я так розумію, ще проблема у розумінні до кого належить пакет.
Можете навести приклад обміну?
Як тільки я підключаюсь до девайсу в мене спмаляться такі ріквести
Поки шукав що таке UART випадково найшов фільтрацію по пакетах(відсіяло пусті) і знайшов потрібні мені команди.
Дякую за допомогу🙏
Opracowanie oprogramowania układowego umieszczanego na bramie oraz zarządzanie bezpośrednią interakcją z PLC/urządzeniami w pomieszczeniu technicznym (Modbus, BACnet itp.).
Trzeba zintegrować NSK z systemem automatycznego startu (katapulta z mikrokontrolerem), aby przesyłać sygnał do mikrokontrolera, który będzie inicjował pracę katapulty w odległości 500 metrów od niej.
Stworzyć kompatybilność między naziemną stacją zarządzania, systemem automatycznego startu (SAS), radarem a samolotem.
Trzeba dopracować istniejącą płytkę PCB Bitclock rev3 w KiCad. Źródła projektu: https://github.com/goat-hill/bitclock/tree/master/bitclock-pcb/rev3a/kicad Zadanie: 1. Zmienić rozmiar i kształt płytki pod nowy model STEP/3D obudowy. 2. Przenieść/zastąpić obecny złącze zasilania na USB-C. 3. Przerobić port podłączenia monitora na złącze 8-pin. 4. Ustawić komponenty tak, aby płytka poprawnie wchodziła w obudowę według miejsc montażowych. 5. Zachować istniejącą funkcjonalność płytki. 6. Sprawdzić zgodność płytki z modelem 3D/STEP. 7. Na wyjściu potrzebne są gotowe pliki KiCad + zaktualizowany model 3D/sprawdzenie montażu. Główne: potrzebny specjalista od KiCad/projektowania PCB, który potrafi pracować z obudowami STEP i miejscami montażowymi.
Dla urządzenia Wi-Fi. W poszukiwaniu specjalisty z Tuya IoT Platform / Tuya Panel Studio, doświadczenie z CBU jest obowiązkowe! Konieczne do wykonania Rejestracja konta 1. Konfiguracja produktu w Tuya IoT Platform 2. Konfiguracja Data Points (DP) 3. Opracowanie interfejsu w Tuya 4. Konfiguracja interakcji CBU ↔ Tuya Opracowanie samego sprzętu, PCB itd. nie jest potrzebne! Zadanie wyłącznie dla specjalisty, który ma doświadczenie z platformą i może pokazać własne zrealizowane projekty. Wszystkie warunki będą ustalone w szczegółach w prywatnej korespondencji, płatność przez escrow!