论文部分内容阅读
制作人机对弈智能五子棋的机器人,具体要求是设计一个有机玻璃五子棋盘,棋盘上有纵横十条黑直线,形成五子棋的棋盘为10(行)×10(列)=100个交叉点的棋盘,每个交叉点下有一个干簧管,用于检测棋子的位置,当用磁性的棋子压在任意的交叉点上时,对应的交叉点下的绿色矩阵发光二极管亮,同时,机器人将在相应的交差点上自动点亮红色矩阵发光二极管,形成人机对弈的局面。硬件使用飞思卡尔(FREESCALE)单片机为主机,每个棋子电路用89C2051单片机,共用去了101个CPU,软件编程思路为机器人走子是。封二.堵三、抢四、五赢”的策略。其目的就是一个具有众人观赏,人与机器人自动对弈,可以脱离网络与普通计算机的智能多机器人。