Iskolai és szabadidős projektek — 3D nyomtatástól az elektronikán át a programozásig. Minden projekt saját ötlet, tervezés és kivitelezés.
A Squid Game sorozatból ismert ikonikus baba 1:1 arányú mása — teljesen 3D nyomtatva PLA filamentből. Az alkatrészek külön-külön lettek tervezve és nyomtatva, majd összeszerelve alkotnak egy komplett animatronik figurát.
Egy lapon áll az összes alkatrész, mögötte a filmből ismert fa is megjelenik. A szervómotor 180 fokos fordulattal forgatja a fejet, a piros LED-ek villognak a fordulat pillanatában — pont mint az eredetiben.
Az összes alkatrész külön STL fájlban lett megtervezve — így minden rész egyedileg nyomtatható és cserélhető. A modelleket Solid Edge-ben terveztem, majd STL formátumban exportáltam a szeletelőbe.
// KATTINTS A KÉPEKRE A NAGYÍTÁSHOZ
A baba működéséhez egy Raspberry Pi gondoskodik a vezérlésről. A szervómotor a tengely alkatrészen keresztül forgatja a fejet pontosan 180 fokkal — ugyanúgy, mint a sorozatban. A két piros LED ellenállással sorosan van bekötve a fejben.
A Raspberry Pi Python programja a gpiozero és pygame könyvtárakat használja. A logika egyszerű: a zene elindul, 5 másodperc után a szervó megfordul 180 fokra, a LED-ek villognak hatszor, majd minden visszaáll — 20 másodperces szünet után újraindul a ciklus.
A projekt két nagyobb fázison ment keresztül — az első verzióban Arduino vezérelte a szervót és a LED-eket, de hang lejátszásra nem volt alkalmas. A végső verzióban Raspberry Pi-re váltottam, ami egyidejűleg tudja vezérelni a motort és lejátszani a zenét.
Ha hanglejátszás is kell a projekthez, Arduino helyett érdemes rögtön Raspberry Pi-vel kezdeni — sokkal rugalmasabb és nem kell külön DAC modul sem.
A baba működés közben — először az Arduino-s teszt verzió, majd a végleges Raspberry Pi-s változat hanggal.
Első verzió — szervó és LED működik, hang nincs. Arduino vezérlés.
Végleges verzió — Raspberry Pi, szinkron zene + szervó + LED villogás.
A Marvel vasemberes Jarvis ihlette saját, teljesen magyar nyelvű beszélgető AI asszisztens — valódi hangklónozással, mesterséges intelligenciával és fizikai eszközvezérléssel. A projekt célja egy olyan rendszer volt, ami nemcsak válaszol, hanem cselekszik is.
A Jarvis hangját a filmből vágtam ki — körülbelül 1.5-2 perc magyar szinkronos hanganyagból, mivel az eredeti angol hang nem volt megfelelő. Az ElevenLabs fizetős csomagja kellett a megfelelő minőséghez és a klónozás pontosságához.
Az AI agya a Google Gemini 2.5 Flash — ez felelős a természetes válaszokért. A kettő összekapcsolása az ElevenLabs Conversational AI API-n keresztül történik, ami egyszerre kezeli a hangot és az intelligenciát. A rendszer TCP socket szerveren figyel — egy „TAPS” jelre ébred fel, majd 10 másodperc inaktivitás után visszaalszik.
A végső verzióban Jarvis már a WiZ okos izzómat is vezérli — ha azt mondom neki hogy kapcsolja fel vagy le a lámpát, a Python kód értelmezi a parancsot és azonnal végrehajtja a pywizlight könyvtáron keresztül, hálózaton át.
Első teszt — alap hang + válasz
Végleges — WiZ izzóvezérléssel
A filmből kivágott ~1.5-2 perc Jarvis hanganyagot feltöltöttem az ElevenLabs platformra. A rendszer ebből megtanulta a hang jellegzetességeit — a tonust, a ritmust, a magyar szinkronos kiejtést. Az ingyenes csomag nem volt elég pontos, ezért a fizetős verzióra váltottam a jobb minőség érdekében.