Microduino-Joypad Game 小鸟飞飞
概述我们采用Microduino-Joypad-Game在小米电视上玩小鸟飞飞。 原理小米电视可用键盘控制,采用[Microduino-CoreUSB/zh]]模拟一个键盘,游戏控制只需要一个【Enter】键可以了,通过Microduino-Joypad-Game的【key1】键模拟出【Enter】键就可以进行控制了。 材料清单
下载
代码: #include <Joypad.h>
#include <Adafruit_GFX.h> // Core graphics library
#include <Adafruit_ST7735.h> // Hardware-specific library
#include <SPI.h>
#define cs 5
#define dc 4
#define rst 8 // you can also connect this to the Arduino reset
Adafruit_ST7735 tft = Adafruit_ST7735(cs, dc, rst);
void setup()
{
tft.initR(INITR_BLACKTAB);
tft.fillScreen(ST7735_BLACK);
tft.setCursor(4, 0);
tft.setTextSize(2);
tft.println("Microduino");
tft.setTextColor(ST7735_WHITE);
}
void loop()
{
if (!Joypad.readButton(CH_SWITCH_1))
Keyboard.write(KEY_RETURN);
delay(100);
}
调试
步骤五:编译代码,成功后选择对应的板卡(Microduino-CoreUSB)和COM端口下载。下载完毕后就可以进行体验了。•
更新你可以通过无线模块来转接,远程玩耍了。 |