logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Elektroniczna szachownica

mi_ma 29 Maj 2011 08:40 7308 5
REKLAMA
  • Elektroniczna szachownica

    Poniżej chciałbym przedstawić projekt semestralny Briana i Jamesa. Jest to zautomatyzowana elektroniczna szachownica. Urządzenie ma za zadanie grać z ludzkim przeciwnikiem w szachy.

    Projekt składa się z dwóch głównych części. Pierwszą z nich jest matryca czujników wykrywających ruchy pionków gracza. Każda zmiana wykrywana jest dzięki słabym magnesom przyklejonym do spodu pionków, które są wystarczająco silne, by pobudzać umieszczone pod planszą kontaktrony. Odczytane ruchy są analizowane przez komputer, który następnie podejmuje decyzję o swoich. Umieszczony pod planszą mechanizm przesuwa pionki gracza komputerowego za pomocą ramienia z magnesami neodymowymi na odpowiednie miejsca. Autorzy celowo zastosowali dwa różne rodzaje magnesów w swoim projekcie. Niestety brak obudowy całego projektu nieco psuje efekt całego projektu. Poniżej zamieszczam kilka zdjęć i film pokazujący pracę automatycznej szachownicy w przykładowym pojedynku. Na stronie źródłowej znajdziecie więcej informacji na temat szachownicy.

    Elektroniczna szachownica Elektroniczna szachownica Elektroniczna szachownica





    Źródło http://acboard.blogspot.com/

    Fajne? Ranking DIY
    O autorze
    mi_ma
    Tłumacz Redaktor
    Offline 
    Specjalizuje się w: elektronika wojskowa
    mi_ma napisał 831 postów o ocenie 809. Mieszka w mieście Wrocław. Jest z nami od 2006 roku.
  • REKLAMA
  • #2 9556799
    michal-michalik
    Poziom 23  
    Sama koncepcja ciekawa, ale wykonanie leży. Niedokładności w przesuwie do tego dość spory hałas(można lepiej wyważyć i zamocować). Wydaje mi się, że robot robi niepotrzebne ruchy na środek planszy. Pomysł jest ok ale trzeba by się bardziej przyłożyć.
  • REKLAMA
  • #3 9556844
    andrzejlisek
    Poziom 31  
    michal-michalik napisał:
    Wydaje mi się, że robot robi niepotrzebne ruchy na środek planszy.

    Skoczek może się przemieszczać nawet wtedy, gdy pola między polem źródłowym, a docelowym są zajęte, więc przemieszczanie po krawędzi pola jest słuszne. Z drugiej strony (co znacznie komplikowałoby program, ale jest to możliwe do zrealizowania) jest to, żeby przemieszczanie na krawędź występowało tylko dla skoczków i tylko wtedy, gdy pola na drodze skoczka są zajęte (program wykorzystuje informacje o zajmowanych polach przez wszystkie figury).
  • REKLAMA
  • #4 9556954
    GSM
    Poziom 25  
    Witam,

    koledze raczej chodziło o to, że po wykonaniu ruchu karetka powraca bez potrzeby na środek planszy. :roll:
    Powinna albo pozostać na miejscu w którym ustawiła daną bierkę albo przesunąć się do miejsca z którego będzie miała względnie blisko do każdej bierki która może wykonać ruch, lub przewidywać które wykonają ruch i blisko nich parkować :wink:

    Pozdrawiam,
    GSM
  • REKLAMA
  • #5 9557251
    michal-michalik
    Poziom 23  
    @GSM: Dokładnie tak ;)

    @andrzejlisek: Przesuwać może ale po dojściu do końca mógłby zostawić pionek na środku pola, a tego nie robi.
  • #6 9557728
    Urgon
    Poziom 38  
    AVE...

    Troszkę tandetne, bo lepiej działające komputery szachowe z automatycznym przesuwem figur widziałem w filmach z lat 70tych i 80tych. Przykład, jak to wygląda współcześnie:


REKLAMA