చెస్ గొప్ప మనస్సు వ్యూహాత్మక ఆట మరియు ఇద్దరు వ్యక్తుల మధ్య ఆడతారు. వీడియో గేమ్స్ మరియు కంప్యూటర్ ప్రారంభమైనప్పటి నుండి, కంప్యూటర్ మానవులకు వ్యతిరేకంగా ఆడే కంప్యూటర్లలో ఇది బాగా ప్రాచుర్యం పొందింది. కానీ మొబైల్ ఫోన్లు మరియు కంప్యూటర్లలో, ఇది తెరపై ప్లే అవుతుంది మరియు బోర్డులో ఆడటం వంటి ఆనందించలేము. ఇక్కడ మీ ప్రత్యర్థిగా కంప్యూటర్తో బోర్డు చెస్ ఉంది. మాక్స్ ఈ చెస్ బోర్డ్ను రాస్ప్బెర్రీ పైతో అభివృద్ధి చేశాడు, ఇక్కడ మీరు కొంతమంది మానవులతో ఆడుతున్నట్లు మీరు నిజంగా ఆడతారు.
ఈ రాస్ప్బెర్రీ పై చెస్ బోర్డులో, బోర్డు యొక్క ప్రతి చదరపు క్రింద ఒక LED మరియు రీడ్ స్విచ్ ఉంది మరియు అన్ని చెస్ ముక్కలు అయస్కాంతంగా ఉంటాయి. కాబట్టి కంప్యూటర్ దాని మలుపు ఉన్నప్పుడు, అది ఎల్ఈడీని కదిలించదలిచిన ముక్క కింద మెరిసిపోతుంది మరియు మేము ఆ నిర్దిష్ట భాగాన్ని ఎంచుకున్న తర్వాత, అది ఆ భాగాన్ని తరలించాలనుకునే చదరపు కింద ఎల్ఇడిని బ్లింక్ చేస్తుంది. కాబట్టి మీరు కంప్యూటర్ తరపున ముక్కలను ఎంచుకొని ఉంచవచ్చు మరియు తరువాత మీ వంతు ప్లే చేయవచ్చు, ఈ ప్రక్రియ కొనసాగుతుంది. ఈ బోర్డు స్థాయిని ఎంచుకోవడం, బ్లాక్ లేదా వైట్ సైడ్ ఎంచుకోవడం వంటి కొన్ని సెట్టింగుల కోసం 'I2C 20 × 4 5v LCD డిస్ప్లే' ను కలిగి ఉంది.
మొత్తం ప్రక్రియను రాస్ప్బెర్రీ పై నియంత్రిస్తుంది, ఇది చాలా శక్తివంతమైన మరియు ఓపెన్ సోర్స్ చెస్ ఇంజిన్ “స్టాక్ ఫిష్” ను నడుపుతోంది. చెస్ బోర్డ్ యొక్క ప్రతి చదరపు కింద 64 LED లు మరియు 64 రీడ్ స్విచ్లు ఉపయోగించబడ్డాయి, వీటిని 4 “MCP23017 I2c పోర్ట్ ఎక్స్పాండర్” నియంత్రిస్తుంది. ఈ పోర్ట్ ఎక్స్పాండర్ను TCA9548A 1-to-8 I2C మల్టీప్లెక్సర్ ద్వారా రాస్ప్బెర్రీ పైకి అనుసంధానించారు. మాక్స్ మొదట I2C బస్సును ఉపయోగించి రాస్ప్బెర్రీతో పరికరాలను నేరుగా కనెక్ట్ చేయడానికి ప్రయత్నించాడు, కాని వోల్టేజ్ సమస్య కారణంగా అతను TCA9548A I2C మల్టీప్లెక్సర్ను ఉపయోగించాడు, దీని నుండి 8 పరికరాలు I2C ని ఉపయోగించి రాస్ప్బెర్రీ పైకి విశ్వసనీయంగా అనుసంధానించబడి ఉన్నాయి. 16 × 8 ఎల్ఈడీ మ్యాట్రిక్స్ డ్రైవర్ బ్యాక్ప్యాక్ హెచ్టి 16 కె 33 ను 64 ఎల్ఈడీలను ఐ 2 సి బస్సు ద్వారా నడపడానికి ఉపయోగిస్తారు.
రాస్ప్బెర్రీ పైలో స్టాక్ ఫిష్ మరియు ఇతర సంబంధిత సాఫ్ట్వేర్లను ఇన్స్టాల్ చేయడానికి సూచనలు ప్రాజెక్ట్ పేజీలోనే ఇవ్వబడ్డాయి.
కోసం బోర్డు మేకింగ్ అతను రెండు రంగులలో ఈబే నుండి 50mm విస్తృత కలప venner స్ట్రిప్ ఉపయోగిస్తారు మరియు ప్రత్యామ్నాయంగా ఆ కుట్లు జత ఆపై చెస్ బోర్డు నిర్మించడానికి అనుగుణంగా వాటిని కట్. అప్పుడు అతను ప్రతి చదరపులో 5 మి.మీ రంధ్రాలను ఎల్.ఇ.డి. బోర్డు కింద, అతను రాస్ప్బెర్రీ పై మరియు ఇతర భాగాలతో అన్ని LED లు మరియు రీడ్ స్విచ్లను వైర్ చేశాడు. బోర్డు తయారీ ప్రక్రియను ఇక్కడ తనిఖీ చేయండి.
మరింత బ్రియాన్ ఈ చదరంగం బోర్డు అప్గ్రేడెడ్ వెర్షన్ నిర్మించింది, అతను స్క్వేర్ హైలైట్ ప్రతి చదరపు నాలుగు మూలలో Arduino మరియు ఉపయోగించిన నాలుగు LED లను ఉపయోగిస్తారు. అతను ఈబే నుండి సరైన చెక్క టోర్నమెంట్ బోర్డును కూడా కొనుగోలు చేశాడు, ఇది చెస్ బోర్డు నిజంగా బాగుంది.