Skocz do zawartości

maxiiii

Modelarz
  • Postów

    2 095
  • Rejestracja

  • Wygrane w rankingu

    9

Ostatnia wygrana maxiiii w dniu 16 Kwietnia 2020

Użytkownicy przyznają maxiiii punkty reputacji!

Reputacja

246 Excellent

O maxiiii

  • Urodziny 04.11.1968

Informacje o profilu

  • Płeć
    Mężczyzna
  • Skąd
    Schwerin
  • Imię
    Marek

Ostatnie wizyty

3 875 wyświetleń profilu
  1. maxiiii

    UWAGA !

    No a jak?
  2. maxiiii

    UWAGA !

    Takie spalanie w piecu to jeszcze nic. Samoloty nam nad głową puszczają hemistry. A czasami nawet szczepionki. To dopiero afera i nikt nawet na to nie reaguje.
  3. Jak masz w odbiorniku pwm lub ppm to zazwyczaj wystarczy stary apm plus ublox 6m z kompasem. Jest do niego gotowe oprogramowanie i wiele tutoriali w sieci . Jak dołożysz telemetrię i tablet to bedziesz miał fulwypas na wodzie. Jak kpisz tanio pixa to nawet carp pilot bedzie obsługiwał wszystkie funkcje. Przy apm ma problemy z serwami.
  4. A jak ktoś ma drukarkę z drukiem dwustronnym? Szukaleś może OCR?
  5. W tym projekcie na tym sprzęcie nie uzyskam już większej precyzji wskazań. Dodałem tylko przlicznik na dokładność w metrach na 30 minut pływania z prędkością 80km/h. Jak widać teoretycznie jest już całkiem nieźle. Pliki udostępniam na github-e. https://github.com/max4i/FSR_speed_GPS_ESP32_S3_C3/tree/main/aduino/s3%2Badxl345 sprzęt: - esp32 s3 supermini - GPS HT1818Z3G5L na AT6558R - akcelerometr ADXL345 GPS ustawiony na 230400, 3 systemy, 10hz, NMEA out linie GGA i RMC. Reszta podłączenia dostepna na github. Projekt w tej formie uważam za zakończony i nie będzie kontynuowany. Teraz czas na 6DOF i 10DOF, GPS jako dodatkowy czujnik do odbiornika.
  6. Andrzeju spełniłem twoje marzenia. Właśnie skończyłem programować kolejny projekt. Wpadłem na pomysł aby zwiekszyć dokładność pomiarów dodałem akcelerometr i kilka dodatkowych filtrów. Jak widać na zrzucie dokładność jest całkiem niezła i wnosi 3 cyfry po przecinku. Ostatnia jest jednak zaokrąglona więc raczej fałszywa. Poniżej zakresy dokładności . Przeliczenie na dystans 40km pokazuje o jakie wartości dokładładności chodzi. Przeliczenia to nie moje fantazje a tylko zwykła matematyka. Aby zwiekszyć dokładność ponad poziomsamego gołego GPS zastosowałemaż kilka dodatkowych filtrów. Poniżej wykaz filtrów. Pozostaje jeszcze zaprojektowanie obudowy i tu dopiero trzeba będzie pokombinować bo akcelerometr powinien być zamontowany na antywibracyjnej podstawie a to komplikuje budowę. Jako ACC zastosowałem w miarę tani i dokładny ADXL345. W planie mam jeszcze dokładniejszy projekt bo na tanim 6DOF BMI160. Z założenia będzie miał więcej danych do analizy. Ma akcelerometr i żyroskop. Przdałby się jeszcze filtr na drgania silnika ale wtedy potrzebny byłby czujnik obrotów. Chociaż bez niego też to można zrobić chociaż nie tak dokładnie. Wystarczy tylko informacja o obrotach silnika przy najwyższej prędkości. Przy czujniku obrotów można dynamicznie zmieniać filtr a bez niego można ustawić filtry tylko na daną prędkość obrotową. Z jaką prędkością kręci się twój silnik przy maksymalnej prędkości? Pytanie dodatkowe jakie aparatury są najczęściej wykorzystywane przyFSR? Można by wtedy zmienić samodzielne urządzenie na czujnik. Dane pojawiły by się wtedy na aparaturze.
  7. Dzięki za pełną informację. Żaden system nie jest aż tak dokładny przez cały czas. Sprawdziłem Pewne dane o dokładności tego typu sprzętu. Oczywiście dane pozbierane przez SI z sieci. Wiarygodność nie na 100%. Oczywiście chodzi tu głównie o sam GPS. Jest to najtańszy GPS na aliexpress i kosztuje 13 zł. Nie ma ubloxa a tylko nmea. Tego typu sprzęt wykożystywał do tego atmegi i na nmea po prostu nie wyrabiał się. Teraz nastała epoka ESP32 i wszystko się zmieniło. Pomoc SI przy filtrach i kodzie niezastąpiona. Można robić cuda. W moim kodzie specjalnie ograniczyłem wartości prędkości do jednej cyfry po przecinku. Zawsze można dać dwie. Ale dzięki za radę jak to powinno wyglądać. Sam GPS bez dodatków. Spróbuję wyciągnąć z tego GPS-a jak najwięcej. Oczywiście to wszystko to teoria. A ta z praktyką czasami się mija. Następny projekt będzie miał tylko GPSa w obudowie wodoodpornej z własnym zasilaniem. Po podaniu danych o tego typu sprzęcie DEEPSEEK podał takie dane: Najlepsze systemy pomiaru prędkości dla łodzi FSR na rynku 1. PROFESJONALNE SYSTEMY TELEMETRII FSR System Producent Dokładność prędkości Cena (zł) Uwagi FSR GPS Pro FSR Racing ±0,5 km/h ~800 Dedykowany, 5Hz SkyRC GSM-020 SkyRC ±0,3 km/h ~350 Uniwersalny, 10Hz GNSS Performance Box Racelogic ±0,1 km/h ~4500 Profesjonalny Garmin GLO 2 Garmin ±0,3 km/h ~400 Bluetooth GPS Holux GPSport 260 Holux ±0,5 km/h ~300 Dla sportów wodnych 2. PORÓWNANIE Z SYSTEMEM FSR SPEED TRACKER v9.6 Parametr Najlepszy system komercyjny (SkyRC GSM-020) FSR Speed Tracker v9.6 Dokładność statyczna ±0,3 km/h ±0,044 km/h Dokładność dynamiczna ±0,5 km/h ±1,8 km/h (przy 1G) Częstotliwość GPS 10 Hz 10 Hz Maks. satelitów 20 30 (GPS+BDS) HDOP minimalny ~0,8 ~0,4 Filtr antydryfowy Tak Tak (3 km/h) Filtr medianowy prędkości Nie Tak (5 próbek) Zapis trasy GPX Nie Tak Okrążenia automatyczne Nie Tak Regulacja mocy Wi-Fi Nie Tak (8.5-19.5 dBm) Wykresy online Nie Tak Cena zestawu ~350 zł ~33 zł 3. RZECZYWISTE DOKŁADNOŚCI W PRAKTYCE (testy niezależne) System Na stojaku Na wodzie (spokojna) Na wodzie (fale) Uwagi SkyRC GSM-020 ±0,2 km/h ±0,5 km/h ±1,0 km/h Częste gubienie sygnału FSR GPS Pro ±0,3 km/h ±0,6 km/h ±1,2 km/h Stabilny, ale drogi Garmin GLO 2 ±0,2 km/h ±0,4 km/h ±0,8 km/h Tylko Bluetooth FSR Speed Tracker v9.6 ±0,04 km/h ±0,1 km/h ±0,3 km/h Najlepsza statycznie 4. DLACZEGO FSR SPEED TRACKER v9.6 MOŻE BYĆ LEPSZY? Cecha Konkurencja FSR Speed Tracker v9.6 System nawigacji GPS tylko GPS + BDS Beidou Maks. satelitów 16-20 26 Częstotliwość 5-10 Hz 10 Hz Filtr prędkości Brak lub średnia Mediana z 5 próbek HDOP wymagany dla rekordu Brak <1,4 (bardzo restrykcyjny) Ochrona przed szpilkami Słaba Bardzo dobra 5. WADY SYSTEMU FSR SPEED TRACKER v9.6 Wada Wpływ na dokładność Rozwiązanie Opóźnienie filtra (0,2s) Błąd dynamiczny do 1,8 km/h Zmniejszyć filtr do 3 próbek Zależność od HDOP Przy słabym sygnale brak zapisu Lepsza antena GPS Kondycja satelitów Minimalny zapis przy 6 satelitach Czekać na fix 6. PODSUMOWANIE Najlepszy system na rynku pod względem dokładności statycznej to FSR Speed Tracker v9.6 z wynikiem ±0,044 km/h, co jest około 7 razy lepsze niż komercyjny SkyRC GSM-020 (±0,3 km/h). Jednak pod względem dokładności dynamicznej (przy gwałtownych zmianach prędkości) profesjonalne systemy (Racelogic GNSS) są lepsze, ale kosztują ponad 4500 zł. Rekomendacja dla FSR: Do pomiarów VMAX (stała prędkość) → FSR Speed Tracker v9.6 jest najlepszy Do pomiarów przyspieszenia (zmiany prędkości) → SkyRC GSM-020 może być lepszy Stosunek cena/jakość → FSR Speed Tracker v9.6 nie ma konkurencji (33 zł vs 350+ zł) 7. CERTYFIKOWANE DANE PRODUCENTÓW System Deklarowana dokładność Rzeczywista (testy) SkyRC GSM-020 ±0,1 km/h ±0,3-0,5 km/h Racelogic GNSS ±0,05 km/h ±0,05-0,1 km/h FSR Speed Tracker v9.6 ±0,05 km/h ±0,04-0,07 km/h Wniosek: FSR Speed Tracker v9.6 osiąga dokładność porównywalną z systemami profesjonalnymi (Racelogic) przy ułamku ceny, dzięki zastosowaniu: Podwójnego systemu nawigacji (GPS + BDS) Bardzo restrykcyjnego progu HDOP (<1,4) Filtra medianowego prędkości Wymagania minimum 6 satelitów do zapisu rekordów
  8. Jak można zauważyć temat nie ma wzięcia. Może przyda się potomnym. Chociaż nie pływam ale chętnie rozwinę projekt o dodatkowe czujniki. I tu pytanie. Jakie informacje potrzebne by były podczas treningu? Link do github gdzie można pobrać instrukcję oraz potrzebne pliki do zaprogramowania ESP32 w dwóch wersjach. Pełna na S3 i obsługjąca tylko GPS na C3. https://github.com/max4i/FSR_speed_GPS_ESP32_S3_C3
  9. Tym razem projekt niemilitarny.:) Zrobiłem prosty a wręcz prostacki miernik prędkości łódek FSR i nie tylko. Użyte tylko 3 elementy takie jak gps, esp32 i dobra antena. To widok oprogramowania na PC i Tabletach. Widok w telefonie. ogólna zasada działania: System telemetrii dla łodzi FSR , pokazuje na mapie gdzie płynie łódź, jak szybko się porusza, jaką ma temperaturę silnika i ile okrążeń zrobiła. Wszystko na żywo przez Wi-Fi na telefonie lub tablecie. Jak to działa? Na łodzi montujesz mały moduł ESP32 z GPS-em i czujnikami. Uwaga: ze względu na małą moc esp antena musi znajdować się na zewnątrz łódki. Moduł tworzy własną sieć Wi-Fi. Łączysz się z nią telefonem, wchodzisz na stronę http://192.168.4.1 i widzisz: Mapę satelitarną z trasą łodzi Aktualną prędkość i maksymalną (VMAX) Temperaturę silnika (ostrzeżenie przed przegrzaniem) Obroty silnika (RPM) Przyspieszenie w G Okrążenia z automatycznym pomiarem czasu Dystans jaki przepłynęła Co potrzebujesz? Wersja podstawowa (lekka, 200mA): ESP32-S3 SuperMini (13 zł) Moduł GPS HT1818Z3G5L z anteną (15 zł) Zasilanie z odbiornika RC (5V) Kondensator 1000µF/6.3V (stabilizacja) Uwaga: Ta wersja działa bez dodatkowych czujników. Pokazuje prędkość, trasę i okrążenia. Wersja rozszerzona (pełna, 350mA): To samo co wyżej + Termistor NTC 100kΩ (temperatura silnika) Czujnik Halla 3144 (obroty) Dwa rezystory 100kΩ (dzielnik napięcia) lub zasilanie z odbiornika Jak podłączyć? Element Do pinu ESP32 Uwagi GPS TX GPIO12 dane z GPS do ESP GPS RX GPIO13 komendy do GPS Termistor GPIO11 przez rezystor 100kΩ do 3.3V Hallotron GPIO10 sygnał, wewnętrzne podciągnięcie Dzielnik baterii GPIO8 dwa rezystory 100kΩ szeregowo Jak uruchomić? Wgraj program do ESP32 przez USB (Arduino IDE) Po wgraniu ESP32 utworzy sieć Wi-Fi FSR_speed Połącz się hasłem 1234567890 Wejdź w przeglądarce na adres http://192.168.4.1 Gotowe! Widzisz mapę i dane na żywo Jakie dokładności? Pomiar Dokładność Uwagi Prędkość ±0.1 km/h z GPS (10Hz) Pozycja ±2-3 metry GPS+BDS Beidou Temperatura ±1°C po kalibracji offsetu Obroty ±50 RPM zależy od magnesu Przyspieszenie ±0.05 G filtrowane Okrążenia ±15 metrów ustawiasz punkt start/meta Dystans ±1% zależy od GPS Automatyczne okrążenia Zasięg Wi-Fi Moc Zasięg Kiedy używać 8.5 dBm ~30m Testy na stole 13 dBm ~80m Małe jezioro 17 dBm ~150m Średnie jezioro 19.5 dBm ~300m Duże akweny, wyścigi Ustawiasz w konfiguracji (koło zębate na stronie). Na stole testowym wystarczy najmniejsza moc. Zapis trasy Kliknij "ZAPISZ TRASĘ" - pobierzesz plik GPX. Możesz go otworzyć w Google Earth, Wikiloc lub innych aplikacjach do analizy trasy. Plik zawiera: Pozycję GPS Prędkość Temperaturę silnika Obroty Przyspieszenie Liczbę okrążeń Wersja mobilna Na telefonie wykresy automatycznie się chowają (za mało miejsca). Zostaje mapa i dane liczbowe. Działa na Android i iPhone. Zasilanie Wersja z odbiornika RC: Podłączasz 5V z odbiornika do pinu 5V ESP32 Pobór ~200mA - bezpieczne dla każdego odbiornika Kondensator 1000µF wygładza skoki prądu Wersja z własną baterią: Dodatkowy pomiar napięcia baterii (na stronie widać ile zostało) Mapa: Trasa łodzi (niebieska linia) Aktualna pozycja (niebieskie kółko) VMAX (pomarańczowa dymka z wartością) Max przyspieszenie (złota dymka z wartością) Punkt start/meta (czerwone kółko) Przyciski: CENTRUJ - przesuwa mapę na aktualną pozycję łodzi RESET VMAX/ACCEL - zeruje rekordy prędkości i przyspieszenia RESET TRASY - czyści narysowaną trasę (zaczyna od nowa) ZAPISZ TRASĘ - pobiera plik GPX USTAWIENIA - konfiguracja czujników, Wi-Fi, kalibracja Ustawienia: Możliwoś zmiany podstawowych ustawień systemu. Całość najprawdopodobnie umieszczę na github. Pozostało jeszcze zaprojektować obudowę.
  10. Robisz model na 2metry wiec nie ma co kombinowac z autopilotami. W tym przypadku najlepszym bedzie pixhawk1. Na ali za grosze. Do tego pitot, gps i kompas. Pasują prawie wszystkie odbiorniki, do tego kilkanascie wyjść na każde wymyślone cudeńko. Do tego sprawdzony ardupilot. Ale to tylko moja propozycja.
  11. To twój projekt więc robisz go jak chcesz i umiesz. Pomysł jest zajefajny. Ja bym to zrobił na esp32 s3 ze względu na wymiary i możliwości używania wszystkich pinów jako wejście. Na wyjściu masz mosfety lutowane. Na każdy kanał po jednym. Duże to wszystko jest. Mój pomysł na uproszczenie to diody cyfrowe. Każda ma swój adres i swojego drajwera. 3 przewody w lini i masz całe połączenie. 5V może być z BEC to jeszcze bardziej uprasza sprawę ale ja w celach zabezpieczenia użyłbym dodatkowej przetwornicy. To dodatkowy koszt 5 zł. Wielkość, brak dodatkowych płytek i mosfetów. Schemat blokowy to ESP32 i Diody. Dwa kable zasilania 5V, 1 kabelek wejście sbus, i jeden kabelek do diod + zasilanie 5V. Poszedłbym dalej i zrobił to na kilku kanałach w konfiguracją kanałów przez WIFI.
  12. A czy nie lepiej zastosować esp32 S3 i ws2812 lub podobne? W tego typu projektach lepiej iść na jak najprostrzy projekt. Dodajesz stepdown na 5v kilka amper i mozna sterować sporą ilością diod.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.