Skip to content

ltxom/SwitchTetrisBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

最近switch上一个小游戏非常火,叫Tetris 99。玩了一下发现实在手残遍出于对技术的追求(其实是因为操作苦手),打算开发一个tetris机器人。

这个机器人有三个部分

  1. 获取switch屏幕图像,传给本地服务端
  2. 服务端实时分析收到的图像,返回结果给控制器
  3. 控制器根据相应的指令操作switch主机

下面是硬件的清单:

  1. Switch主机
  2. 采集卡:HD60 Pro
  3. 主控上位机:Arduino Mega 2560
  4. 控制器下位机:ATmega32u4的单片机
  5. 2*16 lcd(用来debug)
  6. 16*16 led matrix

软件和依赖库方面:

  1. Maven搭建的服务端,详细查阅pom.xml
  2. LiquidCrystal 用来驱动lcd
  3. AVR开发环境
  4. Lufa库

About

Nitendon Switch Tetris Bot (Developing)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published