最近switch上一个小游戏非常火,叫Tetris 99。玩了一下发现实在手残遍出于对技术的追求(其实是因为操作苦手),打算开发一个tetris机器人。
- 获取switch屏幕图像,传给本地服务端
- 服务端实时分析收到的图像,返回结果给控制器
- 控制器根据相应的指令操作switch主机
- Switch主机
- 采集卡:HD60 Pro
- 主控上位机:Arduino Mega 2560
- 控制器下位机:ATmega32u4的单片机
- 2*16 lcd(用来debug)
- 16*16 led matrix
- Maven搭建的服务端,详细查阅pom.xml
- LiquidCrystal 用来驱动lcd
- AVR开发环境
- Lufa库