Autorul poate fi contactat la adresa: tudorcosmin.visan@gmail.com
Sistemul implementeaza jocul clasic de sah Sah.In timpul randului sau, jucatorul va putea naviga pe tabela de joc cu ajutorul unui set de butoane si va putea marca cu ajutorul unui buton o piesa anume, iar apoi va selecta pozitia in care o vrea sa o mute. Daca mutarea este valida, se va executa. Datorita faptului ca microcontrollerul nu are puterea de procesare necesara pentru a putea juca sah la un nivel competitiv, datele vor fi transmise catre un PC, unde vor fi transmise unui motor de sah, care va trimite apoi mutarea sa catre placuta, care o va afisa pentru jucator
Sistemul va contine 4 componente:
Mediul de dezvoltare pe care l-am folosit:
Biblioteci folosite:
ST7735_TFT.h -pentru LCD ST7735 usart.h -pentru comunicare prin USART spi.h -pentru SPI, necesar lcd.h string.h -prelucrari pe stringuri
Din pacate, exista probleme la comunicarea prin USART, si deci calculatorul nu poate muta. In rest, jucatorul poate juca prima sa tura, ca si Alb.
Nu am reusit sa finalizez implementarea momentan,dar sper sa o pot termina in viitorul apropiat. Am incercat sa imbin mai multe tehnologii care nu erau exact compatibile, si de aceea am intampinat dificultati. Mi-au dat dificultati butoanele clasice pe placa aditionala, asa ca a trebuit sa recurg la joystick.
10.05.2019 - lipit placuta
14.05.2019 - am inceput sa cumpar componente
24.05.2019 - am terminat de cumparat componente
22.05.2019 - am inceput lucrul la proiect
24.05.2019 - am prezentat proiectul