2022-07-23

Gyuri bácsi ugyan nem ijedt meg a múltkori kudarcától...

 ... de most csak ujjgyakorlatként készített egy robotot

Egyszerű, nem bonyolult a programja. Ez lett belőle:

Új robotok

 Minden kiderül a videóból, de nem árt a kiegészítő infókat is elolvasni a weboldalán.

2022-07-02

Egy ötlet halála

 A negatív kísérlet is kísérlet, és ami nem megy, azt ne erőltessük !

Hogy miért nem álltam elő bő 3 hónap alatt új robottal? Ennek nagyon prózai indoka van: egy március végén - április elején megálmodott és megépített robot programozásával soha még ennyi időt nem töltöttem, ráadásul a sikerélmény is elmaradt. 

A részletek taglalása nélkül csak néhány mondat a dolog hátteréről. A robotot úgy terveztem és építettem meg, hogy a népszerű Torpedó játék mintájára képes legyen megtalálni és elsüllyeszteni a játékos hajóit. A felépítése némiképp hasonlított a legutóbbi, azaz a Memory újratöltve konstrukciójára, vagyis a plexiasztalon 4 db, kétkockányi színes hajót lehetett elhelyezni. Az asztal alatt a színérzékelőt viszont  egymásra merőleges irányban két léptetőmotor hajtotta, melyek szinkron mozgása lehetővé tette a ferde vonalú haladást is. Az asztal 3 sorban és 7 oszlopban 21 db négyzet alakú cellára volt osztva, melyen a hajókat a Torpedó szabályai szerint kellett elhelyezni. Valahogy így:


A hajók helyzetét a szenzor random módon, cikázással tapogatta le, és egy többdimenziós tömbben tárolta. A programmal ezen adatokból kellett meghatározni az éppen megtalált hajó és a szomszédos mezők koordinátáit, és úgy megjelölni, hogy a következő próbálkozáskor ezeket hagyja figyelmen kívül, hiszen a Torpedóban sem lövünk már elsüllyesztett hajóra és az azzal szomszédos mezőkre. 

Az Arduinóban (vagyis a C++ programnyelvben) ökölszabály, hogy egy tömb mérete, vagyis a benne tárolt adatok mennyisége állandó, akár egydimenziós, akát többdimenziósról van szó. Csak annyi lehetőségünk van, hogy az elemeinek más értéket adunk, vagy átrendezzük azokat, esetleg bizonyos elemeket egy másik tömbbe átmásolhatunk. Nos a programozáskor ebbe fulladtam bele, háromszor szinte a nulláról kezdtem újra az egészet, de minden esetben csak odáig jutottam, hogy az első hajóra működött, aztán "meghülyült" a rendszer. Lassan már az őrület határáig jutottam... 



Végül úgy döntöttem, hogy feladom. Nos, ennyi a történet, ezért nem hallattam a hangom 3 hónapig.

2022-07-01

Gyuri bácsi nem veszett el...

...hanem egy újabb robotot készített 

A viszonylag hosszú szünet okáról majd egy másik bejegyzésben fogok írni, most viszont bemutatom a harmadik típusú (nem találkozást!) Memory robotomat. 

Új robotok

Mind a robotban, mind a videóban egy új technikát is alkalmaztam, melyről a weboldalamon részletesebben írok. Ezért javaslom annak elolvasását is.

Az elmúlt 30 nap slágerei