Tanıtım videosu yakında eklenecek

UDUSimp nedir?

UDUSimp, C, C++ ve Python ile yazdığınız kodun çıktısını konsol yerine görsel bir simülasyonda görmenizi sağlar. Kodunuz kütüphane fonksiyonlarıyla motorları çalıştırır, sensörleri okur; simülasyon bunu anında canlandırır.

Hızlı Başlangıç
  1. UDUSimp programını indirip kurun ve hesabınızla giriş yapın (oda simülasyonu demodur, giriş gerektirmez).
  2. Bir çalışma alanı (workspace) klasörü seçin; kütüphaneler ve örnek kodlar bu klasöre iner.
  3. Simülasyonu başlatın ve kodunuzu çalışma alanında çalıştırın. Tavsiye edilen editör: Visual Studio Code (kurulum adımları).

Çalışma alanı düzeni

workspace/

├─ c_elevator/
│  ├─ elevator.h  
│  └─ start_code_elevator.c 
├─ c_otonom/
│  ├─ otonom.h  
│  └─ start_code_otonom.c 
├─ c_room/
│  ├─ room.h
│  ├─ start_code_room.c
├─ c_garage/
│  ├─ garage.h  
│  └─ start_code_garage.c
├─ py_elevator/
│  ├─ elevator.py  
│  └─ start_code_elevator.py
├─ py_otonom/
│  ├─ otonom.py
│  └─ start_code_otonom.py
├─ py_room/
│  ├─ room.py
│  ├─ start_code_room.py
├─ py_garage/
│  ├─ garage.py  
│  └─ start_code_garage.py
└─ c_SimName/main.c / py_SimName/main.py   ← sizin kodunuz

Kodunuzu ilgili simülasyon klasörüne, kütüphane dosyasının yanına yazın (ör. c_room/main.c veya py_room/main.py) ve kütüphaneyi ekleyin:

#include "room.h"     // C / C++
from room import *    # Python

Önce simülasyonu başlatın, sonra programınızı çalıştırın: sim_connect() açık simülasyona bağlanır.