"Крестики - нолики"
Всем известная игра становится новой и современной с электронным игровым полем на микроконтроллере Arduino.
Устройство распознает фигуру ("крестик" или "нолик"), размещенную на игровом поле, и включает подсветку на светодиодах.
Если одному из игроков удается расположить три свои фигуры в линию микроконтроллер распознает выигрышную комбинацию и включает сигнал "победа".
Игра "крестики-нолики" имеет конечное число игровых состояний, поэтому можно стотавить программу, гарантирующую выигрыш или ничью для контроллера.
Впрочем, с машиной играть не всегда интересно...
Нетрудно расширить игровое поле (скажем, до размера 5х5 и более) и ввести более сложные правила: например, считать выигрышем заполненный квадрат 2х2.
В этом случае старая игра станет по-настоящему непредсказуемой и интересной.
Из чего это сделано?