Tiedote ylläpidolta:
Elektroniikkafoorumi sulkeutuu tietoturva ongelmien takia.
Käyttäjien tietoja (yv:t, sähköpostiosoite ja salasanan hash) on saattanut vuotaa vääriin käsiin.
Foorumi on asettettu vain luku tilaan. Vanhoja keskusteluja voi lukea palvelinsopimuksen päättymiseen asti.
Tietokannasta on poistettu kaikki salasanat, sähköpostiosoitteet ja yksityisviestit.
Jos haluat saada omat yksityisviestisi, lähetä sähköpostia yllapito@elektroniikkafoorumi.com
samasta sähköpostista mikä oli foorumin tiedoissa niin voin kaivella niitä varmuuskopioista.
Mielenkiintoni foorumin ylläpitoon on viime vuosina ollut vähäistä jo muutenkin joten tähän on hyvä lopettaa.
Kiitokset kaikille käyttäjilla ja pahoittelut mahdollisista ongelmista.
Päivitys: Näyttäisi siltä että mahdollinen vuoto koski vanhaa phpBB2 tietokantaa,
joten helmikuuta 2012 uudemmat tiedot pitäisi olla turvassa.
-Lahha
yllapito@elektroniikkafoorumi.com
Shakkilauta tietokoneella
Valvoja: Moderaattorit
10 viestiä
• Sivu 1/1
|
Terve, oon tässä jonkin aikaa tietokonetta vastaan pelattavaa shakkilautaa suunnitellut. Ajattelin, että teen puulaudan, johon kiinnitän reed releet joka ruudun kohdalle ja nappuloiden pohjaan magneetit. Tämän pidemmälle en elektroniikassa ole päässyt. Olen kyllä miettinyt, pitäiskö aivoina käyttää tietokonetta, vai laittaa oma prossu sisälle. Tottakai jälkimmäinen kiehtoo... Nykyään shakkisoftat ovat ihan hyvän kokoisia (1,5GB), mutta suurin osahan menee grafiikkaan, eli ite pelin algoritmit ovat ''suhteellisen'' simppelit. Samaan syssyyn vois sit lisätä shakki kellon ja kosketusnäytöt... No onkos ehdotuksia, löytyykö jostain suoraan shakkiaivot lautaan kiinnitettäviksi?
|
|
|
Tuota reed-releet lautaan ja magneetit nappuloihin on käytetty ihan kaupallisissakin shakkikoneissa, joten ei liene huono konstruktio ollenkaan nappuloiden sijainnin tunnistamiseen. Toinen kysymys on sitten, miten koneen siirto pitäisi viestiä ihmiselle. Pelkkä näyttö tietysti riittää, mutta on vähän tylsä. Joskus on näkynyt ledejä joka ruudussa, joilla kone pystyy ilmaisemaan siirtonsa. Jos mekaniikka kiinnostaa, niin sitten on vaihtoehto.
Vaikka ei robottiakaan rakentaisi, niin tuossa samaisessa artikkelissa on hiukan kuvausta laitteistosta: ihan AVR:llä näkyy tehdyn. Toki laitevaatimukset riippuu siitä, miten hyvätasoista shakkia haluaa koneen pelaavan. |
|
|
Ihan hauskaltahan tuo robotti näytti. Mutta siis tosiaan hauskalta ja mielenkiintoiselta rakentaa, mutta en usko että pitkän päälle jaksaa ihmetellä noita hitaita siirtoja... Ja tosiaan ideana kehittää niitä taitoja, eli toisin sanoen logiikan tulisi olla sieltä laadukkaammasta päästä. Tosiaan joka ruudun kulmaan pieni ledi, sekä myös vaikka näytölle siirrot, niin olis aika jees. Samaten, jos tallentais koko pelin siirrot, ja ne vois sit vaikka analysoida tietokoneella, niin sit ois ihan jees. Toinen mahollisuus ois sit ihan tajuton määrä solenoideja laudan alle, niin ja magneettiset nappulat liikkuis niiden avulla. Ratsu kun hyppää soltun yli, niin sotilas vaikka aluks väistää... No vitsi vitsinä...
|
|
|
1) Oletteko löytäneet jostakin hyviä avoimen lähdekoodin shakkiohjelmia, joita voisi itse modata?
2) Minulle tuli mieleen sellainen lauta, jossa joka ruudussa olisi vaikka 3.5mm stereopistoke ja jokaisessa nappulassa olisi pohjassa vastinpari. Näissä kulkisi jokin sopiva "kenttäväylä" (i2c, 1-wire,...), joka nappulan sisällä olevasta piiristä tarkistaisi mikä nappula on kyseessä. Tietysti tuo plugi/jakki liitin on vähän karkea, mutta edullinen tehdä... Ja eipä heiluisi nappulat laudalla. Tsemppiä hankkeelle! |
|
|
Viimeksi muokannut jjw päivämäärä Ke Loka 27, 2010 11:14, muokattu yhteensä 1 kerran
|
|
|
|
|
|
|
|
|
Varsinainen ultimateprojekti:
Joka nappulaan peni itsenäinen robotti. Langattomalla yhteydellä sitten käskyt joka siirtoon. TRauma
Pers'aukiset eläkeläislehtorit ry. |
|
|
Shakille on varmaan koodattu rinnakkaisalgoritneja. Eli jokaiseen nappulaan oma prossu ja laskentaan hajautus...
|
|
|
|
|
10 viestiä
• Sivu 1/1
Paluu Omat projektit ja viritykset
Paikallaolijat
Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 1 vierailijaa


