熟悉c语言,了解c++、java、python语言的开发,有1年的数据结构、操作系统与网络的学习经历,编写过许多小型的c语言系统,可以编写简单的C/S网络系统。对单片机有一定了解,获得过蓝桥杯国家二等奖,对计算机组成原理有一定认识。
c++黑白棋对战系统,可人机对战或玩家对战
C/S网络通讯系统,可进行简单的客户端/服务器通讯
STM32自动温控系统
树莓派光热敏窗帘系统
在此次的黑白棋程序中,我们使用了人工智能树搜索算法(最大最小搜索、蒙特卡洛树搜索),利用这种智能算法达成玩家与ai的智能对战。游戏中玩家不能点击违反规则的空地,在ai下棋时间中也同样无法下棋,需要等待ai落子之后才能下棋。违反规则时鼠标点击无效。 蒙特卡洛树搜索(简称 MCTS
以两个部分组成,分别是以树莓派为控制中心的硬件端,和安卓、物联网平台的软件端。 硬件端中,树莓派通过引脚连接DHT11传感器和电机驱动器,再通过电机驱动器精确控制步进电机。树莓派连接电源,并自动连接预设的无线网络。启动树莓派中的程序后,树莓派每隔两秒上传数据,并根据程序的预设和
以两个部分组成,分别是以树莓派为控制中心的硬件端,和安卓、物联网平台的软件端。 硬件端中,树莓派通过引脚连接DHT11传感器和电机驱动器,再通过电机驱动器精确控制步进电机。树莓派连接电源,并自动连接预设的无线网络。启动树莓派中的程序后,树莓派每隔两秒上传数据,并根据程序的预设和