Projektjeim

Bevezető

Az alábbiakban bemutatom néhány projektmunkámat, amelyek számomra a legérdekesebbek voltak, és úgy gondolom, hogy érdemesek a bemutatásra.

Figyelem! Az alábbi lista kizárólag a legfontosabb információkra fókuszál.



GIF megjelenítő

Az elsőként bemutatott projektem egy egyszerű, de annál érdekesebb szoftver. A program képes szöveges fájlokból betöltött pixelképek és GIF animációk megjelenítésére. Ezt a projektet egyetemi beadandóként készítettem el, amelynek fejlesztése körülbelül 20 órát vett igénybe.

A programot C nyelven implementáltam, ami kihívást jelentett, mivel alacsony szintű manuális memóriakezelést igényelt. Ennek ellenére számos hasznos forrás állt rendelkezésemre, így a fejlesztés során rengeteget tanultam a rendszerszintű programozásról.

A program kezelőfelülete
A program kezelőfelülete
Egy egyszerű kép kirajzolása
Egy egyszerű kép kirajzolása

A program működés közben

Egy gif animálása

Egyszerű számológép

Ez a projekt az első programom, amit valaha készítettem, és egy rendkívül egyszerű számológép, amely aritmetikai műveletek végrehajtására képes. A programot technikumi tanulmányaim során, a programozás alapjaival való ismerkedés közben készítettem.

A számológép a C# programozási nyelven készült, és elkészítése körülbelül 3 órát vett igénybe. Mivel a projekt viszonylag egyszerű volt és mivel egy kezdő szintű programozási nyelvet használtam, nem okozott különösebb kihívást.

A számológép kinézete
A számológép kinézete

Forráskód egy részlete


private void Equals_Click(object sender, RoutedEventArgs e)
{
    double num2 = double.Parse(input);
    double result = 0;
    switch (operation)
    {
        case "+": result = num1 + num2; break;
        case "-": result = num1 - num2; break;
        case "*": result = num1 * num2; break;
        case "/": result = num1 / num2; break;
    }
    txtDisplay.Text = result.ToString();
    input = result.ToString();
}
                
Műveletek kiértékelése

Oszcillációs gőzgép

Ez a projekt az egyik legösszetettebb és legfontosabb munkám, mely technikusi záródolgozatomként is szolgált. A feladat egy gőzgép teljes körű megtervezése volt, amely magában foglalja a 3D modelleket, géprajzokat, valamint az alkatrészek CNC gyártóprogramjait. Az Autodesk Inventor szoftver segítségével készítettem el a 3D modelleket és a géprajzokat, míg az EdgeCAM program segítségével a CNC programokat, biztosítva a precíz gyártást.

A projekt során animációkat és összeállításokat is készítettem, melyek a gép működését és alkatrészeinek összeszerelését szemléltetik. Emellett minden szükséges technológiai adatot meghatároztam, amelyek az alkatrészek elkészítéséhez szükségesek.

A projekt elkészítése körülbelül két hónapot és számtalan munkaórát vett igénybe. A folyamat rendkívül összetett volt, és a kihívások mellett számos tanulsággal gazdagodtam.

Összeállítási kép
Összeállítási kép
Műszaki rajz az egyik alkatrészről
Műszaki rajz az egyik alkatrészről

Projektbemutató

Az alábbi általam készített prezentáció bemutatja a projektet.


Érdeklődés

Amennyiben kérdésed vagy észrevételed akadt bármelyik projektemmel kapcsolatban az alábbi gombra kattintva felteheted.

Küldj üzenetet