Skip to content

Niewiaro/RCDC-2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚗 RCDC 2025 — (Winner Edition)

Contributors Forks Stargazers MIT License

Note

Konkurs Remote Car Design Competition (RCDC) to ogólnopolski konkurs inżynierski organizowany przez Stowarzyszenie Studentów BEST.

To jedyny w Polsce konkurs projektowania zdalnie sterowanego pojazdu RC, tworzony przez studentów dla studentów. W edycji wzięło udział około 60 uczestników z całej Polski.

Odbył się 2025-04-26 Akademii Górniczo-Hutniczej im. Stanisława Staszica w Krakowie.

Important

Kategoria: Remote Car Development Celem było stworzenie pojazdu RC, który jak najszybciej pokona tor przeszkód, wykorzystując dostępne komponenty.


📚 Spis treści

  1. Architektura systemu
  2. Wyniki i sukces
  3. Zdjęcia

🔄 Architektura systemu

System zapewnia płynne, analogowe sterowanie samochodem RC przy użyciu kontrolera PS5. Dane z pada trafiają do aplikacji Python na komputerze, są serializowane do tablicy liczb i przesyłane przez WebSocket do ESP8266, który steruje dwoma silnikami DC za pomocą PWM i dwóch bitów kierunku dla każdego silnika.

📊 Schemat przepływu danych:

graph TD
    PS5[Kontroler PS5 DualSense] -->|USB / Bluetooth| Laptop
    Laptop -->|Serializacja do tablicy liczb| WebSocket
    WebSocket -->|Wi-Fi TCP/IP| ESP8266
    ESP8266 -->|PWM + 2xPolaryzacja| Silnik_1
    ESP8266 -->|PWM + 2xPolaryzacja| Silnik_2
Loading

⚙️ Technologie i narzędzia:

  • Python 3.11 z biblioteką dualsense-controller
  • WebSocket (websockets)
  • ESP8266 D1 UNO + ESPAsyncWebServer
  • Format komunikacji: PWM1,DIR1_A,DIR1_B,PWM2,DIR2_A,DIR2_B np. 200,1,0,150,0,1
  • Wysyłka tylko przy wykryciu zmiany — optymalizacja czasu i pasma

(powrót na górę)


🏆 Wyniki i sukces

Projekt został wybrany jako zwycięski w kategorii Remote Car Development. Dzięki niskim opóźnieniom, precyzyjnemu sterowaniu i optymalnej architekturze komunikacyjnej, nasz samochód pokonał tor przeszkód w rekordowym czasie.

Tip

Połączenie DualSense, WebSocket i ESP8266 zapewniło niezwykłą responsywność i precyzję prowadzenia.

(powrót na górę)


📷 Zdjęcia

Czterej Pancerni i Piec Pure Fun <3 Przejazd konkursowy Zwycięstwo!

(powrót na górę)


About

Remote Car Design Competition

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published